PropertiesShouldDependencyAssertions

Package dependency assertions for property rules.

Inheritors

Properties

Link copied to clipboard

Filter or assertion criteria for builder.

Functions

Link copied to clipboard
open fun dependOnPackageOf(vararg classes: KClass<*>): PropertiesRuleBuilder

Asserts that selected properties depend on package containing classes.

Link copied to clipboard
open fun dependOnPackages(vararg patterns: String): PropertiesRuleBuilder

Asserts that selected properties depend on types or usages in packages matching patterns.

Link copied to clipboard
open fun notDependOnPackageOf(vararg classes: KClass<*>): PropertiesRuleBuilder

Asserts that selected properties do not depend on package containing classes.

Link copied to clipboard

Asserts that selected properties do not depend on types or usages in packages matching patterns.

Link copied to clipboard
open fun onlyDependOnPackageOf(vararg classes: KClass<*>): PropertiesRuleBuilder

Asserts that selected properties only depend on package containing classes.

Link copied to clipboard

Asserts that selected properties only depend on types or usages in packages matching patterns.