From 411961a3236ab6c95701476784231f914787189c Mon Sep 17 00:00:00 2001 From: Wouter Born Date: Fri, 25 Sep 2026 17:37:03 +0200 Subject: [PATCH] Remove sources from extension JARs Remove the explicit inclusion of sourceSets.main.allJava from extension JARs. The standard Gradle JAR already contains compiled classes and resources, while Java sources are published separately through the sources JAR. This avoids publishing the same source files in both the runtime JAR and the sources JAR, reducing Maven Central publication size without changing runtime behavior. --- demo-setup/build.gradle | 4 ---- ems/build.gradle | 4 ---- energy/build.gradle | 4 ---- entsoe/build.gradle | 4 ---- hawkbit/build.gradle | 4 ---- 5 files changed, 20 deletions(-) diff --git a/demo-setup/build.gradle b/demo-setup/build.gradle index a23f832..90a9c73 100644 --- a/demo-setup/build.gradle +++ b/demo-setup/build.gradle @@ -13,10 +13,6 @@ dependencies { implementation project(":energy") } -jar { - from sourceSets.main.allJava -} - javadoc { failOnError = false } diff --git a/ems/build.gradle b/ems/build.gradle index 455900a..a822e25 100644 --- a/ems/build.gradle +++ b/ems/build.gradle @@ -23,10 +23,6 @@ dependencies { testImplementation libs.wireMock } -jar { - from sourceSets.main.allJava -} - javadoc { failOnError = false } diff --git a/energy/build.gradle b/energy/build.gradle index 9b022e4..984b04c 100644 --- a/energy/build.gradle +++ b/energy/build.gradle @@ -21,10 +21,6 @@ dependencies { test {} -jar { - from sourceSets.main.allJava -} - javadoc { failOnError = false } diff --git a/entsoe/build.gradle b/entsoe/build.gradle index f18562e..92521a0 100644 --- a/entsoe/build.gradle +++ b/entsoe/build.gradle @@ -18,10 +18,6 @@ dependencies { testImplementation libs.openremote.test } -jar { - from sourceSets.main.allJava -} - javadoc { failOnError = false } diff --git a/hawkbit/build.gradle b/hawkbit/build.gradle index c1c6078..8f84c25 100644 --- a/hawkbit/build.gradle +++ b/hawkbit/build.gradle @@ -19,10 +19,6 @@ dependencies { testImplementation libs.openremote.test } -jar { - from sourceSets.main.allJava -} - javadoc { failOnError = false }