MemberDeclaredInClassesShouldRules extension
Condition-side DSL for member owner declaration rules.
Methods
-
beDeclaredInAllClassesThat(
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. -
beDeclaredInAnyClassesThat(
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. -
beDeclaredInClassesThat(
HeimdallPredicate< CompilationUnitMember> classPredicate) → HeimdallRule<ClassMember> -
Available on MemberShouldBuilder, provided by the MemberDeclaredInClassesShouldRules extension
Requires members to be declared in classes that matchclassPredicate. -
beDeclaredInNoClassesThat(
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. -
noBeDeclaredInClassesThat(
HeimdallPredicate< CompilationUnitMember> classPredicate) → HeimdallRule<ClassMember> -
Available on MemberShouldBuilder, provided by the MemberDeclaredInClassesShouldRules extension
Requires members not to satisfybeDeclaredInClassesThat.