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
Content copied to clipboard
Link copied to clipboard
class RealDocsWebsiteUrlProvider @Inject constructor : DocsWebsiteUrlProvider
Content copied to clipboard
Link copied to clipboard
class RealModuleCheckVersionProvider @Inject constructor : ModuleCheckVersionProvider
Content copied to clipboard
Link copied to clipboard
class RealSourceWebsiteUrlProvider @Inject constructor : SourceWebsiteUrlProvider
Content copied to clipboard
Functions
Link copied to clipboard
internal inline fun <T : Any> ObjectFactory.listProperty(initialValue: List<T> = emptyList<T>()): ReadWriteProperty<Any, List<T>>
Content copied to clipboard
Link copied to clipboard
internal inline fun <T> ObjectFactory.nullableProperty(initialValue: T?): ReadWriteProperty<Any, T?>
Content copied to clipboard
Link copied to clipboard
internal inline fun <T : Any> ObjectFactory.setProperty(initialValue: Set<T> = emptySet()): ReadWriteProperty<Any, Set<T>>
Content copied to clipboard