@@ -19,7 +19,7 @@ plugins {
19
19
id " checkstyle"
20
20
id " jacoco"
21
21
id " signing"
22
- id " com.github.johnrengelman.shadow" version " 5.2.0 "
22
+ id " com.github.johnrengelman.shadow" version " 7.1.2 "
23
23
id " maven-publish"
24
24
id " de.marcphilipp.nexus-publish" version " 0.3.0"
25
25
id " io.codearte.nexus-staging" version " 0.21.2"
@@ -72,7 +72,7 @@ ext.versions = [
72
72
" gson" : " 2.8.9" ,
73
73
" guava" : " 30.1-jre" ,
74
74
" jackson" : " 2.11.2" ,
75
- " launchdarklyJavaSdkCommon" : " 1.2.1 " ,
75
+ " launchdarklyJavaSdkCommon" : " 1.2.2 " ,
76
76
" okhttp" : " 4.8.1" , // specify this for the SDK build instead of relying on the transitive dependency from okhttp-eventsource
77
77
" okhttpEventsource" : " 2.3.2" ,
78
78
" slf4j" : " 1.7.21" ,
@@ -196,7 +196,6 @@ dependencies {
196
196
197
197
checkstyle {
198
198
configFile file(" ${ project.rootDir} /config/checkstyle/checkstyle.xml" )
199
- configDir file(" ${ project.rootDir} /config/checkstyle" )
200
199
}
201
200
202
201
task generateJava (type : Copy ) {
@@ -224,7 +223,7 @@ jar {
224
223
// configuration phase; this is necessary because it accesses the build products
225
224
doFirst {
226
225
// 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 ], [])
228
227
}
229
228
}
230
229
@@ -534,9 +533,9 @@ test {
534
533
535
534
jacocoTestReport { // code coverage report
536
535
reports {
537
- xml. enabled
538
- csv. enabled true
539
- html. enabled true
536
+ xml. required = true
537
+ csv. required = true
538
+ html. required = true
540
539
}
541
540
}
542
541
0 commit comments