S125 False positive when comment ends with a ;

Most of the C# code lines ends with a semicolon. That by itself covers most of the true-positive findings.

I understand that. What I was questioning is whether the rest of the patterns aren’t already sufficient, especially considering the tradeoffs of each.

Well, I’ve presented my arguments. I still don’t think a rule that asks you to change your natural language writing style – which does nothing to improve code readability, safety, maintainability or any other code quality metric – makes a lot of sense, and the only solution to that being to disable the rule makes me further question its validity. I’m not the first to raise this issue; A Google search on the topic shows tens of different issues/requests/questions about this. I don’t know where the 10% number the person above quoted comes from, but whether your data actually show that or the team is simply unwilling to reconsider, there isn’t much else I can argue.

Thanks.