Checkstyle 6.6

1 view
Skip to first unread message

Roman Ivanov

unread,
Apr 26, 2015, 8:19:09 PM4/26/15
to checkstyl...@googlegroups.com
Checkstyle Release 6.6


New:

  New option for MagicNumber to ignore magic numbers in field declarations
  New option for ModifiedControlVariable Check to ignore validation of variables defined in for which are not change in for iterator part

Bug fixes:

  Extend LeftCurly check to verify static initializers
  Extend EmptyBlock check to verify synchronized blocks
  Fix generics with arrays handling in NoWhitespaceAfter
  Fix upper/lower case conversation, enhance tests 
  Introduce new handler SynchronizedHandler for checking identation
  added validation for header in setHeader in RegexpHeaderCheck.java to provide better feedback when an invalid Pattern is specified

Notes:

  Delete System.exit() and delegate exit control into separate method
  Repair ignored test
  Fix AnnotationLocation violation in Checkstyle codebase
  Fix AvoidStaticImport check violations in codebase
  Fix AtclauseOrder check violations in codebase
  Resolve Javadoc problems found by Checkstyle
  Replace all occurrences of FastStack with ArrayDeque
  Fix PMD violations from numerous ruleset in Checkstyle
  Fix PMD violations from numerous ruleset in Checkstyle
  Update Apache Commons Lang to 3.4
  Use use Java 7 instead of custom logic for relative paths
  Add test for non existing cache file
  Use entrySet iterator to fix FindBugs violations
  Integrate Gitter with Checkstyle
  Resolve some problems in Javadoc reported by Java 8
  Disable Findbugs for 'grammars' package
  Update Maven Compiler Plugin to 3.3
  Update FindBugs Maven Plugin to 3.0.1
  Update Maven Javadoc Plugin to 2.10.3
  Use SVG badge for coveralls.io
  all TODO/FIXME were removed , some of them converted to issues 
  all findbugs validation rules are activated

Reply all
Reply to author
Forward
0 new messages