@@ -19,7 +19,7 @@ plugins {
1919 id " checkstyle"
2020 id " jacoco"
2121 id " signing"
22- id " com.github.johnrengelman.shadow" version " 5.2.0 "
22+ id " com.github.johnrengelman.shadow" version " 7.1.2 "
2323 id " maven-publish"
2424 id " de.marcphilipp.nexus-publish" version " 0.3.0"
2525 id " io.codearte.nexus-staging" version " 0.21.2"
@@ -72,7 +72,7 @@ ext.versions = [
7272 " gson" : " 2.8.9" ,
7373 " guava" : " 30.1-jre" ,
7474 " jackson" : " 2.11.2" ,
75- " launchdarklyJavaSdkCommon" : " 1.2.1 " ,
75+ " launchdarklyJavaSdkCommon" : " 1.2.2 " ,
7676 " okhttp" : " 4.8.1" , // specify this for the SDK build instead of relying on the transitive dependency from okhttp-eventsource
7777 " okhttpEventsource" : " 2.3.2" ,
7878 " slf4j" : " 1.7.21" ,
@@ -196,7 +196,6 @@ dependencies {
196196
197197checkstyle {
198198 configFile file(" ${ project.rootDir} /config/checkstyle/checkstyle.xml" )
199- configDir file(" ${ project.rootDir} /config/checkstyle" )
200199}
201200
202201task generateJava (type : Copy ) {
@@ -224,7 +223,7 @@ jar {
224223 // configuration phase; this is necessary because it accesses the build products
225224 doFirst {
226225 // In OSGi, the "thin" jar has to import all of its dependencies.
227- addOsgiManifest(project. tasks. jar, [ configurations. runtime ], [])
226+ addOsgiManifest(project. tasks. jar, [ configurations. runtimeClasspath ], [])
228227 }
229228}
230229
@@ -534,9 +533,9 @@ test {
534533
535534jacocoTestReport { // code coverage report
536535 reports {
537- xml. enabled
538- csv. enabled true
539- html. enabled true
536+ xml. required = true
537+ csv. required = true
538+ html. required = true
540539 }
541540}
542541
0 commit comments