|
54 | 54 | <maven-compiler-plugin.version>3.14.0</maven-compiler-plugin.version> |
55 | 55 | <maven-failsafe-plugin.version>2.19.1</maven-failsafe-plugin.version> |
56 | 56 | <maven-jar-plugin.version>3.0.2</maven-jar-plugin.version> |
57 | | - <maven-javadoc-plugin.version>2.10.4</maven-javadoc-plugin.version> |
| 57 | + <maven-javadoc-plugin.version>3.11.3</maven-javadoc-plugin.version> |
58 | 58 | <maven-source-plugin.version>2.3</maven-source-plugin.version> |
59 | 59 | <maven-deploy-plugin.version>2.8.2</maven-deploy-plugin.version> |
60 | 60 | <maven-gpg-plugin.version>3.2.8</maven-gpg-plugin.version> |
|
65 | 65 | <!-- Declare versions for dependencies --> |
66 | 66 | <apache.httpclient.version>4.5.14</apache.httpclient.version> |
67 | 67 | <commons-configuration2.version>2.12.0</commons-configuration2.version> |
68 | | - <jackson.version>2.19.1</jackson.version> |
| 68 | + <jackson.version>2.19.2</jackson.version> |
69 | 69 | <junit.version>4.13.2</junit.version> |
70 | 70 | <mockito.version>1.10.19</mockito.version> |
71 | 71 | <org.asynchttpclient.version>2.12.4</org.asynchttpclient.version> |
72 | 72 | <browsermob.version>2.1.5</browsermob.version> |
73 | 73 | <io.netty.version>4.2.3.Final</io.netty.version> |
74 | | - <org.slf4j.version>1.7.30</org.slf4j.version> |
| 74 | + <org.slf4j.version>2.0.17</org.slf4j.version> |
75 | 75 | <com.google.guava.version>33.4.8-android</com.google.guava.version> |
76 | 76 | <commons.logging.version>1.3.5</commons.logging.version> |
77 | | - <com.fasterxml.jackson.core.version>2.19.1</com.fasterxml.jackson.core.version> |
| 77 | + <com.fasterxml.jackson.core.version>2.19.2</com.fasterxml.jackson.core.version> |
78 | 78 | <org.apache.commons.version>3.18.0</org.apache.commons.version> |
79 | 79 |
|
80 | 80 | <!-- configure surefire and maven to be individually skippable --> |
|
88 | 88 | <!-- custom properties to support jacoco configuration --> |
89 | 89 | <jacoco.it.execution.data.file>${project.build.directory}/coverage-reports/jacoco-it.exec</jacoco.it.execution.data.file> |
90 | 90 | <jacoco.ut.execution.data.file>${project.build.directory}/coverage-reports/jacoco-ut.exec</jacoco.ut.execution.data.file> |
91 | | - <argLine></argLine> |
| 91 | + <argLine/> |
92 | 92 |
|
93 | 93 | </properties> |
94 | 94 |
|
|
108 | 108 | <groupId>org.apache.httpcomponents</groupId> |
109 | 109 | <artifactId>httpclient</artifactId> |
110 | 110 | <version>${apache.httpclient.version}</version> |
| 111 | + <exclusions> |
| 112 | + <exclusion> |
| 113 | + <groupId>commons-logging</groupId> |
| 114 | + <artifactId>commons-logging</artifactId> |
| 115 | + </exclusion> |
| 116 | + </exclusions> |
111 | 117 | </dependency> |
112 | 118 | <dependency> |
113 | 119 | <groupId>net.lightbody.bmp</groupId> |
|
291 | 297 | <plugin> |
292 | 298 | <groupId>org.apache.maven.plugins</groupId> |
293 | 299 | <artifactId>maven-enforcer-plugin</artifactId> |
294 | | - <version>3.4.1</version> |
295 | | - <configuration> |
296 | | - <rules> |
297 | | - <dependencyConvergence /> |
298 | | - </rules> |
299 | | - <fail>true</fail> |
300 | | - </configuration> |
| 300 | + <version>3.6.1</version> |
301 | 301 | <executions> |
302 | 302 | <execution> |
303 | | - <id>enforce-rules</id> |
304 | | - <goals> |
305 | | - <goal>enforce</goal> |
306 | | - </goals> |
307 | | - <phase>validate</phase> |
| 303 | + <id>enforce-dependency-convergence</id> |
308 | 304 | <configuration> |
309 | 305 | <rules> |
310 | | - <dependencyConvergence /> |
| 306 | + <dependencyConvergence/> |
| 307 | + <requireUpperBoundDeps> |
| 308 | + <uniqueVersions>true</uniqueVersions> |
| 309 | + </requireUpperBoundDeps> |
311 | 310 | </rules> |
312 | 311 | <fail>true</fail> |
313 | 312 | </configuration> |
| 313 | + <goals> |
| 314 | + <goal>enforce</goal> |
| 315 | + </goals> |
314 | 316 | </execution> |
315 | 317 | </executions> |
316 | 318 | </plugin> |
| 319 | + |
317 | 320 | <plugin> |
318 | 321 | <groupId>org.apache.maven.plugins</groupId> |
319 | 322 | <artifactId>maven-resources-plugin</artifactId> |
|
357 | 360 | </executions> |
358 | 361 | </plugin> |
359 | 362 |
|
360 | | - |
361 | 363 | <plugin> |
362 | 364 | <groupId>org.jacoco</groupId> |
363 | 365 | <artifactId>jacoco-maven-plugin</artifactId> |
|
0 commit comments