Checkstyle 8.32

9 views
Skip to first unread message

Roman Ivanov

unread,
Apr 26, 2020, 9:28:55 AM4/26/20
to checkstyle-announce

Breaking backward compatibility:
  Checker should use UTF-8 encoding by default

New:
  Update type definitions for OneTopLevelClass
  Add LABELED_STAT token support to NoWhitespaceBefore
  Google Style Should Enforce Spaces after Commas
  AbbreviationAsWordInName: static final option
  New JavadocMissingWhitespaceAfterAsteriskCheck

Bug fixes:
  Remove cli options -C and -W
  Update AbstractChecks to log DetailAST - AvoidEscapedUnicodeCharacters
  SuppressWarningsHolder should not report violations
  Update AbstractChecks to log DetailAST - PackageDeclaration
  Update AbstractChecks to log DetailAST - JavadocType
  Xpath results are not sorted in document order
  Update AbstractChecks to log DetailAST - OverloadMethodsDeclarationOrder
  CustomImportOrderCheck.customImportOrderRules does not support the default value
  Update AbstractChecks to log DetailAST - InterfaceIsType
  Update AbstractChecks to log DetailAST - MethodCount
  Update AbstractChecks to log DetailAST - AnnotationUseStyle
  Update AbstractChecks to log DetailAST - JavadocContentLocation

Notes:
  update documentation for windows users
  update doc for AnnotationOnSameLine
  Update AbstractChecks to log DetailAST - InterfaceMemberImpliedModifier
  Improve clean up of .ci-temp directory
  Update doc for MissingJavadocMethod
  Add default and missed property config example for AbbreviationAsWordInName
  remove from configs hardcode caused by MCHECKSTYLE-332
  Enforce -e for all maven commands
  Update doc for ParenPad
  Update doc for InnerTypeLast
  Update Xpath unit tests to have at least two test methods
  update doc for RegexpOnFilename
  use RegexpSingleline Check to validate amount of tests in Xpath tests
  Explain reason why Regexp can not be supported by Xpath
  upadate doc of AvoidDoubleBraceInitialization to make example compilable
  spelling: Fix typo in JavadocMethodCheck
  doc: add leading asterisks for javadoc
  Update doc for JavadocTagContinuationIndentation
  Resolve Pitest Issues - JavadocMethodCheck (1)
  Update doc for SeparatorWrap
  Update documentation of filters to reference targets of suppression
  update doc for ClassFanOutComplexity
  doc: Updated doc for OverloadMethodsDeclarationOrder
  Wrong tag usage in NeedBraces Check
  Set up Semaphore CI
  move WriteTag Check to list of javadoc Check in XpathSuppressionFilter documentation 
  Update AbstractChecks to log DetailAST - MissingJavadocMethod
  ci: fix failure in codeship to recognize multiline commands
  update doc for CyclomaticComplexity
  Update doc for IllegalType
  Set up JDK 14 build in CI
  OverloadMethodsDeclarationOrderCheck: warning message is unclear
  doc: Reduce amount of bold formatting
  Improve VisibilityModifier documentation for Rationale 
  Update doc for TypecastParenPad
  Update doc for HideUtilityClassConstructor
  resolve Trailing whitespace violations in test resources
  LineLength is ignored in codeship config
  Update doc for UpperEll
  Resolve Pitest Issues - RegexpCheck (1)
  Resolve Pitest Issues - JavadocMethodCheck (6)
  Resolve errors reported by Travis Build Config Validation
  Update doc for JavadocStyle
  OneTopLevelClass: Improve data structure efficiency
  config_naming has inconsistent tag usage
  Update doc for WhitespaceAround
  Update doc for OperatorWrap
  Update doc on description of package annotation
  doc: update IndentationCheck note for SuppressionXpathFilter
  Resolve Pitest Issues - ImportOrderCheck (3)
  Resolve Pitest Issues - DetectorOptions
  Update doc for NewlineAtEndOfFile
  update doc for RegexpSingleline
Reply all
Reply to author
Forward
0 new messages