ClassResideInPathShouldRules extension

Condition-side DSL for declaration path rules.

on

Methods

noResideInPath(String pattern) HeimdallRule<CompilationUnitMember>

Available on ClassShouldBuilder, provided by the ClassResideInPathShouldRules extension

Requires matching classes to not reside in a path matching pattern.
resideInAllPaths(Iterable<String> patterns) HeimdallRule<CompilationUnitMember>

Available on ClassShouldBuilder, provided by the ClassResideInPathShouldRules extension

Requires matching classes to reside in every path matching patterns.
resideInAnyPath(Iterable<String> patterns) HeimdallRule<CompilationUnitMember>

Available on ClassShouldBuilder, provided by the ClassResideInPathShouldRules extension

Requires matching classes to reside in at least one path matching patterns.
resideInNoPaths(Iterable<String> patterns) HeimdallRule<CompilationUnitMember>

Available on ClassShouldBuilder, provided by the ClassResideInPathShouldRules extension

Requires matching classes to reside in none of the paths matching patterns.
resideInPath(String pattern) HeimdallRule<CompilationUnitMember>

Available on ClassShouldBuilder, provided by the ClassResideInPathShouldRules extension

Requires matching classes to reside in a path matching pattern.