From 309ace6c76a7c93adcab64e9042d54756a4da542 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Sat, 6 Jan 2018 19:45:18 +0000 Subject: [PATCH 1/8] Specify lombok version in parent pom --- builder/pom.xml | 4 ---- pom.xml | 6 ++++++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/builder/pom.xml b/builder/pom.xml index 9bf41e3..14958c7 100644 --- a/builder/pom.xml +++ b/builder/pom.xml @@ -3,9 +3,6 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - - 1.16.18 - net.kemitix @@ -38,7 +35,6 @@ org.projectlombok lombok - ${lombok.version} provided diff --git a/pom.xml b/pom.xml index 73c88e1..f0f0723 100644 --- a/pom.xml +++ b/pom.xml @@ -23,6 +23,7 @@ Brussels-SR3 1.5.4.RELEASE + 1.16.18 2.3.5 1.0.0 4.3.0 @@ -88,6 +89,11 @@ pom import + + org.projectlombok + lombok + ${lombok.version} + com.speedment.common mapstream From 0399d8c0f36077d04d2f8bd13dc068f13aa41412 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Sat, 6 Jan 2018 19:45:32 +0000 Subject: [PATCH 2/8] Upgrade kemitix-tiles to 0.2.0 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f0f0723..f2d68f3 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ 2.10 - 0.1.1 + 0.2.0 1.8 2.17 From 023717a29379ec069c3991f939c2d3338d537484 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Sat, 6 Jan 2018 19:45:53 +0000 Subject: [PATCH 3/8] Upgrade checkstyle to 8.7 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f2d68f3..dda6be8 100644 --- a/pom.xml +++ b/pom.xml @@ -18,8 +18,8 @@ 1.8 2.17 - 8.0 1.24.1 + 8.7 Brussels-SR3 1.5.4.RELEASE From 51f6025271b67869f0879765b7dfdc7f30373af3 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Sat, 6 Jan 2018 19:46:12 +0000 Subject: [PATCH 4/8] Upgrade sevntu to 1.26.0 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index dda6be8..331233a 100644 --- a/pom.xml +++ b/pom.xml @@ -18,8 +18,8 @@ 1.8 2.17 - 1.24.1 8.7 + 1.26.0 Brussels-SR3 1.5.4.RELEASE From 2fb22ec10b1a2c52d0e0c0891464a4befbb1a4aa Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Sat, 6 Jan 2018 19:46:27 +0000 Subject: [PATCH 5/8] Upgrade Spring Platform to Burssels-SR6 (Spring Boot 1.5.9) --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 331233a..1b291e4 100644 --- a/pom.xml +++ b/pom.xml @@ -21,9 +21,9 @@ 8.7 1.26.0 - Brussels-SR3 - 1.5.4.RELEASE 1.16.18 + Brussels-SR6 + 1.5.9.RELEASE 2.3.5 1.0.0 4.3.0 From 9326227a29562f5f583fd7521e9ca65309ddd5a7 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Sat, 6 Jan 2018 19:46:55 +0000 Subject: [PATCH 6/8] Upgrade mockito to 2.13.0 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1b291e4..a4f4a9b 100644 --- a/pom.xml +++ b/pom.xml @@ -29,8 +29,8 @@ 4.3.0 2.5.6 - 2.8.47 3.8.0 + 2.13.0 From 1c714e4b53680c0edc33d0bb4f961494d387eec5 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Sat, 6 Jan 2018 19:47:07 +0000 Subject: [PATCH 7/8] Upgrade assertj to 3.9.0 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a4f4a9b..264263b 100644 --- a/pom.xml +++ b/pom.xml @@ -29,8 +29,8 @@ 4.3.0 2.5.6 - 3.8.0 2.13.0 + 3.9.0 From e8452d8c19e1318a038ee47351d899903752f3ce Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Sun, 7 Jan 2018 19:29:36 +0000 Subject: [PATCH 8/8] Make modules independant of root pom * Revert kemitix-maven-tiles to 0.1.1 until release * Move pom details from root to ruleset pom --- builder/pom.xml | 84 ++++++++++++++++++++++----------- pom.xml | 111 +------------------------------------------- regressions/pom.xml | 15 ++++-- ruleset/pom.xml | 39 ++++++++++++++-- 4 files changed, 103 insertions(+), 146 deletions(-) diff --git a/builder/pom.xml b/builder/pom.xml index 14958c7..25caf35 100644 --- a/builder/pom.xml +++ b/builder/pom.xml @@ -6,36 +6,59 @@ net.kemitix - kemitix-checkstyle-ruleset-parent - 3.4.0-SNAPSHOT + kemitix-parent + 5.0.3 + - kemitix-checkstyle-ruleset-builder + net.kemitix.checkstyle + ruleset-builder jar + 3.4.0-SNAPSHOT - Kemitix Checkstyle :: Ruleset :: Builder - Builder for the Kemitix Checkstyle Ruleset + + 1.8 + 2.10 + 0.1.1 - - https://github.com/kemitix/kemitix-checkstyle-ruleset/issues - GitHub Issues - + 8.7 + 1.26.0 + 1.16.18 + Brussels-SR6 + 1.5.9.RELEASE + 2.3.5 + 1.0.0 + 2.13.0 + 3.9.0 + - - https://github.com/kemitix/kemitix-checkstyle-ruleset - scm:git:git://github.com/kemitix/kemitix-checkstyle-ruleset.git - scm:git:git@github.com:kemitix/kemitix-checkstyle-ruleset.git - - - https://github.com/kemitix/kemitix-checkstyle-ruleset - - 2016 + + + + io.spring.platform + platform-bom + ${spring-platform.version} + pom + import + + + org.projectlombok lombok - provided + ${lombok.version} + + + org.mockito + mockito-core + ${mockito.version} + + + org.assertj + assertj-core + ${assertj.version} org.springframework.boot @@ -59,6 +82,7 @@ com.speedment.common mapstream + ${mapstream.version} org.springframework.boot @@ -68,16 +92,19 @@ me.andrz map-builder + ${map-builder.version} test com.puppycrawl.tools checkstyle + ${checkstyle.version} com.github.sevntu-checkstyle sevntu-checks + ${sevntu.version} @@ -90,7 +117,15 @@ true - net.kemitix.tiles:all-tiles:${kemitix-tiles.version} + net.kemitix.tiles:maven-plugins-tile:${kemitix-tiles.version} + net.kemitix.tiles:enforcer-tile:${kemitix-tiles.version} + net.kemitix.tiles:compiler-tile:${kemitix-tiles.version} + + net.kemitix.tiles:huntbugs-tile:${kemitix-tiles.version} + net.kemitix.tiles:pmd-tile:${kemitix-tiles.version} + net.kemitix.tiles:testing-tile:${kemitix-tiles.version} + net.kemitix.tiles:coverage-tile:${kemitix-tiles.version} + net.kemitix.tiles:pitest-tile:${kemitix-tiles.version} @@ -104,18 +139,11 @@ - - repackage - + repackage - - org.eluder.coveralls - coveralls-maven-plugin - ${coveralls-maven-plugin.version} - diff --git a/pom.xml b/pom.xml index 264263b..4738877 100644 --- a/pom.xml +++ b/pom.xml @@ -4,122 +4,15 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - net.kemitix - kemitix-checkstyle-ruleset-parent + net.kemitix.checkstyle + ruleset-root 3.4.0-SNAPSHOT pom - Kemitix Checkstyle :: Ruleset :: Parent - Parent POM for the Kemitix Checkstyle Ruleset and it's Builder - - - 2.10 - 0.2.0 - 1.8 - - 2.17 - 8.7 - 1.26.0 - - 1.16.18 - Brussels-SR6 - 1.5.9.RELEASE - 2.3.5 - 1.0.0 - 4.3.0 - 2.5.6 - - 2.13.0 - 3.9.0 - - builder ruleset regressions - - https://github.com/kemitix/kemitix-checkstyle-ruleset/issues - GitHub Issues - - - - scm:git:git@github.com:kemitix/kemitix-checkstyle-ruleset.git - scm:git:git@github.com:kemitix/kemitix-checkstyle-ruleset.git - git@github.com:kemitix/kemitix-checkstyle-ruleset.git - - - https://github.com/kemitix/kemitix-checkstyle-ruleset - - 2016 - - - - The MIT License (MIT) - https://opensource.org/licenses/MIT - - - - - - Paul Campbell - pcampbell@kemitix.net - Kemitix - https://github.com/kemitix/ - - - - - - - com.puppycrawl.tools - checkstyle - ${checkstyle.version} - - - com.github.sevntu-checkstyle - sevntu-checks - ${sevntu.version} - - - io.spring.platform - platform-bom - ${spring-platform.version} - pom - import - - - org.projectlombok - lombok - ${lombok.version} - - - com.speedment.common - mapstream - ${mapstream.version} - - - org.mockito - mockito-core - ${mockito.version} - - - org.assertj - assertj-core - ${assertj.version} - - - me.andrz - map-builder - ${map-builder.version} - - - org.immutables - value - ${immutables-value.version} - - - - diff --git a/regressions/pom.xml b/regressions/pom.xml index 6af0db7..fd4f078 100644 --- a/regressions/pom.xml +++ b/regressions/pom.xml @@ -5,14 +5,19 @@ 4.0.0 net.kemitix - kemitix-checkstyle-ruleset-parent - 3.4.0-SNAPSHOT + kemitix-parent + 5.0.3 + - kemitix-checkstyle-ruleset-regressions - Kemitix Checkstyle :: Ruleset :: Regression Tests + net.kemitix.checkstyle + ruleset-regressions + 3.4.0-SNAPSHOT + 2.10 + 0.1.1 + 0-disabled net.kemitix.checkstyle.regressions @@ -38,7 +43,7 @@ true - net.kemitix.tiles:all-tiles:${kemitix-tiles.version} + net.kemitix.tiles:checkstyle-tile:${kemitix-tiles.version} diff --git a/ruleset/pom.xml b/ruleset/pom.xml index 978c095..aa275de 100644 --- a/ruleset/pom.xml +++ b/ruleset/pom.xml @@ -6,15 +6,45 @@ net.kemitix - kemitix-checkstyle-ruleset-parent - 3.4.0-SNAPSHOT + kemitix-parent + 5.0.3 + kemitix-checkstyle-ruleset + 3.4.0-SNAPSHOT jar - Kemitix Checkstyle :: Ruleset - Checkstyle Ruleset for use by packages derived from kemitix-parent + Kemitix Checkstyle Ruleset + A Checkstyle Ruleset + https://github.com/kemitix/kemitix-checkstyle-ruleset + + + 2.10 + 0.1.1 + + + + + The MIT License (MIT) + https://opensource.org/licenses/MIT + + + + + + Paul Campbell + pcampbell@kemitix.net + Kemitix + https://github.com/kemitix/ + + + + + scm:git:git@github.com:kemitix/kemitix-checkstyle-ruleset.git + scm:git:git@github.com:kemitix/kemitix-checkstyle-ruleset.git + git@github.com:kemitix/kemitix-checkstyle-ruleset.git + @@ -33,4 +63,5 @@ +