Releases: kemitix/kemitix-checkstyle-ruleset
Releases · kemitix/kemitix-checkstyle-ruleset
v3.4.0
- Disable Header check
- Remove requirement for
@author
in Type Javadoc
- Disable AvoidStarImport check
- Disable AvoidStaticImport check
- Disable JavadocPackage check
- Upgrade
checkstyle
to 8.7
- Upgrade
sevntu-checkstyle
to 1.26.0
3.3.0
- Upgrade spring boot to 1.5.4
- Upgrade platform to Brussels-SR3
- Upgrade checkstyle to 8.0
- Upgrade immutables to 2.5.6
- Upgrade mockito to 2.8.47
- Upgrade sevntu to 1.24.1
- Enable rule:
EmptyPublicCtorInClass
- Enable rule:
WhiteSpaceBeforeArrayInitializer
- Enable rule:
FinalizeImplementation
- Enable rule:
AvoidDefaultSerializableInInnerClass
3.2.0
- Restructure module parent poms
- Upgrade
kemitix-parent
to 3.0.0
CheckMojo
: provide name for parameter 'level'
- Normalise maven pom names
circle.yml
: added
travis-ci
: publish code coverate to codecov
- Add level 0 Disabled
3.1.0
- Upgrade
checkstyle
to 7.8
- Upgrade
sevntu
to 1.24.0
- Add Rule:
MoveVariableInsideIf
- Add Rule:
ForbidWildcardAsReturnType
- Modify Rule:
ExplicitInitialization
only applies to objects
- Add Wercker CI
- Add Shippable CI
3.0.1
- Add travis deploy to nexus (not working yet)
3.0.0
- BREAKING: Replace goals for plugin: use 'check' and configuration/level (see README.md)
- Rules are properly listed in README.md alphabetically
- Add unit tests for plugin
2.3.0
- Add org.immutables:value compatibility for level 5-complexity (disable ForbidWildcardAsReturn)
- Upgrade checkstyle to 7.6.1
2.2.0
- Upgrade sevntu to 1.23.1
- Upgrade checkstyle to 7.6
- Detect sync conflicts
2.1.3
- Change required pom dependency
- Only apply checks to code in: src/main/java
- Replace parent pom with kemitix-parent:2.4.0
- Remove dependency on kemitix-checkstyle-ruleset-maven-plugin for builder module
2.1.2
- Use the plugin version to find plugin's own pom