diff --git a/build.gradle b/build.gradle index 65d96616..e5fc09bb 100644 --- a/build.gradle +++ b/build.gradle @@ -12,11 +12,11 @@ plugins { id 'jacoco' id 'maven-publish' id 'java-gradle-plugin' - id 'org.sonarqube' version '4.4.1.3373' + id 'org.sonarqube' version '5.0.0.4638' id 'com.gradle.plugin-publish' version '1.2.1' id 'com.github.sherter.google-java-format' version '0.9' - id 'io.github.gradle-nexus.publish-plugin' version '1.3.0' - id 'org.owasp.dependencycheck' version '9.0.9' + id 'io.github.gradle-nexus.publish-plugin' version '2.0.0' + id 'org.owasp.dependencycheck' version '9.1.0' } ext { @@ -181,35 +181,35 @@ if (project.hasProperty('signing.keyId')) { // publish as library in maven centr } dependencies { - api 'com.github.spullara.mustache.java:compiler:0.9.11' - api 'com.fasterxml.jackson.core:jackson-databind:2.16.0' - api 'com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.16.0' - api 'com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.16.0' - api 'commons-io:commons-io:2.15.1' + api 'com.github.spullara.mustache.java:compiler:0.9.13' + api 'com.fasterxml.jackson.core:jackson-databind:2.17.1' + api 'com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.17.1' + api 'com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.17.1' + api 'commons-io:commons-io:2.16.1' api gradleApi() - implementation 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.16.0' + implementation 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.17.1' implementation 'org.reflections:reflections:0.10.2' // swagger generators - implementation ('io.swagger.codegen.v3:swagger-codegen-generators:1.0.46') { + implementation ('io.swagger.codegen.v3:swagger-codegen-generators:1.0.48') { exclude group: 'net.sf.jopt-simple', module: 'jopt-simple' } constraints { // for previous swagger dependency - implementation("commons-codec:commons-codec:1.17.0") { + implementation('commons-codec:commons-codec:1.17.0') { because "This version closes a security vulnerability" } } implementation 'com.googlecode.lambdaj:lambdaj:2.3.3' - implementation 'com.google.googlejavaformat:google-java-format:1.19.2' + implementation 'com.google.googlejavaformat:google-java-format:1.22.0' testImplementation gradleTestKit() - testImplementation 'org.mockito:mockito-junit-jupiter:5.9.0' - testImplementation 'org.junit.jupiter:junit-jupiter-api:5.10.1' - testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.10.1' - testRuntimeOnly 'org.junit.platform:junit-platform-launcher:1.10.1' + testImplementation 'org.mockito:mockito-junit-jupiter:5.11.0' + testImplementation 'org.junit.jupiter:junit-jupiter-api:5.11.0-M1' + testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.11.0-M1' + testRuntimeOnly 'org.junit.platform:junit-platform-launcher:1.11.0-M1' - compileOnly 'org.projectlombok:lombok:1.18.30' - annotationProcessor 'org.projectlombok:lombok:1.18.30' + compileOnly 'org.projectlombok:lombok:1.18.32' + annotationProcessor 'org.projectlombok:lombok:1.18.32' implementation 'com.squareup.okhttp3:okhttp:4.12.0' testImplementation 'com.squareup.okhttp3:mockwebserver:4.12.0' }