JvmSourceFiles

All JVM source files for a specific source set in a project.

Parameters

delegate

a SafeCache instance which manages a cache of source set names to the associated JVM source files.

project

the McProject for which the source files are retrieved.

Constructors

Link copied to clipboard
constructor(delegate: SafeCache<SourceSetName, Set<File>>, project: McProject)

Types

Link copied to clipboard

Key object used to identify JvmSourceFiles within ProjectContext.

Properties

Link copied to clipboard
Link copied to clipboard

Key used to identify this JvmSourceFiles instance within ProjectContext.

Link copied to clipboard
private val project: McProject

Functions

Link copied to clipboard
suspend fun get(sourceSetName: SourceSetName): Set<File>

Retrieves the JVM source files for a given source set.