Add explicit path sensitivity for InspectClassesForMultiModuleIC
Gradle uses PathSensitivity.ABSOLUTE by default, so this change just explicitly specifies it in order to avoid warnings. #KT-43895 Fixed
This commit is contained in:
+2
@@ -31,6 +31,7 @@ internal open class InspectClassesForMultiModuleIC : DefaultTask() {
|
|||||||
(project.kotlinExtension as KotlinSingleJavaTargetExtension).target.defaultArtifactClassesListFile.get()
|
(project.kotlinExtension as KotlinSingleJavaTargetExtension).target.defaultArtifactClassesListFile.get()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@get:PathSensitive(PathSensitivity.ABSOLUTE)
|
||||||
@get:InputFiles
|
@get:InputFiles
|
||||||
internal val sourceSetOutputClassesDir by lazy {
|
internal val sourceSetOutputClassesDir by lazy {
|
||||||
project.convention.findPlugin(JavaPluginConvention::class.java)?.sourceSets?.findByName(sourceSetName)?.output?.classesDirs
|
project.convention.findPlugin(JavaPluginConvention::class.java)?.sourceSets?.findByName(sourceSetName)?.output?.classesDirs
|
||||||
@@ -50,6 +51,7 @@ internal open class InspectClassesForMultiModuleIC : DefaultTask() {
|
|||||||
internal val objects = project.objects
|
internal val objects = project.objects
|
||||||
|
|
||||||
@Suppress("MemberVisibilityCanBePrivate")
|
@Suppress("MemberVisibilityCanBePrivate")
|
||||||
|
@get:PathSensitive(PathSensitivity.ABSOLUTE)
|
||||||
@get:InputFiles
|
@get:InputFiles
|
||||||
internal val classFiles: FileCollection
|
internal val classFiles: FileCollection
|
||||||
get() {
|
get() {
|
||||||
|
|||||||
Reference in New Issue
Block a user