Module

data class Module(val buildId: String, val path: String, val projectDir: String, val appliedPlugins: List<String>, val sourceSets: List<SourceSet>, val dependencies: List<Dependency>, val files: List<FileDeclaration> = emptyList())

Represents a single Gradle module/project and all its structural and source declarations.

Constructors

Link copied to clipboard
constructor(buildId: String, path: String, projectDir: String, appliedPlugins: List<String>, sourceSets: List<SourceSet>, dependencies: List<Dependency>, files: List<FileDeclaration> = emptyList())

Properties

Link copied to clipboard

Filter or assertion criteria for applied plugins.

Link copied to clipboard

Filter or assertion criteria for build id.

Link copied to clipboard

Filter or assertion criteria for classes.

Link copied to clipboard

Filter or assertion criteria for dependencies.

Link copied to clipboard

Filter or assertion criteria for files.

Link copied to clipboard

Filter or assertion criteria for path.

Link copied to clipboard

Filter or assertion criteria for project dir.

Link copied to clipboard

Filter or assertion criteria for source sets.