Fix noDefaultJar helper for gradle 4.10

artifacts don't implement ArchivePublishArtifact in gradle 4.10
This commit is contained in:
Vyacheslav Gerasimov
2018-09-21 18:45:50 +03:00
parent 1109b795da
commit 1f0e9f24c5
2 changed files with 2 additions and 4 deletions
+2 -3
View File
@@ -56,11 +56,10 @@ fun Project.noDefaultJar() {
defaultJarTask.enabled = false
defaultJarTask.actions = emptyList()
configurations.forEach { cfg ->
cfg.artifacts.removeAll {
(it as? ArchivePublishArtifact)?.archiveTask?.let { it == defaultJarTask } ?: false
cfg.artifacts.removeAll { artifact ->
artifact.file in defaultJarTask.outputs.files
}
}
}
}
@@ -98,4 +98,3 @@ sourcesJar()
javadocJar()
publish()