8ef9226a12
Upgrade kemitix-parent to 5.1.0
2018-04-18 20:43:45 +01:00
de5530e696
ruleset: update ruleset XML to match kemitix-pmd-ruleset
...
FileLength: restrict to 500 lines
JavaNCSS: reduce limits (class & file 250, method 12)
MethodCount: reduce to 10
MethodLength: reduce to 30
2018-03-11 17:09:28 +00:00
fb354b9902
Merge branch 'hotfix/4.0.0' into develop
...
* hotfix/4.0.0:
tile use tiles
ruleset uses UTF-8 encoding
Regressions use own checkstyle config
Upgrade maven-checkstyle-plugin to 3.0.0
Update checkstyle groupId/artifactId/version in support modules
Update travis-support
Prevent installation of support modules
Run builder during package phase
Add local checkstyle plugin config for builder
Change ruleset groupId/artifactId to net.kemitix.checkstyle.ruleset
Simplify groupId and artifactId under net.kemitix.checkstyle
Restore Header and JavadocPackage checks
[bug] update the ruleset files and add missing reasons for deactivated rules
Version set to 3.4.1
2018-01-17 20:11:12 +00:00
c4b79a9831
version set to 4.1.0-SNAPSHOT
2018-01-17 20:07:09 +00:00
8573a0374a
Simplify groupId and artifactId under net.kemitix.checkstyle
2018-01-17 20:04:02 +00:00
091e4f139e
[bug] update the ruleset files and add missing reasons for deactivated rules
2018-01-17 20:00:26 +00:00
55e784fe2f
ruleset uses UTF-8 encoding
2018-01-17 19:52:15 +00:00
faae9e9afa
Change ruleset groupId/artifactId to net.kemitix.checkstyle.ruleset
...
Add tile maven-tile
Update README
2018-01-16 22:23:33 +00:00
1770e5aff1
Simplify groupId and artifactId under net.kemitix.checkstyle
2018-01-16 17:38:36 +00:00
54fa8f0be4
[bug] update the ruleset files and add missing reasons for deactivated rules
2018-01-14 19:13:13 +00:00
5a8cf1b884
Version set to 3.4.1
2018-01-14 18:46:51 +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
56d36da8c9
version set to 3.4.0
2018-01-07 20:01:54 +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
a115a76458
Use tiles in ruleset
2018-01-03 20:30:04 +00:00
4328e49c7f
version: set to 3.4.0-SNAPSHOT
2017-07-13 15:55:00 +01:00
ac7c15694b
version: set to 3.3.0
2017-07-13 15:50:06 +01:00
7b144fdb0a
AvoidDefaultSerializableInInnerClasses: enable rule
2017-07-13 11:57:44 +01:00
3fe3d16d42
FinalizeImplementation: enable rule
2017-07-05 15:30:33 +01:00
69ee78e50e
WhiteSpaceBeforeArrayInitializer: enable rule
2017-07-04 12:31:37 +01:00
55ff66d98b
EmptyPublicCtorInClass: enable rule
2017-07-04 12:25:30 +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
f5f69a006f
version: set to 3.2.0
2017-06-12 09:48:06 +01:00
de597e0164
pom.xml: normalise maven pom names
2017-06-02 19:27:14 +01:00
2b8533273f
Add level 0 Disabled
2017-05-31 12:10:06 +01:00
b28771989a
version: set to 3.2.0-SNAPSHOT
2017-05-30 15:27:29 +01:00
4cc70343be
builder: ExplicitInitilization only applies to object references
2017-05-30 15:01:05 +01:00
9e657b36ec
version: set to 3.1.0
2017-05-30 14:36:46 +01:00
2e8e26c351
builder: refactored and improved test coverage
2017-05-30 12:32:29 +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
4a0ee1de46
ruleset: MoveVariableInsideIf: enabled for 4-tweaks and above
2017-05-28 19:56:43 +01:00
6072613b44
pom.xml: upgrade sevntu to 1.24.0
...
* Fixes bug in ForbidWildcardAsReturnType which is now enabled again
* Additional pluginRepositories config is no longer required
2017-05-28 19:52:24 +01:00
2584ed4bb3
version: set to 3.1.0-SNAPSHOT
2017-05-27 16:48:15 +01:00
5af558544e
pom.xml: version set to 3.0.0
2017-05-27 16:45:22 +01:00
1b27a84bd6
version: set to 3.0.0-SNAPSHOT
2017-05-27 08:58:11 +01:00
db496848cc
pom.xml: version set to 2.4.0-SNAPSHOT
2017-04-02 16:16:50 +01:00
2004fc60d6
pom.xml: version set to 2.3.0
2017-04-02 16:14:23 +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
86d28a692d
ruleset/pom.xml: fix version to be snapshot
2017-04-02 12:29:42 +01:00
efa9b98378
pom.xml: version set to 2.3.0-SNAPSHOT
2017-03-11 17:44:34 +00:00
cc5d8f7ed1
pom.xml: version set to 2.2.0
2017-03-11 17:42:31 +00:00
f9ee73f148
RegexpOnFilename: Add a new rule to detect if there are any sync conflict files
...
Fails if there there are any Syncthing or Dropbox sync conflicts on any *.java file.
2017-03-11 16:55:34 +00:00
829cc5dff6
pom.xml: version set to 2.2.0-SNAPSHOT
2017-02-08 12:30:18 +00:00
961eb2c1db
pom.xml: version set to 2.1.0
2017-02-08 12:26:55 +00:00
3e533b292a
Merge branch 'hotfix/2.0.1' into develop
...
* ruleset:pom.xml: restore properties required by release profile
2017-01-14 18:08:37 +00:00
9d900464ab
ruleset:pom.xml: restore properties required by release profile
2017-01-14 18:06:05 +00:00
38a5134a46
version set to 2.0.1
2017-01-14 18:01:37 +00:00
7e2a0790ff
pom.xml: version set to 2.1.0-SNAPSHOT
2017-01-14 17:53:26 +00:00
c5d0bda1ca
pom.xml: version set to 2.0.0
2017-01-14 17:47:14 +00:00