Skip to content

Commit b67976e

Browse files
authored
More lazy API usage in our build (#9766)
* Use lazy API in publish * Use lazy API in test-suites
1 parent 316ea27 commit b67976e

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

gradle/publish.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ publishing {
2222
publications {
2323
maven(MavenPublication) { MavenPublication publication ->
2424
if (project.plugins.hasPlugin('com.gradleup.shadow')) {
25-
publication.artifact(project.tasks.shadowJar)
25+
publication.artifact(project.tasks.named("shadowJar"))
2626

2727
// Required by Maven Central:
2828
publication.artifact sourcesJar

gradle/test-suites.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ ext.addTestSuiteExtendingForDir = { testSuiteName, parentSuiteName, dirName ->
5757
}
5858

5959
tasks.register("${testSuiteName}Jar", Jar) {
60-
dependsOn(tasks.named("${testSuiteName}Classes").get())
61-
from(sourceSets.named(testSuiteName).get().output)
60+
dependsOn(tasks.named("${testSuiteName}Classes"))
61+
from(sourceSets.named(testSuiteName).map { it.output })
6262
archiveClassifier = testSuiteName
6363
}
6464

0 commit comments

Comments
 (0)