Skip to content

Commit 8c37f2f

Browse files
Update to latest plugin dependencies
1 parent 0dbbc4b commit 8c37f2f

File tree

5 files changed

+21
-19
lines changed

5 files changed

+21
-19
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
# Change log
22

33
## Release in-progress
4+
* Update to latest plugin dependencies
5+
* Latest plugin dependencies now have a minimum maven version of 3.6.3.
6+
* Removed ReturnEmptyArrayRatherThanNull pmd rule that is no longer supported.
47

58
## 1.0.20
69
* Update plugin dependencies in bordertech_parent

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Projects should generally use qa-parent as their parent POM:
3737
<parent>
3838
<groupId>com.github.bordertech.common</groupId>
3939
<artifactId>qa-parent</artifactId>
40-
<version>1.0.20</version>
40+
<version>1.0.21</version>
4141
</parent>
4242
....
4343
</project>

build-tools/src/main/resources/bordertech/bt-pmd-rules.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,6 @@
3333
<rule ref="category/java/errorprone.xml/ConstructorCallsOverridableMethod">
3434
<priority>3</priority>
3535
</rule>
36-
<rule ref="category/java/errorprone.xml/ReturnEmptyArrayRatherThanNull">
37-
<priority>3</priority>
38-
</rule>
3936
<rule ref="category/java/errorprone.xml/ReturnEmptyCollectionRatherThanNull">
4037
<priority>3</priority>
4138
</rule>

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@
186186
<plugin>
187187
<groupId>org.apache.maven.plugins</groupId>
188188
<artifactId>maven-enforcer-plugin</artifactId>
189-
<version>3.2.1</version>
189+
<version>3.5.0</version>
190190
<executions>
191191
<execution>
192192
<id>enforcer</id>
@@ -196,7 +196,7 @@
196196
<configuration>
197197
<rules>
198198
<requireMavenVersion>
199-
<version>[3.3.9,)</version>
199+
<version>[3.6.3,)</version>
200200
</requireMavenVersion>
201201
<requireJavaVersion>
202202
<version>[1.8,)</version>
@@ -212,7 +212,7 @@
212212
<dependency>
213213
<groupId>org.codehaus.mojo</groupId>
214214
<artifactId>extra-enforcer-rules</artifactId>
215-
<version>1.6.1</version>
215+
<version>1.8.0</version>
216216
</dependency>
217217
</dependencies>
218218
</plugin>

qa-parent/pom.xml

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -86,19 +86,20 @@
8686
<assemblyAnalyzerEnabled>false</assemblyAnalyzerEnabled>
8787

8888
<!-- Versions -->
89-
<bt.junit.version>5.9.2</bt.junit.version>
90-
<bt.jacoco.plugin.version>0.8.8</bt.jacoco.plugin.version>
91-
<bt.surefire.plugin.version>2.22.2</bt.surefire.plugin.version>
92-
<bt.checkstyle.plugin.version>3.2.1</bt.checkstyle.plugin.version>
89+
<bt.junit.version>5.11.0</bt.junit.version>
90+
<bt.jacoco.plugin.version>0.8.12</bt.jacoco.plugin.version>
91+
<bt.surefire.plugin.version>3.5.0</bt.surefire.plugin.version>
92+
<bt.checkstyle.plugin.version>3.5.0</bt.checkstyle.plugin.version>
93+
<!-- Checkstyle 10.X requires JDK 11 -->
9394
<bt.checkstyle.version>9.3</bt.checkstyle.version>
94-
<bt.pmd.plugin.version>3.20.0</bt.pmd.plugin.version>
95-
<bt.pmd.version>6.54.0</bt.pmd.version>
96-
<bt.spotbugs.plugin.version>4.7.3.0</bt.spotbugs.plugin.version>
97-
<bt.sb-contrib.plugin.version>7.4.7</bt.sb-contrib.plugin.version>
98-
<bt.spotbugs.version>4.7.3</bt.spotbugs.version>
99-
<bt.findsecbugs.plugin.version>1.12.0</bt.findsecbugs.plugin.version>
100-
<bt.owasp.plugin.version>8.0.2</bt.owasp.plugin.version>
101-
<bt.versions.plugin>2.14.2</bt.versions.plugin>
95+
<bt.pmd.plugin.version>3.25.0</bt.pmd.plugin.version>
96+
<bt.pmd.version>7.5.0</bt.pmd.version>
97+
<bt.spotbugs.plugin.version>4.8.6.3</bt.spotbugs.plugin.version>
98+
<bt.sb-contrib.plugin.version>7.6.4</bt.sb-contrib.plugin.version>
99+
<bt.spotbugs.version>4.8.6</bt.spotbugs.version>
100+
<bt.findsecbugs.plugin.version>1.13.0</bt.findsecbugs.plugin.version>
101+
<bt.owasp.plugin.version>10.0.4</bt.owasp.plugin.version>
102+
<bt.versions.plugin>2.17.1</bt.versions.plugin>
102103

103104
</properties>
104105

@@ -376,6 +377,7 @@
376377
<plugin>
377378
<groupId>org.apache.maven.plugins</groupId>
378379
<artifactId>maven-enforcer-plugin</artifactId>
380+
<version>3.5.0</version>
379381
<executions>
380382
<execution>
381383
<id>enforcer-convergence-check</id>

0 commit comments

Comments
 (0)