Commit graph

843 commits

Author SHA1 Message Date
c482517327 Merge branch 'release/3.0.0' into develop 2017-05-27 20:37:06 +01:00
2584ed4bb3 version: set to 3.1.0-SNAPSHOT 2017-05-27 16:48:15 +01:00
f7a90cedfd Merge branch 'release/3.0.0'
* release/3.0.0:
  CHANGELOG
  pom.xml: version set to 3.0.0
  KCR22: builder: sort rules alphabetically
  version: set to 3.0.0-SNAPSHOT
  API Change: plugin: level is specified as a configuration parameter
  plugin: AbstractCheckMojo: minor tidy-up
  plugin: CheckConfiguration: simple builder toString coverage test
  plugin: DefaultPluginExecutorTest: added
  plugin: DefaultCheckstyleExecutorTest: added
  plugin: AbstractCheckMojoTest: added
  plugin: pom.xml: enable jacoco support
  plugin: extract CheckConfiguration and variour other refactorings
  plugin: add assertj and mockito test dependencies
  plugin: CheckstyleExecutor: extracted from AbstractCheckMojo
  plugin: AbstractCheckMojo: replace abstract execute() with getLevel()
  README.md,application.yml: fix typo
  plugin: AbstractCheckMojo: use PluginExecutor
  plugin: PluginExecutor: add wrapper for static methods on MojoExecutor
  {builder,plugin}: pom.xml: upgrades
  pom.xml: version set to 2.4.0-SNAPSHOT
2017-05-27 16:46:44 +01:00
d02dd4abbb CHANGELOG 2017-05-27 16:46:18 +01:00
5af558544e pom.xml: version set to 3.0.0 2017-05-27 16:45:22 +01:00
1c65b4a35a Merge pull request #25 from kemitix/travis-deploy
Travis deploy to nexus
2017-05-27 16:39:19 +01:00
53e6938a2d travis-*.sh: make shell scripts executable 2017-05-27 16:33:53 +01:00
30cd84ceaa .travis.xml: don't encrypt username 2017-05-27 16:28:35 +01:00
11904dad97 plugin: pom.xml: remove duplicate release profile
Already exists in parent pom.
2017-05-27 16:23:50 +01:00
f8da2c44a8 travis: add support for deploying from Travis CI 2017-05-27 16:16:46 +01:00
7d4e2394e0 plugin: pom.xml: remove help mojo 2017-05-27 15:52:22 +01:00
72d4022c17 mvnw: add maven wrapper 2017-05-27 15:39:21 +01:00
534b39eeb0 Merge pull request #24 from kemitix/alphabetical-rules
builder: sort rules alphabetically
2017-05-27 14:09:30 +01:00
c14c9ea8ca KCR22: builder: sort rules alphabetically 2017-05-27 14:04:19 +01:00
d6adfa74c4 Merge pull request #23 from kemitix/plugin-unit-tests
Plugin unit tests
2017-05-27 12:26:23 +01:00
1b27a84bd6 version: set to 3.0.0-SNAPSHOT 2017-05-27 08:58:11 +01:00
d1d174d5a7 API Change: plugin: level is specified as a configuration parameter
* merge all level-based goals into a single 'check' goal
* specify the level to apply as a configuration parameter
* add remaining unit tests for plugin
2017-05-27 08:53:56 +01:00
84269c1dd6 plugin: AbstractCheckMojo: minor tidy-up 2017-05-26 22:31:23 +01:00
a67a64e851 plugin: CheckConfiguration: simple builder toString coverage test 2017-05-26 22:26:43 +01:00
981893d1a1 plugin: DefaultPluginExecutorTest: added 2017-05-26 18:19:36 +01:00
e3e38f90eb plugin: DefaultCheckstyleExecutorTest: added 2017-05-26 17:14:25 +01:00
c9258fcdc5 plugin: AbstractCheckMojoTest: added 2017-05-26 17:14:13 +01:00
3549014a03 plugin: pom.xml: enable jacoco support 2017-05-26 17:13:34 +01:00
92e9a289fa plugin: extract CheckConfiguration and variour other refactorings 2017-05-26 17:08:44 +01:00
d91f392bf1 plugin: add assertj and mockito test dependencies 2017-05-26 15:42:02 +01:00
337524ed97 plugin: CheckstyleExecutor: extracted from AbstractCheckMojo 2017-05-26 12:14:09 +01:00
e46f8d5d1f plugin: AbstractCheckMojo: replace abstract execute() with getLevel()
Child classes don't need to implement the execute() method now, but a
getLevel() method instead.
2017-05-26 12:03:03 +01:00
6f9f07709f README.md,application.yml: fix typo
ArrayTrailingCommand and FinalLocalVariable had typo in level (TWEAK
when it should have been TWEAKS)
2017-05-26 09:17:29 +01:00
abe7251453 plugin: AbstractCheckMojo: use PluginExecutor 2017-05-26 09:16:09 +01:00
1d0d24c1d3 plugin: PluginExecutor: add wrapper for static methods on MojoExecutor 2017-05-26 09:06:31 +01:00
7c774a5057 {builder,plugin}: pom.xml: upgrades
* kemitix-parent: 2.4.0 -> 2.8.0
* spring-boot: 1.5.1 -> 1.5.3
* lombok: 1.16.12 -> 1.16.16 (reverting to kemitix-parent version)
* assertj: 3.6.2 -> 3.8.0
* maven: 3.3.9 -> 3.5.0
* mojo-executor: 2.2.0 -> 2.3.0
2017-05-25 16:28:35 +01:00
d14acd2333 Merge branch 'release/2.3.0' into develop
* release/2.3.0:
  pom.xml: version set to 2.4.0-SNAPSHOT
  CHANGELOG
  pom.xml: version set to 2.3.0
2017-04-02 16:17:15 +01:00
db496848cc pom.xml: version set to 2.4.0-SNAPSHOT 2017-04-02 16:16:50 +01:00
b01bfa7f9c Merge branch 'release/2.3.0'
* release/2.3.0:
  CHANGELOG
  pom.xml: version set to 2.3.0
  regressions: add missign sample javadoc
  ForbidWildcardAsReturnType: disabled
  regressions: Values: add failing regression test for immutables
  LICENSE.txt: updated
  regressions: enable regression testing
  ruleset/pom.xml: fix version to be snapshot
  pom.xml: upgrade checkstyle to 7.6.1
  pom.xml: version set to 2.3.0-SNAPSHOT
2017-04-02 16:15:23 +01:00
2e21c63413 CHANGELOG 2017-04-02 16:14:54 +01:00
2004fc60d6 pom.xml: version set to 2.3.0 2017-04-02 16:14:23 +01:00
23cfb80c85 Merge pull request #21 from kemitix/immutables-compatibility
Immutables compatibility
2017-04-02 14:27:12 +01:00
78b8529e57 regressions: add missign sample javadoc 2017-04-02 14:22:00 +01:00
42985446a0 ForbidWildcardAsReturnType: disabled
When used with org.immutables:value, this check will kill the
Checkstyle process by throwing a NullPointerException.
2017-04-02 14:17:57 +01:00
63c0db9c8d regressions: Values: add failing regression test for immutables 2017-04-02 13:48:38 +01:00
8b1627df0b LICENSE.txt: updated 2017-04-02 13:45:59 +01:00
16842d5215 regressions: enable regression testing 2017-04-02 13:38:03 +01:00
e3e4cdf5f5 Merge pull request #20 from kemitix/19-upgrade-checkstyle-to-7.6.1
Upgrade checkstyle to 7.6.1
2017-04-02 12:35:04 +01:00
86d28a692d ruleset/pom.xml: fix version to be snapshot 2017-04-02 12:29:42 +01:00
6be041af38 pom.xml: upgrade checkstyle to 7.6.1 2017-04-02 12:05:58 +01:00
fe21038945 Merge branch 'release/2.2.0' into develop 2017-03-11 17:44:45 +00:00
efa9b98378 pom.xml: version set to 2.3.0-SNAPSHOT 2017-03-11 17:44:34 +00:00
4526dd4b8e Merge branch 'release/2.2.0' 2017-03-11 17:43:31 +00:00
de799dbc08 CHANGELOG 2017-03-11 17:43:15 +00:00
cc5d8f7ed1 pom.xml: version set to 2.2.0 2017-03-11 17:42:31 +00:00