Commit graph

455 commits

Author SHA1 Message Date
9a2297fe6d Run builder during package phase
This should help to avoid forgetting to update the ruleset and readme in future.
2018-01-17 20:05:53 +00:00
cd4afa6034 Add local checkstyle plugin config for builder
Builder can't access the current version of the tile during build, so it needs
its own checkstyle config declaration.
2018-01-17 20:05:53 +00:00
68c4ca055a Change ruleset groupId/artifactId to net.kemitix.checkstyle.ruleset
Add tile maven-tile
Update README
2018-01-17 20:05:53 +00:00
8573a0374a Simplify groupId and artifactId under net.kemitix.checkstyle 2018-01-17 20:04:02 +00:00
64f1308004 Restore Header and JavadocPackage checks 2018-01-17 20:00:26 +00:00
091e4f139e [bug] update the ruleset files and add missing reasons for deactivated rules 2018-01-17 20:00:26 +00:00
043a926966
Merge pull request #70 from kemitix/prepare/3.5.0
Prepare 3.5.0
2018-01-08 22:00:30 +00:00
f3862be3e5 Update .travis.yml 2018-01-08 21:54:52 +00:00
17b014fa9d Update .travis-support 2018-01-08 21:54:23 +00:00
5ca9b02dd0 Merge branch 'prepare/3.5.0' into develop
* prepare/3.5.0:
  Version set to 3.5.0-SNAPSHOT
  Upgrade kemitix-maven-tiles to 0.2.0
  CHANGELOG
  version set to 3.4.0
2018-01-07 20:21:03 +00:00
a9d458355f Version set to 3.5.0-SNAPSHOT 2018-01-07 20:20:42 +00:00
0a03122f80 Upgrade kemitix-maven-tiles to 0.2.0 2018-01-07 20:06:08 +00:00
9982864c15 CHANGELOG 2018-01-07 20:05:28 +00:00
56d36da8c9 version set to 3.4.0 2018-01-07 20:01:54 +00:00
5a8bbb50a4
Merge pull request #67 from kemitix/upgrades
Upgrades
2018-01-07 19:59:03 +00:00
e8452d8c19 Make modules independant of root pom
* Revert kemitix-maven-tiles to 0.1.1 until release
* Move pom details from root to ruleset pom
2018-01-07 19:29:36 +00:00
1c714e4b53 Upgrade assertj to 3.9.0 2018-01-06 19:47:39 +00:00
9326227a29 Upgrade mockito to 2.13.0 2018-01-06 19:46:55 +00:00
2fb22ec10b Upgrade Spring Platform to Burssels-SR6 (Spring Boot 1.5.9) 2018-01-06 19:46:27 +00:00
51f6025271 Upgrade sevntu to 1.26.0 2018-01-06 19:46:12 +00:00
023717a293 Upgrade checkstyle to 8.7 2018-01-06 19:45:53 +00:00
0399d8c0f3 Upgrade kemitix-tiles to 0.2.0 2018-01-06 19:45:32 +00:00
309ace6c76 Specify lombok version in parent pom 2018-01-06 19:45:18 +00:00
b4900bdcfe
Merge pull request #66 from kemitix/relax-rules
Relax rules
2018-01-06 08:51:46 +00:00
c8c6b1ae57 Disable JavadocPackage check 2018-01-06 08:21:58 +00:00
84013ee1ae Disable AvoidStaticImport check 2018-01-06 08:18:39 +00:00
e18668dea7 Disable AvoidStarImport check 2018-01-06 08:18:23 +00:00
f20517a8e7 Disable Header check 2018-01-06 08:18:05 +00:00
fa9cc33a4d Remove requirement for @auther in Type Javadoc 2018-01-06 08:17:38 +00:00
0a100dce1a
Merge pull request #65 from kemitix/use-kemitix-travis-support
Switch to using kemitix-travis-support
2018-01-06 07:32:39 +00:00
5776ac35bb Switch to using kemitix-travis-support 2018-01-05 22:44:24 +00:00
ad8861b093
Merge pull request #64 from kemitix/use-kemitix-maven-tiles
Use kemitix maven tiles
2018-01-05 22:29:55 +00:00
97d0cef4e7 Mark regressions to run with checkstyle disbled for normal builds
Enable checkstyle when checking that regressions are being caught.
2018-01-05 22:22:24 +00:00
87358bfe92 Update builder tests 2018-01-05 22:22:18 +00:00
372b8e0f3c Use tiles in builder 2018-01-03 20:35:06 +00:00
70423a81c6 Use tiles in regressions - with disabled ruleset
Need to figure out how to exclude the generated Immutables class from checkstyle analysis
2018-01-03 20:34:29 +00:00
a115a76458 Use tiles in ruleset 2018-01-03 20:30:04 +00:00
020635841a Remove kemitix-parent from pom ancestry 2018-01-03 20:27:21 +00:00
5f142c9a0d Remove plugin module - replaced by a tile from kemitix-maven-tiles 2018-01-03 20:25:21 +00:00
43cefe4c6d Ignore pom.xml.versionsBackup files 2018-01-03 06:52:42 +00:00
7b1ba2c782 Merge pull request #62 from kemitix/release/3.3.0
Post Release 3.3.0
2017-07-14 08:10:18 +01:00
4328e49c7f version: set to 3.4.0-SNAPSHOT 2017-07-13 15:55:00 +01:00
a62cacf0a5 CHANGELOG 2017-07-13 15:53:41 +01:00
ac7c15694b version: set to 3.3.0 2017-07-13 15:50:06 +01:00
781ac0c60e pom.xml: upgrade immutable-value to 2.5.6 2017-07-13 15:47:52 +01:00
5b44122045 Merge pull request #60 from kemitix/update-mockito-matchers
{builder,plugin}:*Test: replace deprecated org.mockito.Matchers.* imports
2017-07-13 15:46:47 +01:00
90e3652e6e {builder,plugin}:*Test: replace deprecated org.mockito.Matchers.* imports 2017-07-13 14:19:39 +01:00
ea00d1f8d7 Merge pull request #59 from kemitix/enable-rules
Enable rules
2017-07-13 13:38:20 +01:00
a6010126c5 FinalizeImplementation: suppress PMD warning 2017-07-13 13:18:44 +01:00
208fcec26f ExplicitInitialization: suppress PMD warning 2017-07-13 12:39:40 +01:00