Checkstyle 6.13

1 view
Skip to first unread message

Roman Ivanov

unread,
Nov 30, 2015, 11:17:23 AM11/30/15
to checkstyle-announce

Breaking backward compatibility:

  Remove access to undocumented check properties.

New:

  ParameterName: new option to skip methods with Override annotation.

Bug fixes:

  False negative in RequireThis check.
  Checkstyle throws NumberFormatException on Japanese locale when sizes and metrics Checks are used.
  EmptyLineSeparator check does not validate newlines before class and after last method.
  FallThroughCheck handles finally incorrectly.
  EqualsAvoidNull check should сheck String concatenations.

Notes:

  minor: remove maven-failsafe-plugin from linkcheck excludes, since link was fixed.
  minor: build-helper-maven-plugin version bump to 1.10.
  adjust AbbreviationAsWordInName in checkstyle_checks.xml to catch unexpected abbreviations.
  Fix additional issues reported by IntelliJ IDEA inspections in Checkstyle code.
  minor: fixed improper put that should be get.
  Code review of CommentsIndentationCheck.java.
  Remove drag&drop from GUI.
  create HTML web page to describe how to open issues against Checkstyle.
  Pull #2607: Update JGit to 4.1.1.201511131810-r.
  Pull #2605: Make methods private in RequireThisCheck.
  Tests for validating commit message should not allow period at the end of commit message.
  doc: Correct xdoc/javadoc for ParameterNameCheck.
  unify IT test code.
  minor: separated tests so one subject per file.
  Deactivate 'allowSamelineSingleParameterlessAnnotation' property of AnnotationLocation in Checkstyle config.
  Create test for checkstyle-X.X-all.jar on Travis.
  Pull #2586: Update slf4j-simple to 1.7.13.
  Pull #2585: Update FindBugs Maven Plugin to 3.0.3.
  PMD: resolve problems from DefaultPackage rule.
  minor: fixed wrong variable usage in AbstractOptionCheck.
  Remove usage of System.out.println in IT resources.
  Unify naming of all files with IT inputs.
  UT to validate google/sun style xdocs.
  Unify naming of all files with test inputs.
  spelling: fix strange japanese..
  Improve documentation for CovariantEquals check.

Reply all
Reply to author
Forward
0 new messages