Skip to content
This repository has been archived by the owner on Jan 22, 2023. It is now read-only.

Releases: kemitix/kemitix-checkstyle-ruleset

v3.4.0

25 Jan 07:26
9f6f264
Compare
Choose a tag to compare
  • 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

14 Jul 22:14
Compare
Choose a tag to compare
  • 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

14 Jul 22:13
Compare
Choose a tag to compare
  • 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

30 May 21:47
Compare
Choose a tag to compare
  • 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

27 May 19:53
Compare
Choose a tag to compare
3.0.1 Pre-release
Pre-release
  • Add travis deploy to nexus (not working yet)

3.0.0

27 May 19:52
Compare
Choose a tag to compare
  • 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

02 Apr 20:09
Compare
Choose a tag to compare
  • Add org.immutables:value compatibility for level 5-complexity (disable ForbidWildcardAsReturn)
  • Upgrade checkstyle to 7.6.1

2.2.0

30 Mar 13:51
Compare
Choose a tag to compare
  • Upgrade sevntu to 1.23.1
  • Upgrade checkstyle to 7.6
  • Detect sync conflicts

2.1.3

01 Mar 19:11
Compare
Choose a tag to compare
  • 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

01 Mar 19:11
Compare
Choose a tag to compare
  • Use the plugin version to find plugin's own pom