@@ -22,6 +22,17 @@ repositories {
2222 mavenCentral()
2323}
2424
25+ ext {
26+ swagger_annotations_version = " 1.6.5"
27+ jackson_version = " 2.21.6"
28+ jackson_annotations_version = " 2.21"
29+ jackson_databind_version = " 2.21.6"
30+ jakarta_annotation_version = " 2.1.0"
31+ jersey_version = " 3.0.4"
32+ junit_version = " 5.8.2"
33+ mockito_version = " 3.12.4"
34+ }
35+
2536tasks. withType(JavaCompile ). configureEach {
2637 options. encoding = ' UTF-8'
2738}
@@ -57,16 +68,6 @@ artifacts {
5768 archives javadocJar, sourcesJar, fatJar
5869}
5970
60- ext {
61- swagger_annotations_version = " 1.6.5"
62- jackson_version = " 2.17.1"
63- jackson_databind_version = " 2.17.1"
64- jakarta_annotation_version = " 2.1.0"
65- jersey_version = " 3.0.4"
66- junit_version = " 5.8.2"
67- mockito_version = " 3.12.4"
68- }
69-
7071dependencies {
7172 implementation " io.swagger:swagger-annotations:$swagger_annotations_version "
7273 implementation " com.google.code.findbugs:jsr305:3.0.2"
@@ -76,11 +77,10 @@ dependencies {
7677 implementation " org.glassfish.jersey.media:jersey-media-json-jackson:$jersey_version "
7778 implementation " org.glassfish.jersey.connectors:jersey-apache-connector:$jersey_version "
7879 implementation " com.fasterxml.jackson.core:jackson-core:$jackson_version "
79- implementation " com.fasterxml.jackson.core:jackson-annotations:$j ackson_version "
80+ implementation " com.fasterxml.jackson.core:jackson-annotations:$j ackson_annotations_version "
8081 implementation " com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version "
8182 implementation " com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jackson_version "
8283 implementation " jakarta.annotation:jakarta.annotation-api:$jakarta_annotation_version "
83-
8484 testImplementation " org.junit.jupiter:junit-jupiter-api:$junit_version "
8585 testRuntimeOnly " org.junit.jupiter:junit-jupiter-engine:$junit_version "
8686 testImplementation " org.mockito:mockito-core:$mockito_version "
0 commit comments