KontureModuleScope
Represents a functional scope containing a set of Gradle Module structures for inspection and assertions.
Types
Properties
Functions
Link copied to clipboard
fun assertNone(message: (Module) -> String = { "Module ${it.path} unexpectedly satisfied predicate in KontureModuleScope" }, predicate: (Module) -> Boolean)
Asserts that no modules in this scope satisfy the given predicate.
Link copied to clipboard
Filters this scope to modules whose path matches the specified path pattern.
Link copied to clipboard
Filters this module selector to include modules residing in packages matching the specified pattern.
Link copied to clipboard
Removes modules present in other scope from this scope by path.
Link copied to clipboard
Combines two module scopes into a new scope containing distinct modules by path.
Link copied to clipboard
Returns a fluent assertion scope for sequential assertions on this ModuleSelector.
Link copied to clipboard
Filters this module selector to include modules whose path matches the specified pattern.
Link copied to clipboard
Filters this scope to modules that have the specified plugin applied.