Depths

data class Depths(val delegate: SafeCache<SourceSetName, ProjectDepth>, val project: McProject) : ProjectContext.Element

Constructors

Link copied to clipboard
fun Depths(delegate: SafeCache<SourceSetName, ProjectDepth>, project: McProject)

Types

Link copied to clipboard
object Key : ProjectContext.Key<Depths>

Functions

Link copied to clipboard
private suspend fun fetchForSourceSet(sourceSetName: SourceSetName): ProjectDepth
Link copied to clipboard
suspend fun get(key: SourceSetName): ProjectDepth
Link copied to clipboard
internal suspend fun populateAll()

Properties

Link copied to clipboard
private val delegate: SafeCache<SourceSetName, ProjectDepth>
Link copied to clipboard
open override val key: ProjectContext.Key<Depths>
Link copied to clipboard
private val project: McProject

Sources

Link copied to clipboard