ProjectDepth

data class ProjectDepth(    val dependentProject: McProject,     val dependentPath: ProjectPath.StringProjectPath,     val depth: Int,     val children: List<ProjectDepth>,     val sourceSetName: SourceSetName) : Comparable<ProjectDepth>

Constructors

Link copied to clipboard
fun ProjectDepth(    dependentProject: McProject,     dependentPath: ProjectPath.StringProjectPath,     depth: Int,     children: List<ProjectDepth>,     sourceSetName: SourceSetName)

Functions

Link copied to clipboard
open operator override fun compareTo(other: ProjectDepth): Int
Link copied to clipboard
suspend fun fullTree(sourceSetName: SourceSetName = this.sourceSetName): Set<ProjectDepth>
Link copied to clipboard
fun toFinding(name: FindingName): DepthFinding

Properties

Link copied to clipboard
val children: List<ProjectDepth>
Link copied to clipboard
val dependentPath: ProjectPath.StringProjectPath
Link copied to clipboard
val dependentProject: McProject
Link copied to clipboard
val depth: Int
Link copied to clipboard
val sourceSetName: SourceSetName
Link copied to clipboard
private val treeCache: SafeCache<SourceSetName, Set<ProjectDepth>>

Sources

Link copied to clipboard