JvmFiles

data class JvmFiles(val fileFactoryCache: SafeCache<SourceSetName, JvmFileProvider>, val project: McProject) : ProjectContext.Element

Constructors

Link copied to clipboard
fun JvmFiles(fileFactoryCache: SafeCache<SourceSetName, JvmFileProvider>, project: McProject)

Types

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

Functions

Link copied to clipboard
suspend fun get(sourceSetName: SourceSetName): Flow<JvmFile>
Link copied to clipboard
private suspend fun getFile(file: File, sourceSetName: SourceSetName): JvmFile?

Properties

Link copied to clipboard
internal val fileFactoryCache: SafeCache<SourceSetName, JvmFileProvider>
Link copied to clipboard
open override val key: ProjectContext.Key<JvmFiles>
Link copied to clipboard
private val project: McProject

Sources

Link copied to clipboard