Package modulecheck.gradle.internal

Types

Link copied to clipboard
class GradleProjectProvider @Inject constructor(    val rootGradleProject: Project,     val settings: ModuleCheckSettings,     val projectCache: ProjectCache,     val gradleLogger: GradleMcLogger,     val agpApiAccess: AgpApiAccess,     val buildFileParserFactory: BuildFileParser.Factory,     val jvmFileProviderFactory: RealJvmFileProvider.Factory,     val androidPlatformPluginFactory: AndroidPlatformPluginFactory,     val jvmPlatformPluginFactory: JvmPlatformPluginFactory,     val typeSafeProjectPathResolver: TypeSafeProjectPathResolver,     val allProjectPathsProviderDelegate: AllProjectPathsProvider,     val projectDependency: ProjectDependency.Factory,     val externalDependency: ExternalDependency.Factory) : ProjectProvider, AllProjectPathsProvider
Link copied to clipboard
class RealDocsWebsiteUrlProvider @Inject constructor : DocsWebsiteUrlProvider
Link copied to clipboard
class RealModuleCheckVersionProvider @Inject constructor : ModuleCheckVersionProvider
Link copied to clipboard
class RealSourceWebsiteUrlProvider @Inject constructor : SourceWebsiteUrlProvider

Functions

Link copied to clipboard
internal inline fun <T : Any> ObjectFactory.listProperty(initialValue: List<T> = emptyList<T>()): ReadWriteProperty<Any, List<T>>
Link copied to clipboard
internal inline fun <T> ObjectFactory.nullableProperty(initialValue: T?): ReadWriteProperty<Any, T?>
Link copied to clipboard
internal inline fun <T : Any> ObjectFactory.property(initialValue: T): ReadWriteProperty<Any, T>
Link copied to clipboard
internal inline fun <T : Any> ObjectFactory.setProperty(initialValue: Set<T> = emptySet()): ReadWriteProperty<Any, Set<T>>