DerivedTypesMustRespectNamingConvention(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 star pattern, i.e. where the *
matches any sequence of characters, even empty.
Declaration
public static void DerivedTypesMustRespectNamingConvention(this ITypeSetVerifier<IDeclaration> setVerifier, string pattern, Func<ReferencePredicateBuilder, ReferencePredicate>? exclusions = null)
Parameters
Type | Name | Description |
---|---|---|
ITypeSetVerifier<IDeclaration> | setVerifier | |
string | pattern | |
Func<ReferencePredicateBuilder, ReferencePredicate> | exclusions |