From 09e10f8dfc12f259539f8fc183010060e4e01b35 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Mon, 27 Jul 2026 09:04:16 +0000 Subject: [PATCH 1/4] chore: replace deprecated mainClassName with mainClass and bump shadow plugin Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 4c2d659..167ba02 100644 --- a/build.gradle +++ b/build.gradle @@ -1,7 +1,7 @@ plugins { id 'java' id 'application' - id 'com.github.johnrengelman.shadow' version "6.0.0" + id 'com.github.johnrengelman.shadow' version "7.1.2" } group 'com.launchdarkly' @@ -14,7 +14,7 @@ repositories { } application { - mainClassName = "Main" + mainClass = "Main" } jar { From 1c660a5498f9b8fa335d3a314e2dd7946e517cf8 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Tue, 28 Jul 2026 16:15:32 +0000 Subject: [PATCH 2/4] chore: switch to com.gradleup.shadow and bump Gradle wrapper to 8.14.3 Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- build.gradle | 4 ++-- gradle/wrapper/gradle-wrapper.properties | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index 167ba02..0c9d34c 100644 --- a/build.gradle +++ b/build.gradle @@ -1,7 +1,7 @@ plugins { id 'java' id 'application' - id 'com.github.johnrengelman.shadow' version "7.1.2" + id 'com.gradleup.shadow' version "8.3.11" } group 'com.launchdarkly' @@ -10,7 +10,7 @@ version '1.0-SNAPSHOT' repositories { mavenCentral() // Before LaunchDarkly release artifacts get synced to Maven Central they are here along with snapshots: - maven { url "https://oss.sonatype.org/content/groups/public/" } + maven { url = "https://oss.sonatype.org/content/groups/public/" } } application { diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index ae04661..3ae1e2f 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists From 97dded318ff3b35e059903764801054f82047704 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Mon, 10 Aug 2026 09:09:51 +0000 Subject: [PATCH 3/4] chore: use assignment syntax for group and version Co-Authored-By: jbailey@launchdarkly.com --- build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 0c9d34c..94e515e 100644 --- a/build.gradle +++ b/build.gradle @@ -4,8 +4,8 @@ plugins { id 'com.gradleup.shadow' version "8.3.11" } -group 'com.launchdarkly' -version '1.0-SNAPSHOT' +group = 'com.launchdarkly' +version = '1.0-SNAPSHOT' repositories { mavenCentral() From 945cd04757db041929ec48118f554412e87124d0 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Mon, 31 Aug 2026 09:05:16 +0000 Subject: [PATCH 4/4] chore: bump JUnit 5.8.1 -> 5.14.4 and Gradle wrapper 8.14.3 -> 8.14.5 Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- build.gradle | 4 ++-- gradle/wrapper/gradle-wrapper.properties | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index 94e515e..c4f8d75 100644 --- a/build.gradle +++ b/build.gradle @@ -27,8 +27,8 @@ dependencies { implementation group: 'com.launchdarkly', name: 'launchdarkly-openfeature-serverprovider', version: '[1.0.0, 2.0.0)' implementation group: 'com.launchdarkly', name: 'launchdarkly-java-server-sdk', version: '[7.0.0, 8.0.0)' implementation 'dev.openfeature:sdk:[1.2.0,2.0.0)' - testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1' - testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.1' + testImplementation 'org.junit.jupiter:junit-jupiter-api:5.14.4' + testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.14.4' } test { diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 3ae1e2f..b413873 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.5-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists