Commit graph

845 commits

Author SHA1 Message Date
caf3c89d25 pom.xml: upgrade spring boot/platform to 1.5.4 and Brussels-SR3 2017-06-17 08:41:49 +01:00
d4854f6c0d regressions: pom.xml: delegate immutables version to parent pom 2017-06-17 08:41:49 +01:00
ff2e4b9c95 builder: move dependency management to parent pom 2017-06-17 08:29:05 +01:00
f7de2d1554 Merge pull request #55 from kemitix/release/3.2.0
Post Release 3.2.0
2017-06-12 10:38:14 +01:00
ecf22ade2f version: set to 3.3.0-SNAPSHOT
remove redundant version elements in sub-module poms as they will inherit from the parent pom
2017-06-12 10:12:48 +01:00
d0d38ed728 Merge pull request #54 from kemitix/release/3.2.0
Release 3.2.0
2017-06-12 10:08:57 +01:00
41124ccf55 CHANGELOG 2017-06-12 09:52:45 +01:00
f5f69a006f version: set to 3.2.0 2017-06-12 09:48:06 +01:00
401e538bdd Merge pull request #53 from kemitix/pom-updates
Pom updates
2017-06-09 20:54:49 +01:00
6620ee2bec plugin: pom.xml: remove redundant configuration
This is all provided by kemitix-parent
2017-06-09 20:13:31 +01:00
8cbee7caa6 plugin-sample: remove redundant module
The regressions module performs the same function of exercising the plugin.
2017-06-09 20:06:22 +01:00
2aed1eaa60 sample-parent: remove unused module 2017-06-09 20:03:32 +01:00
173df1c95b plugin-sample: pom.xml: use project parent pom 2017-06-09 20:01:23 +01:00
674dde52ab regressions: pom.xml: use project parent pom 2017-06-09 19:49:01 +01:00
90901766f5 builder: pom.xml: use project parent pom 2017-06-09 19:43:43 +01:00
a9ad65e9e6 pom.xml: use kemitix-parent 3.0.0 as parent pom
Updates to conform with checkstyle requirements this imposes.
2017-06-09 19:43:38 +01:00
f5eddc088f builder: pom.xml: upgrade kemitix-parent to 3.0.0
* Specify Spring Platform as Brussels-SR2
2017-06-09 19:15:10 +01:00
0e0d2cc3c9 plugin: CheckMojo: provide name for parameter 'level' 2017-06-09 19:15:10 +01:00
6969d5459a plugin: pom.xml: use maven-plugin-plugin.version explicitly 2017-06-09 19:15:10 +01:00
2bfdaa1087 plugin: pom.xml: use java.version property for compiler-plugin 2017-06-09 19:15:10 +01:00
67abe9ab5b pom.xml: set java version as 1.8 2017-06-09 19:15:10 +01:00
de597e0164 pom.xml: normalise maven pom names 2017-06-02 19:27:14 +01:00
af507a54c2 Merge pull request #52 from kemitix/circle-ci
Enable Circle CI
2017-06-01 12:07:21 +01:00
a35c353cdf circle.yml: added 2017-06-01 11:51:42 +01:00
25e2e47e3c Merge pull request #51 from kemitix/add-level-0-disabled
Add level 0 Disabled
2017-05-31 18:37:32 +01:00
55abc1959f travis-ci: publish code coverate to codecov 2017-05-31 18:17:59 +01:00
2b8533273f Add level 0 Disabled 2017-05-31 12:10:06 +01:00
253526ee97 travis-ci: deploy master only after PR is merged
Without this, Travis CI will create two deploys, one for the PR and one
after the PR is merged. We only want the merged version to be deployed.

Deploy parent pom.
2017-05-30 22:39:35 +01:00
ebf86a8235 Merge branch 'release/3.1.0' into develop
* release/3.1.0:
  version: set to 3.2.0-SNAPSHOT
  travis-ci: deploy even when from a pull request
  builder: ExplicitInitilization only applies to object references
  CHANGELOG
  version: set to 3.1.0
2017-05-30 15:28:15 +01:00
b28771989a version: set to 3.2.0-SNAPSHOT 2017-05-30 15:27:29 +01:00
90b5f33048 Merge pull request #50 from kemitix/release/3.1.0
Release 3.1.0
2017-05-30 15:25:48 +01:00
6b2c5f6e77 travis-ci: deploy even when from a pull request 2017-05-30 15:01:28 +01:00
4cc70343be builder: ExplicitInitilization only applies to object references 2017-05-30 15:01:05 +01:00
96381c9c90 CHANGELOG 2017-05-30 14:42:58 +01:00
9e657b36ec version: set to 3.1.0 2017-05-30 14:36:46 +01:00
d4a6010474 Merge pull request #27 from kemitix/upgrade-checkstyle
Upgrade checkstyle to 7.8
2017-05-30 12:54:44 +01:00
f189fb3b84 builder: DefaultPackageScannerTest: make classPath local variable 2017-05-30 12:44:33 +01:00
1b318253d2 builder: BuilderConfigurationTest: added 2017-05-30 12:43:34 +01:00
0503156bd0 Merge branch 'develop' into upgrade-checkstyle
* develop:
  wercker.yml: rewritten
  wercker.yml: added
  travis-ci: remove defensive checks
  shippable.yml: added
  travis-ci: only deploy from Travis-CI
  KCR37+38: MoveVariableInsideIf: avoid unused private methods
  KCR39: regressions: MoveVariableInsideIf: method(): use parameter
  KCR38: regressions: MoveVariableInsideIf: valid(): use explicit scope
  KCR37: regressions: MoveVariableInsideIf: invalid(): use explicit scope
  KXR36: plugin: DefaultCheckstyleExecutorTest: artifactFile: make local variable
  builder: ReadmeWriterTest: templateProperties: make local variable
  KCR35: builder: ReadmeWriterTest: fragments: make local variable
  KCR34: builder: ReadmeWriterTest: template: make local variable
  KCR33: builder: ReadmeWriterTest: outputProperties: make local
  KCR31: builder: DefaultRuleReadmeLoaderTest: make field local
  KCr30: CheckstyleWriterTest: checkstyleTemplate: make field local variable
  KCR28: builder: remove empty test class
  builder: CheckstyleWriter: avoid throwing raw exception types
2017-05-30 12:38:38 +01:00
2e8e26c351 builder: refactored and improved test coverage 2017-05-30 12:32:29 +01:00
d870720ed6 Merge pull request #49 from kemitix/full-package-name-in-xml
Use full class name in xml
2017-05-30 06:35:30 +01:00
061cc5ff91 wercker.yml: added 2017-05-30 00:02:11 +01:00
a0ca4958fc builder: use fully qualified classnames in XML files
In Checkstyle 7.8 a new mechanisim is used to lookup rules by
name. This new method causes an exception to be thrown is there are
more than one classes found that match the rule name.

The solution is to use fully qualified class names in the module tag
in the XML ruleset files.
2017-05-29 23:55:42 +01:00
a0d58fca81 travis-ci: verbose deploy 2017-05-29 20:31:22 +01:00
aa7f886e6d Merge pull request #48 from kemitix/shippable-config
shippable.yml: added
2017-05-29 15:09:12 +01:00
5b9e32d2eb wercker.yml: rewritten 2017-05-29 14:56:51 +01:00
da5a14c1ce wercker.yml: added 2017-05-29 14:52:04 +01:00
8c5a6e06fd travis-ci: remove defensive checks 2017-05-29 14:46:59 +01:00
02087630c9 shippable.yml: added 2017-05-29 14:40:21 +01:00
cb1ed7c63b Merge pull request #47 from kemitix/only-deploy-from-travisci
travis-ci: only deploy from Travis-CI
2017-05-29 14:33:17 +01:00