MemberDeclaredInClassesShouldRules extension
Condition-side DSL for member owner declaration rules.
Methods
-
beDeclaredInClassesMatchingAllOf(
Iterable< HeimdallPredicate< classPredicates) → HeimdallRule<CompilationUnitMember> >ClassMember> -
Available on MemberShouldBuilder, provided by the MemberDeclaredInClassesShouldRules extension
Requires members to be declared in classes that match every predicate inclassPredicates. -
beDeclaredInClassesMatchingAnyOf(
Iterable< HeimdallPredicate< classPredicates) → HeimdallRule<CompilationUnitMember> >ClassMember> -
Available on MemberShouldBuilder, provided by the MemberDeclaredInClassesShouldRules extension
Requires members to be declared in classes that match at least one predicate inclassPredicates. -
beDeclaredInClassesMatchingNoneOf(
Iterable< HeimdallPredicate< classPredicates) → HeimdallRule<CompilationUnitMember> >ClassMember> -
Available on MemberShouldBuilder, provided by the MemberDeclaredInClassesShouldRules extension
Requires members to be declared in classes that match none ofclassPredicates. -
beDeclaredInClassesThat(
HeimdallPredicate< CompilationUnitMember> classPredicate) → HeimdallRule<ClassMember> -
Available on MemberShouldBuilder, provided by the MemberDeclaredInClassesShouldRules extension
Requires members to be declared in classes that matchclassPredicate. -
notBeDeclaredInClassesThat(
HeimdallPredicate< CompilationUnitMember> classPredicate) → HeimdallRule<ClassMember> -
Available on MemberShouldBuilder, provided by the MemberDeclaredInClassesShouldRules extension
Requires members not to satisfybeDeclaredInClassesThat.