deps: refactor dependencies

This commit is contained in:
Ilkka Seppälä
2025-04-05 09:45:53 +03:00
parent 03db45d3ea
commit ee699af6ef
4 changed files with 46 additions and 11 deletions
+22 -9
View File
@@ -35,28 +35,35 @@
<name>Java Design Patterns</name>
<description>Java Design Patterns</description>
<properties>
<!-- General properties -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<sonar-maven-plugin.version>5.0.0.4389</sonar-maven-plugin.version>
<!-- Spring Boot related dependencies. Keep these in sync! -->
<spring-boot.version>3.4.4</spring-boot.version>
<junit.version>5.11.4</junit.version>
<mockito.version>5.14.2</mockito.version>
<logback.version>1.5.18</logback.version>
<slf4j.version>2.0.17</slf4j.version>
<!-- Other dependencies -->
<jacoco.version>0.8.12</jacoco.version>
<commons-dbcp.version>1.4</commons-dbcp.version>
<htmlunit.version>4.7.0</htmlunit.version>
<gson.version>2.11.0</gson.version>
<guice.version>6.0.0</guice.version>
<system-lambda.version>1.1.0</system-lambda.version>
<maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version>
<license-maven-plugin.version>4.6</license-maven-plugin.version>
<urm-maven-plugin.version>2.1.1</urm-maven-plugin.version>
<maven-compiler-plugin.version>3.14.0</maven-compiler-plugin.version>
<lombok.version>1.18.36</lombok.version>
<junit.version>5.11.4</junit.version>
<slf4j.version>2.0.17</slf4j.version>
<logback.version>1.5.18</logback.version>
<mockito.version>5.16.1</mockito.version>
<mongo.version>5.4.0</mongo.version>
<bson.version>5.4.0</bson.version>
<h2.version>2.3.232</h2.version>
<!-- Plugins -->
<maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version>
<license-maven-plugin.version>4.6</license-maven-plugin.version>
<maven-compiler-plugin.version>3.14.0</maven-compiler-plugin.version>
<!-- SonarCloud -->
<sonar-maven-plugin.version>5.0.0.4389</sonar-maven-plugin.version>
<sonar.host.url>https://sonarcloud.io</sonar.host.url>
<sonar.organization>iluwatar</sonar.organization>
<sonar.projectKey>iluwatar_java-design-patterns</sonar.projectKey>
@@ -308,6 +315,12 @@
<version>${junit.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-params</artifactId>
<version>${junit.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-migrationsupport</artifactId>