@@ -3,12 +3,12 @@ plugins {
33 id ' maven-publish'
44 id ' idea'
55 id ' application'
6- id ' org.springframework.boot' version ' 3.4.1 '
7- id ' io.spring.dependency-management' version ' 1.0.9.RELEASE '
8- id ' de.undercouch.download' version ' 4.1.1 '
6+ id ' org.springframework.boot' version ' 3.4.4 '
7+ id ' io.spring.dependency-management' version ' 1.1.7 '
8+ id ' de.undercouch.download' version ' 5.6.0 '
99 id ' jacoco'
10- id ' org.barfuin.gradle.jacocolog' version ' 1.0.1 '
11- id " com.github.johnrengelman.shadow" version " 6.0.0 "
10+ id ' org.barfuin.gradle.jacocolog' version ' 3. 1.0'
11+ id " com.github.johnrengelman.shadow" version " 8.1.1 "
1212}
1313
1414application {
@@ -25,35 +25,37 @@ repositories {
2525}
2626
2727dependencies {
28- implementation " org.springframework.boot:spring-boot-starter-web:3.4.1"
29- implementation " org.springframework.boot:spring-boot-starter-actuator:3.4.1"
30- implementation " org.springframework.boot:spring-boot-starter-validation:3.4.1"
31- implementation " org.springframework.boot:spring-boot-loader:3.4.1"
32- implementation " org.springframework:spring-webmvc:6.2.1"
33- implementation " org.springframework:spring-web:6.2.1"
34- implementation " org.junit.platform:junit-platform-launcher:1.11.4"
35- implementation " io.micrometer:micrometer-registry-influx:1.9.0"
36- implementation " org.javapos:javapos-config-loader:2.2.0"
37- implementation " org.javapos:javapos:1.14.3"
38- implementation " org.springdoc:springdoc-openapi-starter-webmvc-ui:2.7.0"
39- implementation " com.fasterxml.jackson.core:jackson-annotations:2.18.2"
40- implementation " com.fasterxml.jackson.core:jackson-core:2.18.2"
41- implementation " com.fasterxml.jackson.core:jackson-databind:2.18.2"
42- implementation " com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.18.2"
43- implementation " com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.18.2"
44- implementation " com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.18.2"
45- implementation " com.fasterxml.jackson.module:jackson-module-parameter-names:2.18.2"
46- implementation " jakarta.servlet:jakarta.servlet-api:6.0.0"
47- implementation " jakarta.validation:jakarta.validation-api:3.0.2"
48- implementation " jakarta.annotation:jakarta.annotation-api:2.1.1"
49-
50- implementation " net.logstash.logback:logstash-logback-encoder:6.4"
51- implementation " org.yaml:snakeyaml:2.0"
52-
53- implementation " org.springframework.boot:spring-boot-starter-cache:3.1.11"
54- implementation " com.github.ben-manes.caffeine:caffeine:2.9.3"
55- implementation " io.github.classgraph:classgraph:4.8.147"
56- testImplementation " org.springframework.boot:spring-boot-starter-test:3.1.11"
28+ implementation " org.springframework.boot:spring-boot-starter-web:3.4.4"
29+ implementation " org.springframework.boot:spring-boot-starter-actuator:3.4.4"
30+ implementation " org.springframework.boot:spring-boot-starter-validation:3.4.4"
31+ implementation " org.springframework.boot:spring-boot-loader:3.4.4"
32+ implementation " org.springframework:spring-webmvc:6.2.5"
33+ implementation " org.springframework:spring-web:6.2.5"
34+ implementation " org.junit.platform:junit-platform-launcher:1.12.1"
35+ implementation " org.junit.platform:junit-platform-commons:1.12.1"
36+ implementation " org.junit.platform:junit-platform-engine:1.12.1"
37+ implementation " io.micrometer:micrometer-registry-influx:1.14.5"
38+ implementation " org.javapos:javapos-config-loader:4.0.1"
39+ implementation " org.javapos:javapos:1.15.5"
40+ implementation " org.springdoc:springdoc-openapi-starter-webmvc-ui:2.8.6"
41+ implementation " com.fasterxml.jackson.core:jackson-annotations:2.18.3"
42+ implementation " com.fasterxml.jackson.core:jackson-core:2.18.3"
43+ implementation " com.fasterxml.jackson.core:jackson-databind:2.18.3"
44+ implementation " com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.18.3"
45+ implementation " com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.18.3"
46+ implementation " com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.18.3"
47+ implementation " com.fasterxml.jackson.module:jackson-module-parameter-names:2.18.3"
48+ implementation " jakarta.servlet:jakarta.servlet-api:6.1.0"
49+ implementation " jakarta.validation:jakarta.validation-api:3.1.1"
50+ implementation " jakarta.annotation:jakarta.annotation-api:3.0.0"
51+
52+ implementation " net.logstash.logback:logstash-logback-encoder:8.0"
53+ implementation " org.yaml:snakeyaml:2.4"
54+
55+ implementation " org.springframework.boot:spring-boot-starter-cache:3.4.4"
56+ implementation " com.github.ben-manes.caffeine:caffeine:3.2.0"
57+ implementation " io.github.classgraph:classgraph:4.8.179"
58+ testImplementation " org.springframework.boot:spring-boot-starter-test:3.4.4"
5759}
5860
5961tasks. withType(JavaExec ){
7072}
7173
7274jacoco {
73- toolVersion = " 0.8.7 "
75+ toolVersion = " 0.8.12 "
7476 reportsDirectory = layout. buildDirectory. dir(' customJacocoReportDir' )
7577}
7678
@@ -90,7 +92,7 @@ task copyRuntimeJars(type: Copy) {
9092 into " $buildDir /libs"
9193}
9294
93- ext[' log4j2.version' ] = ' 2.17.1 '
95+ ext[' log4j2.version' ] = ' 2.24.3 '
9496
9597shadowJar {
9698 archiveClassifier. set(" " )
0 commit comments