Commit graph

75 commits

Author SHA1 Message Date
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
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
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
7e2a0790ff pom.xml: version set to 2.1.0-SNAPSHOT 2017-01-14 17:53:26 +00:00
67557955cc plugin: provide goals for each ruleset level 2017-01-14 17:04:18 +00:00
dc639da079 plugin: added 2017-01-13 22:53:01 +00:00
ced2def664 builder: DefaultRuleReadmeLoader: don't inject blank line above each rule 2017-01-10 20:10:57 +00:00
8696fb10cd README.md: update usage example 2017-01-09 08:31:56 +00:00
e2069b8d0d builder: meet level 4 tweaks
* Add missing Rule SuppressWarningsFilter
* Suppress HideUtilityClassConstructor on main class
2017-01-06 16:24:22 +00:00
8738afea8b README.md: update example usage 2017-01-06 15:31:14 +00:00
affe65263a README.md: fix links to rules
Having the level in the heading meant that the anchor link was modified,
breaking the links.
2017-01-06 15:12:10 +00:00
f6ee87e6dc README.md: replace rule index list with a table 2017-01-06 13:23:03 +00:00
349c995f66 README.md: include rule level in each rule's documentation 2017-01-05 23:54:44 +00:00
a2b64abe77 README.md: include rule level in index 2017-01-05 23:51:59 +00:00
0dd1ec4990 README.md: update to builder generated version 2017-01-05 23:43:53 +00:00
635bb5e5ff README: update usage instructions
Moved configuration to correct location in example.
2017-01-05 07:09:14 +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
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
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
55e103c531 Header: enabled 2016-09-06 19:10:05 +01:00
af2b893796 FinalLocalVariable: enable 2016-09-06 19:05:51 +01:00
5ed44301c8 EqualsAvoidNull: enabled 2016-09-06 19:01:44 +01:00
322350eda6 AvoidInlineConditionals: enabled 2016-09-06 18:56:26 +01:00
497afd2c68 TodoComment: only match against comments 2016-09-06 18:51:49 +01:00
9260b3b595 EnumValueName: fix typo 2016-09-06 18:46:11 +01:00
e5473df9d1 ForbidThrowAnonymouseExceptions: remove redundant check 2016-09-06 18:28:26 +01:00
4800ef85d0 EitherLogOfThrow: add support for java.util.logging.Logger 2016-09-05 17:56:58 +01:00
ee52569e22 RedundantImport: remove redundant check 2016-09-05 17:47:49 +01:00
14462f9ea4 ParameterNumber: don't apply limit to overridden methods 2016-09-05 17:45:38 +01:00
d63620c9b4 PackageName: restrict to only lowercase letters 2016-09-05 17:43:11 +01:00
9e15232d1b NPathComplexity: reduce to 5 to match CyclomaticComplexity 2016-09-05 17:41:12 +01:00
109276cdea NoWhitespaceAfter: prevent whitespace and new line after dot separator 2016-09-05 17:40:27 +01:00
bb3aec4ab6 NestedTryDepth: prevent all nested try blocks 2016-09-05 17:37:06 +01:00