|
99 | 99 | <groupId>junit</groupId> |
100 | 100 | <artifactId>junit</artifactId> |
101 | 101 | <version>4.13</version> |
| 102 | + <scope>test</scope> |
102 | 103 | </dependency> |
103 | 104 | <dependency> |
104 | 105 | <groupId>org.bouncycastle</groupId> |
105 | 106 | <artifactId>bcpkix-jdk15on</artifactId> |
106 | | - <version>1.66</version> |
| 107 | + <version>1.64</version> |
107 | 108 | </dependency> |
108 | 109 | <dependency> |
109 | 110 | <groupId>org.bouncycastle</groupId> |
110 | 111 | <artifactId>bcprov-jdk15on</artifactId> |
111 | | - <version>1.60</version> |
| 112 | + <version>1.64</version> |
112 | 113 | </dependency> |
113 | 114 | <dependency> |
114 | 115 | <groupId>com.openpojo</groupId> |
|
159 | 160 | <plugin> |
160 | 161 | <groupId>org.apache.maven.plugins</groupId> |
161 | 162 | <artifactId>maven-dependency-plugin</artifactId> |
| 163 | + <version>3.1.2</version> |
162 | 164 | <executions> |
163 | 165 | <execution> |
164 | 166 | <id>copy</id> |
|
197 | 199 | <groupId>org.apache.maven.plugins</groupId> |
198 | 200 | <artifactId>maven-surefire-plugin</artifactId> |
199 | 201 | <version>3.0.0-M5</version> |
| 202 | + <dependencies> |
| 203 | + <dependency> |
| 204 | + <groupId>org.apache.maven.surefire</groupId> |
| 205 | + <artifactId>surefire-junit47</artifactId> |
| 206 | + <version>3.0.0-M5</version> |
| 207 | + </dependency> |
| 208 | + </dependencies> |
200 | 209 | <configuration> |
201 | 210 | <trimStackTrace>false</trimStackTrace> |
202 | 211 | <includes> |
203 | 212 | <include>**/*.java</include> |
204 | 213 | </includes> |
205 | 214 | <!-- Integration tests and slow tests are excluded by default when runing mvn package. Fast tests and not annotated tests are executed --> |
206 | | - <excludedGroups>de.rub.nds.tlsattacker.util.tests.SlowTests,de.rub.nds.tlsattacker.util.tests.IntegrationTests</excludedGroups> |
| 215 | + <excludedGroups>${slowTests}</excludedGroups> |
207 | 216 | <argLine> |
208 | 217 | -javaagent:"${settings.localRepository}"/org/jmockit/jmockit/${jmockit.version}/jmockit-${jmockit.version}.jar |
209 | 218 | </argLine> |
|
213 | 222 | <groupId>org.apache.maven.plugins</groupId> |
214 | 223 | <artifactId>maven-failsafe-plugin</artifactId> |
215 | 224 | <version>3.0.0-M5</version> |
| 225 | + <dependencies> |
| 226 | + <dependency> |
| 227 | + <groupId>org.apache.maven.surefire</groupId> |
| 228 | + <artifactId>surefire-junit47</artifactId> |
| 229 | + <version>3.0.0-M5</version> |
| 230 | + </dependency> |
| 231 | + </dependencies> |
216 | 232 | <configuration> |
217 | 233 | <!-- By default, the Failsafe plugin excludes various files. We have to override that. --> |
218 | 234 | <excludes> |
219 | 235 | <exclude>**/*.java</exclude> |
220 | 236 | </excludes> |
221 | 237 | <!-- Integration tests and slow tests are started --> |
222 | | - <groups>${includegroups}</groups> |
| 238 | + <groups>${slowTests}</groups> |
223 | 239 | </configuration> |
224 | 240 | <executions> |
225 | 241 | <execution> |
|
315 | 331 | <configuration> |
316 | 332 | <rules> |
317 | 333 | <requireMavenVersion> |
318 | | - <version>3.1</version> |
| 334 | + <version>3.3.9</version> |
319 | 335 | </requireMavenVersion> |
320 | 336 | <requireJavaVersion> |
321 | 337 | <version>1.8,11</version> |
|
328 | 344 | <plugin> |
329 | 345 | <groupId>org.apache.maven.plugins</groupId> |
330 | 346 | <artifactId>maven-source-plugin</artifactId> |
331 | | - <version>3.0.1</version> |
| 347 | + <version>3.2.1</version> |
332 | 348 | <executions> |
333 | 349 | <execution> |
334 | 350 | <id>attach-sources</id> |
|
341 | 357 | <plugin> |
342 | 358 | <groupId>org.apache.maven.plugins</groupId> |
343 | 359 | <artifactId>maven-javadoc-plugin</artifactId> |
344 | | - <version>2.10.4</version> |
| 360 | + <version>3.2.0</version> |
345 | 361 | <executions> |
346 | 362 | <execution> |
347 | 363 | <id>attach-javadocs</id> |
|
401 | 417 | <plugin> |
402 | 418 | <groupId>org.apache.maven.plugins</groupId> |
403 | 419 | <artifactId>maven-checkstyle-plugin</artifactId> |
404 | | - <version>2.17</version> |
| 420 | + <version>3.1.1</version> |
405 | 421 | <configuration> |
406 | 422 | <configLocation>${main.basedir}/checkstyle.xml</configLocation> |
407 | 423 | </configuration> |
408 | 424 | </plugin> |
409 | 425 | <plugin> |
410 | 426 | <groupId>org.apache.maven.plugins</groupId> |
411 | 427 | <artifactId>maven-pmd-plugin</artifactId> |
412 | | - <version>3.8</version> |
| 428 | + <version>3.13.0</version> |
413 | 429 | </plugin> |
414 | 430 | <plugin> |
415 | 431 | <groupId>org.apache.maven.plugins</groupId> |
416 | 432 | <artifactId>maven-jxr-plugin</artifactId> |
417 | | - <version>2.5</version> |
| 433 | + <version>3.0.0</version> |
418 | 434 | </plugin> |
419 | 435 | <plugin> |
420 | 436 | <groupId>org.apache.maven.plugins</groupId> |
|
438 | 454 | but cannot be performed by typical users. Enable it using -Dskip.signature=false --> |
439 | 455 | <skip.signature>true</skip.signature> |
440 | 456 | <jmockit.version>1.49</jmockit.version> |
| 457 | + <slowTests>de.rub.nds.tlsattacker.util.tests.SlowTests,de.rub.nds.tlsattacker.util.tests.IntegrationTests</slowTests> |
441 | 458 | </properties> |
442 | 459 | </project> |
0 commit comments