|
50 | 50 | <maven.compiler.target>1.8</maven.compiler.target> |
51 | 51 | <slf4j.version>2.0.17</slf4j.version> |
52 | 52 | <jackson.version>2.21.2</jackson.version> |
| 53 | + <junit.version>5.9.3</junit.version> |
| 54 | + <mockito.version>4.11.0</mockito.version> |
53 | 55 | </properties> |
54 | 56 |
|
55 | 57 | <build> |
|
130 | 132 | <plugin> |
131 | 133 | <groupId>org.apache.maven.plugins</groupId> |
132 | 134 | <artifactId>maven-surefire-plugin</artifactId> |
133 | | - <version>3.5.4</version> |
| 135 | + <version>3.5.5</version> |
134 | 136 | <configuration> |
135 | 137 | <argLine>@{argLine} -Duser.timezone=UTC</argLine> |
136 | 138 | <excludes> |
|
188 | 190 | </plugins> |
189 | 191 | </build> |
190 | 192 |
|
| 193 | + <profiles> |
| 194 | + <profile> |
| 195 | + <id>java11plus</id> |
| 196 | + <activation> |
| 197 | + <jdk>[11,)</jdk> |
| 198 | + </activation> |
| 199 | + <properties> |
| 200 | + <maven.compiler.source>11</maven.compiler.source> |
| 201 | + <maven.compiler.target>11</maven.compiler.target> |
| 202 | + <junit.version>5.14.3</junit.version> |
| 203 | + <mockito.version>5.23.0</mockito.version> |
| 204 | + </properties> |
| 205 | + </profile> |
| 206 | + </profiles> |
| 207 | + |
191 | 208 | <dependencies> |
192 | 209 | <dependency> |
193 | 210 | <groupId>org.bitcoinj</groupId> |
|
218 | 235 | <dependency> |
219 | 236 | <groupId>org.apache.httpcomponents.core5</groupId> |
220 | 237 | <artifactId>httpcore5</artifactId> |
221 | | - <version>5.4.1</version> |
| 238 | + <version>5.4.2</version> |
222 | 239 | </dependency> |
223 | 240 | <dependency> |
224 | 241 | <groupId>org.apache.httpcomponents</groupId> |
|
255 | 272 | <artifactId>slf4j-simple</artifactId> |
256 | 273 | <version>${slf4j.version}</version> |
257 | 274 | </dependency> |
| 275 | + <dependency> |
| 276 | + <groupId>org.junit.jupiter</groupId> |
| 277 | + <artifactId>junit-jupiter-api</artifactId> |
| 278 | + <version>${junit.version}</version> |
| 279 | + <scope>test</scope> |
| 280 | + </dependency> |
258 | 281 | <dependency> |
259 | 282 | <groupId>org.junit.jupiter</groupId> |
260 | 283 | <artifactId>junit-jupiter-engine</artifactId> |
261 | | - <version>5.14.3</version> |
| 284 | + <version>${junit.version}</version> |
262 | 285 | <scope>test</scope> |
263 | 286 | </dependency> |
264 | 287 | <dependency> |
265 | 288 | <groupId>org.mockito</groupId> |
266 | 289 | <artifactId>mockito-core</artifactId> |
267 | | - <version>4.11.0</version> |
| 290 | + <version>${mockito.version}</version> |
268 | 291 | <scope>test</scope> |
269 | 292 | </dependency> |
270 | 293 | <dependency> |
271 | 294 | <groupId>org.mockito</groupId> |
272 | 295 | <artifactId>mockito-junit-jupiter</artifactId> |
273 | | - <version>4.11.0</version> |
| 296 | + <version>${mockito.version}</version> |
274 | 297 | <scope>test</scope> |
275 | 298 | </dependency> |
276 | | - <!-- Support Mockito 4.x for Java 21 --> |
277 | | - <dependency> |
278 | | - <groupId>net.bytebuddy</groupId> |
279 | | - <artifactId>byte-buddy</artifactId> |
280 | | - <version>1.18.1</version> |
281 | | - </dependency> |
282 | 299 | <dependency> |
283 | 300 | <groupId>commons-io</groupId> |
284 | 301 | <artifactId>commons-io</artifactId> |
|
0 commit comments