ModulesShould
Fluent API for defining assertion rules on Gradle modules.
Functions
Asserts that all of the nested assertion blocks are satisfied.
Asserts that at least one of the nested assertion blocks is satisfied.
Asserts that none of the nested assertion blocks are satisfied.
Asserts that selected modules do not depend on the specified external maven libraries.
Asserts that selected modules do not depend on any of the specified target modules.
Asserts that selected modules do not depend on any module matching the predicate.
Asserts that selected modules do not depend on the specified target module.
Asserts that selected modules are depended on only by modules matching the specified allowed patterns.
Asserts that selected modules are depended on only by modules matching the predicate.
Asserts that selected modules are depended on only by modules matching the specified allowed pattern.
Asserts that selected modules only depend on the specified external maven libraries.
Asserts that selected modules depend only on modules matching the specified allowed patterns.
Asserts that selected modules depend only on modules matching the predicate.
Asserts that selected modules depend only on modules matching the specified allowed pattern.
Asserts that selected modules satisfy a custom condition.
Satisfies an arbitrary custom assertion logic with custom violations builder.