diff --git a/build.gradle b/build.gradle index 34cad3029..bb0b84ed2 100644 --- a/build.gradle +++ b/build.gradle @@ -27,14 +27,14 @@ plugins { id "org.kordamp.gradle.markdown" version "2.2.0" // markdownToHtml id "com.github.spotbugs" version "5.0.5" id "de.aaschmid.cpd" version "3.3" - id "edu.sc.seis.launch4j" version "2.5.1" - id "com.gorylenko.gradle-git-properties" version "2.3.2" + id "edu.sc.seis.launch4j" version "2.5.2" + id "com.gorylenko.gradle-git-properties" version "2.4.0" id "com.github.ben-manes.versions" version "0.42.0" // adds dependencyUpdates task - id "de.undercouch.download" version "4.1.2" // file download + id "de.undercouch.download" version "5.0.2" // file download id "checkstyle" // Checker Framework pluggable type-checking - id "org.checkerframework" version "0.6.7" + id "org.checkerframework" version "0.6.9" // code coverage id "jacoco" @@ -127,14 +127,14 @@ integrationTest { } ext { - jackson_version = "2.13.1" - slf4j_version = "1.7.33" - tomcat_version = "10.0.16" - poi_version = "5.2.0" + jackson_version = "2.13.2" + slf4j_version = "1.7.36" + tomcat_version = "10.0.17" + poi_version = "5.2.1" junit_version = "5.8.2" - log4j_version = "2.17.1" - spotbugs_version = "4.5.3" - checker_framework_version = "3.21.1" + log4j_version = "2.17.2" + spotbugs_version = "4.6.0" + checker_framework_version = "3.21.3" web_build_dir = new File(project.buildDir, "web") documentation_build_dir = new File(project.buildDir, "gen-documentation") @@ -218,7 +218,7 @@ dependencies { implementation(group: "dnsjava", name: "dnsjava", version: "3.4.3") - implementation(group: "org.apache.tika", name: "tika-core", version: "2.2.1") + implementation(group: "org.apache.tika", name: "tika-core", version: "2.3.0") implementation(group: "com.diffplug.durian", name: "durian-core", version: "1.2.0") @@ -228,11 +228,11 @@ dependencies { implementation(group: "net.java.linoleum", name: "jlfgr", version: "1_0") - implementation(group: "com.opencsv", name: "opencsv", version: "5.5.2") + implementation(group: "com.opencsv", name: "opencsv", version: "5.6") implementation(group: "net.mtu.eggplant", name: "JonsInfra", version: "3.2.0" ) - implementation(group: "com.google.guava", name: "guava", version: "31.0.1-jre") + implementation(group: "com.google.guava", name: "guava", version: "31.1-jre") implementation(group: "org.apache.xmlgraphics", name: "fop", version: "2.7") { // only needed for BMP and TIFF formats @@ -264,13 +264,13 @@ dependencies { integrationTestImplementation(sourceSets.test.output) integrationTestImplementation(group: "org.easytesting", name: "fest-swing", version: "1.2.1") - integrationTestImplementation(group: "net.sourceforge.htmlunit", name: "htmlunit", version: "2.58.0") { + integrationTestImplementation(group: "net.sourceforge.htmlunit", name: "htmlunit", version: "2.59.0") { // xml APIs are part of the JDK exclude(group: "xml-apis", module: "xml-apis") } integrationTestImplementation(group: "org.seleniumhq.selenium", name: "selenium-server", version: "3.141.59") - integrationTestImplementation(group: "io.github.bonigarcia", name: "webdrivermanager", version: "5.0.3") + integrationTestImplementation(group: "io.github.bonigarcia", name: "webdrivermanager", version: "5.1.0") // make selenium log to log4j integrationTestImplementation(group: "org.apache.logging.log4j", name: "log4j-jul", version: project.log4j_version) diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 2e6e5897b..00e33edef 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.1-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists