Commit graph

716 commits

Author SHA1 Message Date
1fa27f2071 builder:DefaultRuleReadmeLoader: show 'reason' instead for disabled rules 2017-01-05 23:41:45 +00:00
b70b7c4a5a builder:application.yml: added details of disabled rules
Includes the reason they are disabled.
2017-01-05 23:33:11 +00:00
b37616ce70 builder:readme:README.*.md: remove redundant fragments 2017-01-05 22:14:07 +00:00
8eeb0a3cec builder:ReadmeWriter: added
Doesn't support including disabled rules yet.
2017-01-05 16:57:32 +00:00
92b8dabd93 builder:Rule:insuppressible: add flag for rules that can't be suppressed 2017-01-05 16:57:32 +00:00
6e9ac736e9 builder:README-template.md: added 2017-01-05 16:32:30 +00:00
fb02dc5f88 builder:RuleReadmeLoader: added rule documentation fragment loader 2017-01-05 16:31:27 +00:00
44603084fa builder:CheckstyleWriter: get template location from TemplateProperties 2017-01-05 16:20:22 +00:00
2defbd6be3 builder:Rule: don't store body in Rule 2017-01-05 16:19:52 +00:00
0a99044dcc builder:OutputProperties: add path to README.md 2017-01-05 16:19:34 +00:00
e7f30c760b builder:TemplateProperties: added 2017-01-05 16:18:59 +00:00
d2a9f6ffa0 builder:README.header.md: update example versions 2017-01-05 09:48:04 +00:00
2e1404ffa4 builder:README.header.md: update with levels 2017-01-05 09:47:31 +00:00
f110e90cfd ruleset:README.md: removed
Only to root README.md is needed.
2017-01-05 09:46:32 +00:00
635bb5e5ff README: update usage instructions
Moved configuration to correct location in example.
2017-01-05 07:09:14 +00:00
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