Skip to content

Commit ef5a2ec

Browse files
authored
fix(build): bump dependency versions (#225)
Signed-off-by: Phil Adams <[email protected]>
1 parent 4365abf commit ef5a2ec

File tree

1 file changed

+34
-21
lines changed

1 file changed

+34
-21
lines changed

pom.xml

Lines changed: 34 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,51 @@
1-
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
1+
<project xmlns="http://maven.apache.org/POM/4.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
24
<modelVersion>4.0.0</modelVersion>
35
<groupId>com.ibm.cloud</groupId>
46
<artifactId>sdk-core</artifactId>
57
<packaging>jar</packaging>
68
<name>sdk-core</name>
79
<version>99-SNAPSHOT</version>
8-
<description>Core functionality required by code generated by the IBM OpenAPI SDK Generator</description>
10+
<description>Core functionality required by code generated by the IBM
11+
OpenAPI SDK Generator</description>
912
<url>https://github.com/IBM/java-sdk-core</url>
1013

1114
<properties>
1215
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
13-
<testng-version>7.8.0</testng-version>
14-
<testng-slf4j-version>2.0.9</testng-slf4j-version>
16+
<!--
17+
To check if newer versions of dependencies are available, run:
18+
mvn versions:display-dependency-updates
19+
-->
20+
<testng-version>7.10.2</testng-version>
21+
<testng-slf4j-version>2.0.16</testng-slf4j-version>
1522
<surefire-version>3.1.2</surefire-version>
1623
<checkstyle-plugin-version>3.3.0</checkstyle-plugin-version>
17-
<checkstyle-version>10.12.3</checkstyle-version>
24+
<checkstyle-version>10.17.0</checkstyle-version>
1825
<jacoco-plugin-version>0.8.10</jacoco-plugin-version>
1926
<compiler-plugin-version>3.11.0</compiler-plugin-version>
2027
<okhttp3-version>4.12.0</okhttp3-version>
21-
<gson-version>2.10.1</gson-version>
22-
<commons-codec-version>1.16.0</commons-codec-version>
23-
<commons-io-version>2.14.0</commons-io-version>
24-
<commons-lang3-version>3.13.0</commons-lang3-version>
28+
<gson-version>2.11.0</gson-version>
29+
<commons-codec-version>1.17.1</commons-codec-version>
30+
<commons-io-version>2.16.1</commons-io-version>
31+
<commons-lang3-version>3.16.0</commons-lang3-version>
2532
<rx-version>2.2.21</rx-version>
26-
<mockito-version>5.2.0</mockito-version>
33+
<mockito-version>5.12.0</mockito-version>
2734
<maven-deploy-plugin-version>3.1.1</maven-deploy-plugin-version>
2835
<nexus-staging-plugin-version>1.6.13</nexus-staging-plugin-version>
2936
<maven-gpg-plugin-version>3.1.0</maven-gpg-plugin-version>
30-
37+
3138
<maven-enforcer-version>3.4.1</maven-enforcer-version>
3239
<min-jdk-version>11</min-jdk-version>
3340
<min-maven-version>3.5.0</min-maven-version>
3441

3542
<java-source-version>1.8</java-source-version>
3643
<java-target-version>1.8</java-target-version>
3744

38-
<!-- versions of transitive dependencies we need to override to avoid vulnerability alerts -->
45+
<!-- versions of transitive dependencies we need to override to avoid
46+
vulnerability alerts -->
3947
<junit-version>4.13.2</junit-version>
40-
<kotlin-version>1.9.10</kotlin-version>
48+
<kotlin-version>1.9.25</kotlin-version>
4149

4250
<!-- This property should be empty by default. -->
4351
<surefireJvmArgs></surefireJvmArgs>
@@ -156,20 +164,20 @@
156164
<dependency>
157165
<groupId>org.mockito</groupId>
158166
<artifactId>mockito-inline</artifactId>
159-
<version>${mockito-version}</version>
167+
<version>5.2.0</version>
160168
<scope>test</scope>
161169
</dependency>
162170
<dependency>
163171
<groupId>org.jetbrains.kotlin</groupId>
164172
<artifactId>kotlin-stdlib-jdk8</artifactId>
165173
<version>${kotlin-version}</version>
166174
</dependency>
167-
<dependency>
175+
<dependency>
168176
<groupId>org.jetbrains.kotlin</groupId>
169177
<artifactId>kotlin-stdlib</artifactId>
170178
<version>${kotlin-version}</version>
171179
</dependency>
172-
</dependencies>
180+
</dependencies>
173181

174182
<build>
175183
<plugins>
@@ -187,11 +195,13 @@
187195
<rules>
188196
<requireMavenVersion>
189197
<version>${min-maven-version}</version>
190-
<message>Apache Maven ${min-maven-version}+ is required to build this project.</message>
198+
<message>Apache Maven ${min-maven-version}+
199+
is required to build this project.</message>
191200
</requireMavenVersion>
192201
<requireJavaVersion>
193202
<version>${min-jdk-version}</version>
194-
<message>Java ${min-jdk-version}+ is required to build this project.</message>
203+
<message>Java ${min-jdk-version}+ is
204+
required to build this project.</message>
195205
</requireJavaVersion>
196206
</rules>
197207
</configuration>
@@ -346,9 +356,11 @@
346356
<!-- We don't deploy snapshot releases -->
347357
</snapshotRepository>
348358
<repository>
349-
<!-- This is where the nexus staging plugin will publish artifacts -->
359+
<!-- This is where the nexus staging plugin will publish
360+
artifacts -->
350361
<id>ossrh</id>
351-
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
362+
<url>
363+
https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
352364
</repository>
353365
</distributionManagement>
354366

@@ -390,7 +402,8 @@
390402
</plugins>
391403
</build>
392404
<properties>
393-
<!-- Configure the gpg plugin to use the env vars defined in the Travis build settings -->
405+
<!-- Configure the gpg plugin to use the env vars defined in the
406+
Travis build settings -->
394407
<gpg.keyname>${env.GPG_KEYNAME}</gpg.keyname>
395408
<gpg.passphrase>${env.GPG_PASSPHRASE}</gpg.passphrase>
396409
</properties>

0 commit comments

Comments
 (0)