cfa28e5f38
ruleset: add generated checkstyle configuration files for each rule level
2017-01-05 07:03:12 +00:00
cdfeccb98b
builder:CheckstyleWriter: create xml files for each rule level
2017-01-05 07:02:33 +00:00
f2eb247d8b
builder:checkstyle-template.xml: add String.format template for xml files
2017-01-05 07:01:57 +00:00
95bc4064ae
builder:pom.xml: add dependency on mapstream 2.3.4
2017-01-05 07:01:27 +00:00
23d1a49592
builder:Application: remove rule lister
2017-01-05 06:59:07 +00:00
f57fcfe3f6
builder:OutputProperties: restructured output file specification
...
Map the filenames from each of the RuleLevel values.
2017-01-05 06:58:52 +00:00
ac3f7b28ab
builder:application.yml: assign missing levels to rules
2017-01-05 06:43:08 +00:00
7bd6dc038b
builder:Application:add EnableConfifurationProperties
...
Remove unused @Slf4j annotation
2017-01-04 22:26:17 +00:00
aa6bb84396
builder:RulesProperties: added javadoc
2017-01-04 22:25:32 +00:00
68c74e2d08
builder:Rule: add javadoc
2017-01-04 22:25:19 +00:00
d52b630db5
builder:Application: list rules on startup
2017-01-04 20:45:18 +00:00
81bb3c02c4
builder:Rule{sProperties}: load properly
2017-01-04 20:44:49 +00:00
4a7a2871ac
builder:application.yml:AtClauseOrder: protect '@' by wrapping properties
2017-01-04 20:36:10 +00:00
9b8fea775c
builder/pom.xml: configure dependencies
2017-01-04 20:30:20 +00:00
a88c76f519
First pass as splitting distribution from builder
2017-01-04 20:29:26 +00:00
500d90a6c8
builder: stub application
2017-01-03 19:57:43 +00:00
187b4ba3c2
builder/resources/application.yml: extract enabled rules into a configuration
2017-01-01 14:21:54 +00:00
42c310cdcc
builder/resources/rules: extract rule documentation
2017-01-01 14:20:53 +00:00
34d03f5ce5
README.{header,footer}.md: extract into segments
2017-01-01 14:15:48 +00:00
a0d6fc3175
[1-5].*.txt: assign each rule to a level
2017-01-01 14:14:22 +00:00
c0fb2005d3
README.md: fix typo
2016-12-01 10:03:17 +00:00
8d7af36574
README.md: EnumValueNameCheck: clarify distinction between Value and Class enumerations
2016-12-01 10:00:19 +00:00
b08a199a13
Merged branch release/1.0.0 into develop
2016-09-11 15:00:48 +01:00
ef2990887a
pom.xml: version set to 1.1.0-SNAPSHOT
2016-09-11 15:00:40 +01:00
4528c6674d
Merged branch release/1.0.0 into master
2016-09-11 15:00:07 +01:00
ecd801bb9f
CHANGELOG
2016-09-11 14:59:39 +01:00
23e82e12e5
pom.xml: version set to 1.0.0
2016-09-11 14:59:32 +01:00
05118abbe8
Merge pull request #2 from kemitix/update-ruleset
...
Update ruleset
2016-09-11 14:03:21 +01:00
f73a7af6ab
PackageName: allow numbers in package names, after an initial letter
2016-09-11 08:29:39 +01:00
5890f179f8
FinalLocalVariable: disable - Lombok val
...
This check fails to recognise Lombok's val as being a final.
2016-09-11 08:28:24 +01:00
52bc4ff5c3
AbbreviationAsWordInName: fix to work with CONSTANT naming convention
...
Having the ignoreStatic and ignoreFinal flags disabled meant that constants (static final) had to be in CamelCase, which conflicts with the ConstantName check.
2016-09-11 08:14:27 +01:00
43afb58d8f
UniqueProperties: move to Checker module
2016-09-10 20:05:00 +01:00
4e274f70df
Translation: move to Checker module
2016-09-10 20:04:12 +01:00
bf072e39b0
Header: move to Checker module
2016-09-10 20:03:03 +01:00
ec422ffa3c
AvoidConditionInversionCheck: disabled
2016-09-10 19:52:01 +01:00
0db1b15bfc
UniqueProperties: enabled
2016-09-10 19:49:42 +01:00
cf5b220915
UncommentedMain: enabled
2016-09-10 19:45:22 +01:00
559daa92e8
Translation: enabled
2016-09-10 19:44:44 +01:00
524fbc029d
SuppressWarnings: enabled
2016-09-10 19:44:38 +01:00
ccdcba8e6b
SuperFinalize: leave disabled
2016-09-10 08:45:01 +01:00
4727f4faa5
RequireThis: enabled
2016-09-10 08:42:58 +01:00
b1ddcc94dc
ParameterAssignment: not needed
2016-09-09 20:47:35 +01:00
66c87c2223
PackageAnnotation: enabled
2016-09-09 20:45:24 +01:00
41d4166aff
NoLineWrap: enabled
2016-09-09 19:12:03 +01:00
e10b3c0032
NoFinalizer: enabled
2016-09-09 19:09:48 +01:00
15e2c9e441
MissingCtor: leave disabled
2016-09-09 19:06:09 +01:00
779839dbde
MethodTypeParameterName: enabled
2016-09-09 19:03:10 +01:00
0c12b97cd2
IllegalType: added more classes from Collections
2016-09-08 20:03:11 +01:00
d3136df134
InterfaceTypeParameterName: enabled
2016-09-06 20:22:52 +01:00
aed8ec658c
IllegalToken: enabled
2016-09-06 20:16:51 +01:00