Checkstyle 8.29

4 views
Skip to first unread message

Roman Ivanov

unread,
Jan 26, 2020, 6:56:00 PM1/26/20
to checkstyle-announce

New:
  New Check: AvoidNoArgumentSuperConstructorCall
  New Check NoEnumTrailingComma
  ENUM_DEF token support in RightCurlyCheck
  FallThrough module does not support the spelling "fall-through" by default

Bug fixes:
  Java 8 Grammar: annotations on varargs parameters
  Sonar violation: Disable XML external entity (XXE) processing
  Disable instantiation of modules with private ctor
  Sonar violation: "ThreadLocal" variables should be cleaned up when no longer used
  Indentation incorrect level for chained method with bracket on new line
  InvalidJavadocPosition: false positive when comment is between javadoc and package

Notes:
  Add method hasChildren to DetailAST
  doc: extend Indentation Check explanation of line wrap
  Sonar violation: Cognitive Complexity of methods should not be too high (above 20)
  Enforce jdk8 verification during build
  Resolve all violations from SonarQube at sonarcloud.io
  Remove Google plus links from website
  Checks summary page is not in sync with javadoc summary 
  doc: sync summaries of all checks
  Shippable CI is slow
  Add a test to make sure that all new checks have XpathRegressionTest
  Avoid using Locale.setDefault in tests
  Google maven mirror do not have artifact for long time 
  SonarCloud upcoming change: "sonar.organization" property soon mandatory 
  Fix output of failed build item
Reply all
Reply to author
Forward
0 new messages