Method DerivedTypesMustRespectRegexNamingConvention
DerivedTypesMustRespectRegexNamingConvention(ITypeSetVerifier<IDeclaration>, String, Func<ReferencePredicateBuilder, ReferencePredicate>)
Reports a warning when any type that inherits any type in the current scope does not follow a given convention, where the convention is given as a regular expression.
Declaration
public static void DerivedTypesMustRespectRegexNamingConvention(this ITypeSetVerifier<IDeclaration> setVerifier, string pattern, Func<ReferencePredicateBuilder, ReferencePredicate> exclusions = null)
Parameters
Type | Name | Description |
---|---|---|
ITypeSetVerifier<IDeclaration> | setVerifier | |
System.String | pattern | |
System.Func<ReferencePredicateBuilder, ReferencePredicate> | exclusions |