RealMcProject

class RealMcProject(    val path: ProjectPath.StringProjectPath,     val projectDir: File,     val buildFile: File,     val hasKapt: Boolean,     val hasTestFixturesPlugin: Boolean,     val projectCache: ProjectCache,     val anvilGradlePlugin: AnvilGradlePlugin?,     val logger: McLogger,     val jvmFileProviderFactory: JvmFileProvider.Factory,     val javaSourceVersion: JavaVersion,     projectDependencies: Lazy<ProjectDependencies>,     externalDependencies: Lazy<ExternalDependencies>,     buildFileParserFactory: BuildFileParser.Factory,     val platformPlugin: PlatformPlugin) : McProject

Constructors

Link copied to clipboard
fun RealMcProject(    path: ProjectPath.StringProjectPath,     projectDir: File,     buildFile: File,     hasKapt: Boolean,     hasTestFixturesPlugin: Boolean,     projectCache: ProjectCache,     anvilGradlePlugin: AnvilGradlePlugin?,     logger: McLogger,     jvmFileProviderFactory: JvmFileProvider.Factory,     javaSourceVersion: JavaVersion,     projectDependencies: Lazy<ProjectDependencies>,     externalDependencies: Lazy<ExternalDependencies>,     buildFileParserFactory: BuildFileParser.Factory,     platformPlugin: PlatformPlugin)

Functions

Link copied to clipboard
open override fun clearContext()
Link copied to clipboard
open operator override fun compareTo(other: McProject): Int
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open suspend override fun <E : ProjectContext.Element> get(key: ProjectContext.Key<E>): E
Link copied to clipboard
open suspend override fun getConfigurationInvocations(): Set<String>
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open fun HasPath.project(): McProject
Link copied to clipboard
open suspend override fun resolveFqNameOrNull(declaredName: FqName, sourceSetName: SourceSetName): FqName?
Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
open override val anvilGradlePlugin: AnvilGradlePlugin?
Link copied to clipboard
open override val buildFile: File
Link copied to clipboard
open override val buildFileParser: BuildFileParser
Link copied to clipboard
open override val configurations: Configurations
Link copied to clipboard
private val context: ProjectContext
Link copied to clipboard
open override val externalDependencies: ExternalDependencies
Link copied to clipboard
open val hasAGP: Boolean
Link copied to clipboard
open override val hasAnvil: Boolean
Link copied to clipboard
open override val hasKapt: Boolean
Link copied to clipboard
open override val hasTestFixturesPlugin: Boolean
Link copied to clipboard
open override val identifier: Identifier
Link copied to clipboard
open override val javaSourceVersion: JavaVersion
Link copied to clipboard
open override val jvmFileProviderFactory: JvmFileProvider.Factory
Link copied to clipboard
open override val logger: McLogger
Link copied to clipboard
open override val path: ProjectPath.StringProjectPath
Link copied to clipboard
open override val platformPlugin: PlatformPlugin
Link copied to clipboard
open override val projectCache: ProjectCache
Link copied to clipboard
open override val projectDependencies: ProjectDependencies
Link copied to clipboard
open override val projectDir: File
Link copied to clipboard
open override val sourceSets: SourceSets

Sources

Link copied to clipboard