Commit graph

649 commits

Author SHA1 Message Date
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
31bf15fd19 CHANGELOG 2016-08-16 16:23:55 +01:00
dbb33b99e7 pom.xml: version set to 0.1.0 2016-08-16 16:23:55 +01:00
cb6084db34 CHANGELOG 2016-08-16 16:21:37 +01:00
2fbd5df3bb Merge pull request #1 from kemitix/feature/document-rules
Document the checks
2016-08-16 16:17:51 +01:00
497a8dd044 README.md: document remaining disabled sevntu checks 2016-08-16 15:06:00 +00:00
436389304d README.md: Add documentation for remaining enabled checks 2016-08-16 14:07:39 +00:00
0951e2c577 README.md: tidy up checks promted from sevntu to checkstyle
These are checks that still exist in sevntu even though they have been promoted to the main checkstyle library.

* Fix links within the README
* Move notes to correct section
* Note against sevntu check that they have been promoted
2016-08-14 12:19:21 +01:00
46930d4ddc README.md: add link to all checks in toc 2016-08-14 12:02:30 +01:00
9a5fa50398 README.md: fix case for document link in all cases index 2016-08-14 12:01:30 +01:00
d35daf292a README.md: sort check list 2016-08-14 11:56:00 +01:00
8363f5f5bb README.md: add 'unsorted' check index 2016-08-14 11:43:07 +01:00
5151c836ca README.md: add top-level table of contents 2016-08-14 11:43:07 +01:00
2b20924059 README.md: add Sevntu checks (some stubs) 2016-08-14 11:43:06 +01:00
1839b6f361 README.md: document disabled checkstyle rules 2016-08-12 19:10:34 +01:00
90347afd74 README.md: NewlineAtEndOfFile is not disabled 2016-08-12 19:08:21 +01:00
a7c2663f79 README.md: tidy up layout for TODO elements 2016-08-12 19:07:53 +01:00
0fc86942dc README.md: add list of disabled Checkstyle rules 2016-08-09 22:54:39 +01:00
fbd327f1d4 README.md: add documentation for enabled Checkstyle rules 2016-08-09 22:54:02 +01:00
b0e312777b README.md: update description, add requirements and usage 2016-08-09 22:53:01 +01:00
d86e603319 checkstyle.xml: properly alphabetise the Checkstyle rules 2016-08-09 22:52:12 +01:00
735766bcb6 Initial commit 2016-08-02 19:56:06 +01:00