Skip to content

Gendarme.Rules.Gendarme.UseCorrectSuffixRule(git)

Sebastien Pouliot edited this page Mar 2, 2011 · 1 revision

UseCorrectSuffixRule

Assembly: Gendarme.Rules.Gendarme
Version: git

Description

Types implementing IRule should have the "Rule" suffix, while other types are not allowed to have this suffix.

Examples

Bad example (rule type does not have a suffix):

public class ReviewSomething : Rule, IMethodRule {
    // rule code
}

Bad example (non-rule type has a suffix):

public class SomeRule {
    // class code
}

Good example:

public class ReviewSomethingRule : Rule, IMethodRule {
    // rule code
}

Source code

You can browse the latest source code of this rule on github.com

Clone this wiki locally