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
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
78b24a265d
ModifiedControlVariable: don't apply to enhanced for loops
2016-09-05 17:34:23 +01:00
633b270172
MethodLength: reduce limit to 40 lines
2016-09-05 17:30:42 +01:00
02a755f378
JavaNCSS: reduce limits by 20%
2016-09-05 17:26:58 +01:00
3cc5a02dd6
JavadocType: require @author tag in format "name (email)"
2016-09-05 07:29:06 +01:00
d82ef2337e
JavadocMethod: require on protected and package
...
Also:
* warn about unused @throws tags
* skip basic setters and getters
2016-09-05 07:28:02 +01:00
ee9753c9bb
AbbreviationAsWordInName: apply to final and static
2016-09-04 22:37:34 +01:00
c1beb073da
AtclauseOrder: adjust order to match that forced by IntelliJ
2016-09-04 22:34:32 +01:00
c24540c17c
LineLength: set max to 120
...
Widescreen monitor are more common, and this is the default for IntelliJ. Removing the TODO note about ignoring Javadoc blocks as this is less urget now with the 150% width increase.
2016-09-04 22:30:28 +01:00
afcbd11e3f
README.md: fix checkstyle configuration example
2016-08-16 19:09:59 +01:00
40d61307fc
Merged hotfix/0.1.1 into master
2016-08-16 18:53:48 +01:00
84cf3f9fb8
Merge branch 'hotfix/0.1.1'
...
Conflicts:
pom.xml
2016-08-16 18:53:25 +01:00
09635b5635
pom.xml: add issueManagement, scm and url sections
2016-08-16 18:52:31 +01:00
c42e8c1d5d
pom.xml: version set to 0.1.1
2016-08-16 18:52:00 +01:00
b784af3231
Merge branch 'release/0.1.0' into develop
...
* release/0.1.0:
pom.xml: version set to 0.2.0-SNAPSHOT
CHANGELOG
pom.xml: version set to 0.1.0
2016-08-16 18:46:17 +01:00
5a0b8443a4
pom.xml: version set to 0.2.0-SNAPSHOT
2016-08-16 16:23:56 +01:00
579b61bb5a
Merge branch release/0.1.0 into master
...
Initial Release
2016-08-16 16:23:55 +01:00