@@ -3,8 +3,6 @@ plugins {
33 id ' jvm-test-suite'
44 id ' application'
55 id ' jacoco'
6- // Adds coveralls task for CI to send results to the coveralls service.
7- id " com.github.kt3k.coveralls" version " 2.12.2"
86
97 // Instructions: https://github.com/researchgate/gradle-release
108 // Available versions: https://plugins.gradle.org/plugin/net.researchgate.release
@@ -13,7 +11,7 @@ plugins {
1311 // Publishing of JAR to Nexus instances (e.g., OSSRH)
1412 // https://github.com/gradle-nexus/publish-plugin
1513 id " io.github.gradle-nexus.publish-plugin" version " 2.0.0"
16- id " io.freefair.maven-publish-java" version " 9.1 .0"
14+ id " io.freefair.maven-publish-java" version " 9.5 .0"
1715}
1816
1917group = ' edu.kit.datamanager'
4543
4644dependencies {
4745 // JUnit setup for testing
48- testImplementation(platform(" org.junit:junit-bom:6.0.1 " ))
46+ testImplementation(platform(" org.junit:junit-bom:6.1.0 " ))
4947 testImplementation(' org.junit.jupiter:junit-jupiter' )
5048 testRuntimeOnly(' org.junit.platform:junit-platform-launcher' )
5149 // JSON object mapping / (de-)serialization
@@ -54,22 +52,22 @@ dependencies {
5452 // http client
5553 implementation group : ' org.apache.httpcomponents' , name : ' httpclient' , version : ' 4.5.14'
5654 // common file system operations
57- implementation group : ' commons-io' , name : ' commons-io' , version : ' 2.21 .0'
55+ implementation group : ' commons-io' , name : ' commons-io' , version : ' 2.22 .0'
5856 // read from and write to zip files
59- implementation group : ' net.lingala.zip4j' , name : ' zip4j' , version : ' 2.11.5 '
57+ implementation group : ' net.lingala.zip4j' , name : ' zip4j' , version : ' 2.11.6 '
6058 // compare json documents in tests
61- implementation ' com.github.fslev:json-compare:7.2 '
59+ implementation ' com.github.fslev:json-compare:8.1 '
6260 // url validator
6361 implementation group : ' commons-validator' , name : ' commons-validator' , version : ' 1.10.1'
6462 // logging
65- implementation group : ' org.slf4j' , name : ' slf4j-jdk14' , version : ' 2.0.17 '
63+ implementation group : ' org.slf4j' , name : ' slf4j-jdk14' , version : ' 2.0.18 '
6664 // JSON-LD, Zenodo mapping
6765 implementation group : ' com.apicatalog' , name : ' titanium-json-ld' , version : ' 1.7.0'
6866 // metadata validation, profiles based on JSON schema
6967 implementation group : " com.networknt" , name : " json-schema-validator" , version : " 1.5.9"
7068 implementation ' org.glassfish:jakarta.json:2.0.1'
7169 // JTE for template processing
72- implementation(' gg.jte:jte:3.2.1 ' )
70+ implementation(' gg.jte:jte:3.2.4 ' )
7371 implementation(" org.freemarker:freemarker:2.3.34" )
7472}
7573
@@ -186,12 +184,12 @@ jacocoTestReport {
186184 dependsOn test
187185 reports {
188186 csv. required = true
189- xml. required = true // coveralls plugin depends on xml format report
187+ xml. required = true // codecov plugin may depend on xml format report
190188 }
191189}
192190
193191jacoco {
194- toolVersion = " 0.8.14 "
192+ toolVersion = " 0.8.15 "
195193}
196194
197195// maxParallelForks(2)
0 commit comments