Fix noDefaultJar helper for gradle 4.10
artifacts don't implement ArchivePublishArtifact in gradle 4.10
This commit is contained in:
@@ -56,11 +56,10 @@ fun Project.noDefaultJar() {
|
|||||||
defaultJarTask.enabled = false
|
defaultJarTask.enabled = false
|
||||||
defaultJarTask.actions = emptyList()
|
defaultJarTask.actions = emptyList()
|
||||||
configurations.forEach { cfg ->
|
configurations.forEach { cfg ->
|
||||||
cfg.artifacts.removeAll {
|
cfg.artifacts.removeAll { artifact ->
|
||||||
(it as? ArchivePublishArtifact)?.archiveTask?.let { it == defaultJarTask } ?: false
|
artifact.file in defaultJarTask.outputs.files
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -98,4 +98,3 @@ sourcesJar()
|
|||||||
javadocJar()
|
javadocJar()
|
||||||
|
|
||||||
publish()
|
publish()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user