11plugins {
2- id " org.owasp.dependencycheck" version " 5.0.0-M3 .1"
2+ id " org.owasp.dependencycheck" version " 7.1.0 .1"
33 id ' java'
44 id ' application'
55 id ' eclipse'
66 id ' pmd'
77 id ' checkstyle'
8- id ' com.github.spotbugs' version ' 4.5.0 '
8+ id ' com.github.spotbugs' version ' 4.7.1 '
99}
1010
1111apply from : ' config/gradle/versioning.gradle'
@@ -15,6 +15,9 @@ applicationName = "meta-server"
1515
1616group = ' org.terasology.web'
1717
18+ targetCompatibility = ' 11'
19+ sourceCompatibility = ' 11'
20+
1821repositories {
1922 mavenCentral()
2023
@@ -26,7 +29,7 @@ repositories {
2629}
2730
2831ext {
29- jettyVersion = ' 9.4.6.v20170531 '
32+ jettyVersion = ' 9.4.48.v20220622 '
3033}
3134
3235def codeMetricsDir = " ${ buildDir} /codeMetrics"
@@ -42,33 +45,35 @@ dependencies {
4245 implementation ' javax.annotation:javax.annotation-api:1.3.2'
4346 implementation ' com.google.code.findbugs:jsr305:3.0.0'
4447
45- implementation ' org.glassfish.jersey.containers:jersey-container-jetty-servlet :2.22.1 '
46- implementation ' org.glassfish.jersey.ext:jersey-mvc-freemarker:2.22 .1'
48+ implementation ' com.sun.xml.bind:jaxb-impl :2.3.3 '
49+ implementation group : ' javax.ws.rs ' , name : ' javax.ws.rs-api ' , version : ' 2.1 .1'
4750
48- implementation ' com.google.code.gson:gson :2.4 '
49- implementation ' com.google.guava:guava:18.0 '
51+ implementation ' org.glassfish.jersey.containers:jersey-container-jetty-servlet :2.25 '
52+ implementation ' org.glassfish.jersey.ext:jersey-mvc-freemarker:2.25 '
5053
51- implementation ' org.jooq:jooq:3.7.0 '
52- implementation ' org.postgresql:postgresql:9.4-1205-jdbc42 '
54+ implementation ' com.google.code.gson:gson:2.9.1 '
55+ implementation ' com.google.guava:guava:31.1-jre '
5356
54- implementation ' com.squareup.retrofit:retrofit:1.9.0'
57+ implementation ' org.jooq:jooq:3.14.16'
58+ implementation ' org.postgresql:postgresql:42.4.1'
5559
56- implementation ' org.slf4j:slf4j-api :1.7.13 '
60+ implementation ' com.squareup.retrofit:retrofit :1.9.0 '
5761
58- implementation ' com.zaxxer:HikariCP:2.4 .1'
62+ implementation ' com.zaxxer:HikariCP:5.0 .1'
5963
6064 implementation ' org.terasology:gestalt-module:4.1.2'
6165
62- testImplementation ' org.jsoup:jsoup:1.8.3'
63- testImplementation ' com.jcabi:jcabi-w3c:1.3'
64- testImplementation ' com.jcabi:jcabi-matchers:1.4'
65- testImplementation ' junit:junit:4.12'
66+ implementation group : ' ch.qos.logback' , name : ' logback-classic' , version : ' 1.2.3'
67+
68+ testImplementation ' org.jsoup:jsoup:1.15.2'
69+ testImplementation ' com.jcabi:jcabi-w3c:1.4.0'
70+ testImplementation ' com.jcabi:jcabi-matchers:1.5.3'
71+ testImplementation ' junit:junit:4.13.2'
6672 testImplementation ' com.h2database:h2:1.4.190'
6773
68- runtimeOnly group : ' ch.qos.logback' , name : ' logback-classic' , version : ' 1.1.3'
6974
70- pmd ' net.sourceforge.pmd:pmd-core:6.27 .0'
71- pmd ' net.sourceforge.pmd:pmd-java:6.27 .0'
75+ pmd ' net.sourceforge.pmd:pmd-core:6.48 .0'
76+ pmd ' net.sourceforge.pmd:pmd-java:6.48 .0'
7277
7378 codeMetrics group : ' org.terasology.config' , name : ' codemetrics' , version : ' 1.3.2' , ext : ' zip'
7479}
0 commit comments