AnvilScopeMerges

data class AnvilScopeMerges(val delegate: SafeCache<SourceSetName, Map<AnvilScopeName, Set<DeclaredName>>>, val project: McProject) : ProjectContext.Element

Constructors

Link copied to clipboard
fun AnvilScopeMerges(delegate: SafeCache<SourceSetName, Map<AnvilScopeName, Set<DeclaredName>>>, project: McProject)

Types

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

Functions

Link copied to clipboard
suspend fun all(): List<Map<AnvilScopeName, Set<DeclaredName>>>
Link copied to clipboard
suspend fun get(sourceSetName: SourceSetName): Map<AnvilScopeName, Set<DeclaredName>>

Properties

Link copied to clipboard
private val delegate: SafeCache<SourceSetName, Map<AnvilScopeName, Set<DeclaredName>>>
Link copied to clipboard
open override val key: ProjectContext.Key<AnvilScopeMerges>
Link copied to clipboard
private val project: McProject

Sources

Link copied to clipboard