diff --git a/lib/bld/bld-wrapper.properties b/lib/bld/bld-wrapper.properties index 0a01ba1..c1b1941 100644 --- a/lib/bld/bld-wrapper.properties +++ b/lib/bld/bld-wrapper.properties @@ -1,7 +1,9 @@ bld.downloadExtensionJavadoc=false bld.downloadExtensionSources=true bld.downloadLocation= -bld.extension-kotlin=com.uwyn.rife2:bld-kotlin:1.0.3 +bld.extension-detekt=com.uwyn.rife2:bld-detekt:0.9.9 +bld.extension-gv=com.uwyn.rife2:bld-generated-version:1.0.0 +bld.extension-jacoco=com.uwyn.rife2:bld-jacoco-report:0.9.9 bld.extension-kotlin=com.uwyn.rife2:bld-kotlin:1.0.4 bld.repositories=MAVEN_LOCAL,MAVEN_CENTRAL,RIFE2_SNAPSHOTS,RIFE2_RELEASES bld.sourceDirectories= diff --git a/pom.xml b/pom.xml index 5b7ef1c..3543235 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 net.thauvin.erik.mobibot mobibot - 0.8.0-rc+20250102175731 + 0.8.0-rc+20250318045311 mobibot @@ -30,7 +30,7 @@ commons-codec commons-codec - 1.17.1 + 1.18.0 compile @@ -42,7 +42,7 @@ com.google.code.gson gson - 2.11.0 + 2.12.1 compile @@ -54,25 +54,25 @@ org.jetbrains.kotlin kotlin-stdlib - 2.1.0 + 2.1.10 compile org.jetbrains.kotlin kotlin-stdlib-common - 2.1.0 + 2.1.10 compile org.jetbrains.kotlin kotlin-stdlib-jdk7 - 2.1.0 + 2.1.10 compile org.jetbrains.kotlin kotlin-stdlib-jdk8 - 2.1.0 + 2.1.10 compile @@ -90,7 +90,7 @@ org.slf4j slf4j-api - 2.0.16 + 2.0.17 compile @@ -162,13 +162,13 @@ org.json json - 20241224 + 20250107 compile org.jsoup jsoup - 1.18.3 + 1.19.1 compile @@ -180,13 +180,13 @@ net.thauvin.erik jokeapi - 1.0.0-SNAPSHOT + 1.0.0 compile net.thauvin.erik pinboard-poster - 1.1.2-SNAPSHOT + 1.2.0 compile diff --git a/src/bld/java/net/thauvin/erik/MobibotBuild.java b/src/bld/java/net/thauvin/erik/MobibotBuild.java index 6a9386a..9ffb588 100644 --- a/src/bld/java/net/thauvin/erik/MobibotBuild.java +++ b/src/bld/java/net/thauvin/erik/MobibotBuild.java @@ -85,10 +85,10 @@ public class MobibotBuild extends Project { // Commons (mostly for PircBotX) .include(dependency("org.apache.commons", "commons-lang3", "3.17.0")) .include(dependency("org.apache.commons", "commons-text", "1.13.0")) - .include(dependency("commons-codec", "commons-codec", "1.17.1")) + .include(dependency("commons-codec", "commons-codec", "1.18.0")) .include(dependency("commons-net", "commons-net", "3.11.1")) // Google - .include(dependency("com.google.code.gson", "gson", "2.11.0")) + .include(dependency("com.google.code.gson", "gson", "2.12.1")) .include(dependency("com.google.guava", "guava", "33.2.1-jre")) // Kotlin .include(dependency("org.jetbrains.kotlin", "kotlin-stdlib", kotlin)) @@ -98,7 +98,7 @@ public class MobibotBuild extends Project { .include(dependency("org.jetbrains.kotlinx", "kotlinx-coroutines-core", "1.10.1")) .include(dependency("org.jetbrains.kotlinx", "kotlinx-cli-jvm", "0.3.6")) // Logging - .include(dependency("org.slf4j", "slf4j-api", "2.0.16")) + .include(dependency("org.slf4j", "slf4j-api", "2.0.17")) .include(dependency("org.apache.logging.log4j", "log4j-api", log4j)) .include(dependency("org.apache.logging.log4j", "log4j-core", log4j)) .include(dependency("org.apache.logging.log4j", "log4j-slf4j2-impl", log4j)) @@ -112,18 +112,19 @@ public class MobibotBuild extends Project { .include(dependency("com.squareup.okhttp3", "okhttp", "4.12.0")) .include(dependency("net.aksingh", "owm-japis", "2.5.3.0")) .include(dependency("net.objecthunter", "exp4j", "0.4.8")) - .include(dependency("org.json", "json", "20241224")) - .include(dependency("org.jsoup", "jsoup", "1.18.3")) + .include(dependency("org.json", "json", "20250107")) + .include(dependency("org.jsoup", "jsoup", "1.19.1")) // Thauvin .include(dependency("net.thauvin.erik", "cryptoprice", "1.0.3-SNAPSHOT")) - .include(dependency("net.thauvin.erik", "jokeapi", "1.0.0-SNAPSHOT")) - .include(dependency("net.thauvin.erik", "pinboard-poster", "1.1.2-SNAPSHOT")) + .include(dependency("net.thauvin.erik", "jokeapi", "1.0.0")) + .include(dependency("net.thauvin.erik", "pinboard-poster", "1.2.0")) .include(dependency("net.thauvin.erik.urlencoder", "urlencoder-lib-jvm", "1.6.0")); scope(test) .include(dependency("com.willowtreeapps.assertk", "assertk-jvm", version(0, 28, 1))) .include(dependency("org.jetbrains.kotlin", "kotlin-test-junit5", kotlin)) - .include(dependency("org.junit.jupiter", "junit-jupiter", version(5, 11, 4))) - .include(dependency("org.junit.platform", "junit-platform-console-standalone", version(1, 11, 4))); + .include(dependency("org.junit.jupiter", "junit-jupiter", version(5, 12, 1))) + .include(dependency("org.junit.platform", "junit-platform-console-standalone", version(1, 12, 1))) + .include(dependency("org.junit.platform", "junit-platform-launcher", version(1, 12, 1))); List jars = new ArrayList<>(); runtimeClasspathJars().forEach(f -> jars.add("./lib/" + f.getName()));