Skip to content

Commit 3efc32b

Browse files
committed
updated dependencies
1 parent 9ae3dac commit 3efc32b

2 files changed

Lines changed: 46 additions & 18 deletions

File tree

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
/target/
22
.idea
3-
*.iml
3+
*.iml
4+
/.flattened-pom.xml

pom.xml

Lines changed: 44 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<dependency>
2727
<groupId>commons-codec</groupId>
2828
<artifactId>commons-codec</artifactId>
29-
<version>1.18.0</version>
29+
<version>1.21.0</version>
3030
</dependency>
3131
<dependency>
3232
<groupId>org.apache.httpcomponents</groupId>
@@ -46,7 +46,7 @@
4646
<dependency>
4747
<groupId>commons-logging</groupId>
4848
<artifactId>commons-logging</artifactId>
49-
<version>1.3.5</version>
49+
<version>1.3.6</version>
5050
</dependency>
5151
<dependency>
5252
<groupId>org.jdom</groupId>
@@ -56,17 +56,17 @@
5656
<dependency>
5757
<groupId>org.bouncycastle</groupId>
5858
<artifactId>bcprov-jdk18on</artifactId>
59-
<version>1.78.1</version>
59+
<version>1.83</version>
6060
</dependency>
6161
<dependency>
6262
<groupId>org.bouncycastle</groupId>
6363
<artifactId>bcpkix-jdk18on</artifactId>
64-
<version>1.78.1</version>
64+
<version>1.83</version>
6565
</dependency>
6666
<dependency>
6767
<groupId>org.slf4j</groupId>
6868
<artifactId>slf4j-api</artifactId>
69-
<version>1.7.30</version>
69+
<version>2.0.17</version>
7070
</dependency>
7171
<dependency>
7272
<groupId>org.gnu</groupId>
@@ -86,17 +86,17 @@
8686
<dependency>
8787
<groupId>commons-cli</groupId>
8888
<artifactId>commons-cli</artifactId>
89-
<version>1.9.0</version>
89+
<version>1.11.0</version>
9090
</dependency>
9191
<dependency>
9292
<groupId>org.iban4j</groupId>
9393
<artifactId>iban4j</artifactId>
94-
<version>3.2.10-RELEASE</version>
94+
<version>3.2.13-RELEASE</version>
9595
</dependency>
9696
<dependency>
9797
<groupId>jakarta.xml.bind</groupId>
9898
<artifactId>jakarta.xml.bind-api</artifactId>
99-
<version>4.0.2</version>
99+
<version>4.0.5</version>
100100
<exclusions>
101101
<exclusion>
102102
<groupId>jakarta.activation</groupId>
@@ -107,34 +107,61 @@
107107
<dependency>
108108
<groupId>org.glassfish.jaxb</groupId>
109109
<artifactId>jaxb-runtime</artifactId>
110-
<version>4.0.5</version>
110+
<version>4.0.7</version>
111111
</dependency>
112112
<dependency>
113113
<groupId>jakarta.activation</groupId>
114114
<artifactId>jakarta.activation-api</artifactId>
115-
<version>2.1.3</version>
115+
<version>2.1.4</version>
116116
</dependency>
117117
<dependency>
118118
<groupId>org.junit.jupiter</groupId>
119119
<artifactId>junit-jupiter-api</artifactId>
120-
<version>5.6.0</version>
120+
<version>5.14.3</version>
121121
<scope>test</scope>
122122
</dependency>
123123
<dependency>
124124
<groupId>org.junit.jupiter</groupId>
125125
<artifactId>junit-jupiter-engine</artifactId>
126-
<version>5.6.0</version>
126+
<version>5.14.3</version>
127127
<scope>test</scope>
128128
</dependency>
129129
<dependency>
130130
<groupId>org.mockito</groupId>
131131
<artifactId>mockito-core</artifactId>
132-
<version>5.18.0</version>
132+
<version>5.23.0</version>
133133
<scope>test</scope>
134134
</dependency>
135135
</dependencies>
136136
<build>
137137
<plugins>
138+
<plugin>
139+
<groupId>org.apache.maven.plugins</groupId>
140+
<artifactId>maven-enforcer-plugin</artifactId>
141+
<configuration>
142+
<rules>
143+
<requireMavenVersion>
144+
<!-- this should match the version of the maven wrapper we use (see .mvn/wrapper/maven-wrapper.properties) -->
145+
<version>3.9.9</version>
146+
</requireMavenVersion>
147+
<!-- This rule requires that dependency version numbers converge.
148+
If a project has two dependencies, A and B, both depending on the same artifact, C,
149+
this rule will fail the build if A depends on a different version of C than the version of C depended on by B.-->
150+
<dependencyConvergence/>
151+
<requireJavaVersion>
152+
<version>${java.version}</version>
153+
</requireJavaVersion>
154+
</rules>
155+
</configuration>
156+
<executions>
157+
<execution>
158+
<id>enforce-maven</id>
159+
<goals>
160+
<goal>enforce</goal>
161+
</goals>
162+
</execution>
163+
</executions>
164+
</plugin>
138165
<plugin>
139166
<groupId>org.apache.xmlbeans</groupId>
140167
<artifactId>xmlbeans</artifactId>
@@ -157,7 +184,7 @@
157184
<plugin>
158185
<groupId>org.apache.maven.plugins</groupId>
159186
<artifactId>maven-compiler-plugin</artifactId>
160-
<version>3.13.0</version>
187+
<version>3.15.0</version>
161188
<executions>
162189
<!-- Replacing default-compile as it is treated specially by maven -->
163190
<execution>
@@ -193,7 +220,7 @@
193220
<plugin>
194221
<groupId>org.apache.maven.plugins</groupId>
195222
<artifactId>maven-source-plugin</artifactId>
196-
<version>3.0.0</version>
223+
<version>3.4.0</version>
197224
<executions>
198225
<execution>
199226
<id>attach-sources</id>
@@ -206,12 +233,12 @@
206233
<plugin>
207234
<groupId>org.apache.maven.plugins</groupId>
208235
<artifactId>maven-surefire-plugin</artifactId>
209-
<version>2.22.2</version>
236+
<version>3.5.5</version>
210237
</plugin>
211238
<plugin>
212239
<groupId>org.codehaus.mojo</groupId>
213240
<artifactId>flatten-maven-plugin</artifactId>
214-
<version>1.1.0</version>
241+
<version>1.7.3</version>
215242
<configuration>
216243
<updatePomFile>true</updatePomFile>
217244
<flattenMode>resolveCiFriendliesOnly</flattenMode>

0 commit comments

Comments
 (0)