Checkstyle 7.5

0 views
Skip to first unread message

Roman Ivanov

unread,
Jan 29, 2017, 9:58:24 AM1/29/17
to checkstyle-announce
Checkstyle 7.5 - http://checkstyle.sourceforge.net/releasenotes.html#Release_7.5

Breaking backward compatibility:

  ParameterName: deprecate 'scope' and 'excludeScope' properties, introduce new property 'accessModifiers'

New:

  Ant: Cannot override default Checker
  ImportControl should have property which allows to validate specified file path

Bug fixes:

  NullPointerException in AbstractHeaderCheck when cache file specified and no header file
  RequireThisCheck doesn't see outer classes for anonymous classes
  NPE on type parameter annotations for this
  UnusedImports behaviour is different from documentation
  Javadoc: Column number of DetailNode is always 0 for first line
  FallThrough check doesn't correctly handle try-with-resources
  RedundantModifier: no violation on final enum field methods
  NPE in RightCurly with LITERAL_DO on do-while without curly braces

Notes:

  reevaluate tokens in google config for NeedBracesCheck
  refactoring: RightCurlyCheck code expression
  Verify tokens in google config
  Verify tokens in checkstyle config
  Strive for 100% mutation coverage
  doc: Fix typo in config_imports.xml
  Investigate pitest tool
  add pgjdbc project at NoErrorTest group of tests 
  use shippable CI in testing
  doc: fix the escaping of AvoidEscapedUnicodeCharactersCheck's javadocs
  use new checks and new properties from sevntu.checkstyle project 
  CI special phase to enforce 644 permissions on all files
  create xdoc for FileContentsHolder
  doc: Fix incorrect documentation for SuppressWithNearbyCommentFilter
  doc: how to generate sources after import project to IntelijIdea

Reply all
Reply to author
Forward
0 new messages