Checkstyle 6.12

2 views
Skip to first unread message

Roman Ivanov

unread,
Nov 1, 2015, 11:44:55 AM11/1/15
to checkstyle-announce

Bug fixes:

  CommentsIndentationCheck doesn't report errors at end of block.
  Fix NoWhitespaceAfterCheck.
  Fix NPE in EqualsAvoidNull check.
  Fix FinalLocalVariable false-negative.
  Exclude lines with package in LineLength check.
  fixed NPE in NeedBraces.isSingleLineFor.
  JavaDocMethod: Exception thrown for incomplete @return tag if next line is empty.
  Fix reusability of JavaDoc checks.
  Fixed blank line indentification for EmptyLineSeparator check.
  Support for @SuppressWarnings("all")..
  Make SuppressWarningsFilter case-insensitive.
  Fix NPE in ModifiedControlVariable on SuppressWarnings.
  Do not recognize '/**/' as valid Javadoc.
  Make JavadocType check customizable by list of tokens.
  Fix FALSE positive in JavadocStyle check on inheritDoc tag.
  Ignore missing Javadoc for 'serialVersionUID' fields.
  Exclude lines with imports in LineLength check.
  IllegalTypeCheck, requiredTokens is set to IMPORT only.
  CLI should print a file name where exception is happen.
  LeftCurly: add Anonymous class to allowed tokens.

Notes:

  Deploy snapshots versions in CI.
  require all filters appear in checkstyle_checks.xml.
  removed xdoc of CustomImportOrder.samePackageMatchingDepth.
  added xdoc check validation.
  Run CheckStyle on Full Test Directory.
  fixed invalid xml examples in xdocs.
  flush audit outputs sooner.
  unify test input locations for whole project.
  removed excess hierarchy from few Check.
  Bunch of refactoring and code optimizarion.
  Update list of missing tools.
  Sonarqube found problems in Checkstyle.
  Replaced outdated link for bamboo-checkstyle-plugin.
  'forbiddenapis' plugin added to maven config.
  Update list of related Tools.
  skip all analysers during deploy.
  usage of error-prone plugin is commented out till problems with Eclipse resovled.
  Inconvenience to debug UTs after recent changes in BaseCheckTestSupport.
  Fix PMD violations for ShortVariable rule.
  PMD violations PreserveStackTrace.
  PMD violations EmptyMethodInAbstractClassShouldBeAbstract.
  PMD violation ConfusingTernary.
  rename CheckUtils.isVoidMethod to isNonVoidMethod.
  Decrease visibility of package-private methods.
  Rename tests to match tested class name with Test suffix.
  Fix all issues for Java found by Codacy static analysis tool.
  Fix missing code coverage.
  Fix typos in code.
  Update Maven Shade Plugin to 2.4.2.
  Update Maven Surefire and Failsafe plugins to 2.19.
  Update Maven Assembly Plugin to 2.6.
  Update JGit to 4.1.0.201509280440-r.
  Update PowerMock to 1.6.3.

Reply all
Reply to author
Forward
0 new messages