ClassAssignableToTypeNameEndingWithShouldRules extension
Condition-side DSL for assignability suffix rules.
Methods
-
beAssignableToTypeNameEndingWith(
String suffix) → HeimdallRule< CompilationUnitMember> -
Available on ClassShouldBuilder, provided by the ClassAssignableToTypeNameEndingWithShouldRules extension
Requires matching classes to be assignable to a type whose name ends withsuffix. -
beAssignableToTypeNameEndingWithAllOf(
Iterable< String> suffixes) → HeimdallRule<CompilationUnitMember> -
Available on ClassShouldBuilder, provided by the ClassAssignableToTypeNameEndingWithShouldRules extension
Requires matching classes to be assignable to type names ending with every suffix insuffixes. -
beAssignableToTypeNameEndingWithAnyOf(
Iterable< String> suffixes) → HeimdallRule<CompilationUnitMember> -
Available on ClassShouldBuilder, provided by the ClassAssignableToTypeNameEndingWithShouldRules extension
Requires matching classes to be assignable to a type name ending with at least one suffix insuffixes. -
beAssignableToTypeNameEndingWithNoneOf(
Iterable< String> suffixes) → HeimdallRule<CompilationUnitMember> -
Available on ClassShouldBuilder, provided by the ClassAssignableToTypeNameEndingWithShouldRules extension
Requires matching classes to be assignable to no type name ending withsuffixes. -
notBeAssignableToTypeNameEndingWith(
String suffix) → HeimdallRule< CompilationUnitMember> -
Available on ClassShouldBuilder, provided by the ClassAssignableToTypeNameEndingWithShouldRules extension
Requires matching classes to not be assignable to a type whose name ends withsuffix.