File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -74,11 +74,7 @@ tasks.named("checkstyleMain") {
7474 enabled = false
7575}
7676
77- // Ensure source/javadoc jars wait for code generation
78- tasks.named(" sourcesJar" ) {
79- dependsOn(tasks.openApiGenerate)
80- }
81-
82- tasks.named(" javadocJar" ) {
77+ // Ensure all jar tasks (including sources/javadoc jars created by the publish plugin) wait for code generation.
78+ tasks.withType<Jar >().configureEach {
8379 dependsOn(tasks.openApiGenerate)
8480}
Original file line number Diff line number Diff line change @@ -82,11 +82,6 @@ subprojects {
8282 if (name in publishableModules) {
8383 apply (plugin = " com.vanniktech.maven.publish" )
8484
85- java {
86- withSourcesJar()
87- withJavadocJar()
88- }
89-
9085 configure< com.vanniktech.maven.publish.MavenPublishBaseExtension > {
9186 publishToMavenCentral(automaticRelease = true )
9287 signAllPublications()
You can’t perform that action at this time.
0 commit comments