Checkstyle 8.31

1 view
Skip to first unread message

Roman Ivanov

unread,
Mar 29, 2020, 6:38:19 PM3/29/20
to checkstyle-announce

Breaking backward compatibility:
  Remove all deprecated setClassLoader methods from Checker and TreeWalker

New:
  New check: UnnecessarySemicolonAfterOuterTypeDeclaration

Bug fixes:
  Update AbstractChecks to log DetailAST - AnnotationOnSameLine
  Indentation violation for lambda depends on tab symbols in code
  Update AbstractChecks to log DetailAST - LambdaParameterName
  Update AbstractChecks to log DetailAST - MissingJavadocPackage
  Update AbstractChecks to log DetailAST - IllegalCatch
  Update AbstractChecks to log DetailAST - InvalidJavadocPosition
  Update AbstractChecks to log DetailAST - NeedBraces
  Update AbstractChecks to log DetailAST - UncommentedMain
  Update AbstractChecks to log DetailAST - ImportOrder
  Update AbstractChecks to log DetailAST - JavadocStyle
  NPE in MissingDeprecatedCheck
  Update AbstractChecks to log DetailAST - AvoidStarImport
  Update AbstractChecks to log DetailAST - FinalClass
  Update AbstractChecks to log DetailAST - MissingSwitchDefault
  Update AbstractChecks to log DetailAST - MissingCtor
  Update AbstractChecks to log DetailAST - AvoidStaticImport
  Update AbstractChecks to log DetailAST - NoLineWrap
  Update AbstractChecks to log DetailAST - PackageAnnotation
  Update AbstractChecks to log DetailAST - AnnotationLocation
  LineLength measures Java characters, not Unicode characters
  Update AbstractChecks to log DetailAST - OuterTypeFilename
  Update AbstractChecks to log DetailAST - SuppressWarningsHolder
  Update AbstractChecks to log DetailAST - MissingOverride
  Update AbstractChecks to log DetailAST - ArrayTrailingComma
  Update AbstractChecks to log DetailAST - NoFinalizer
  Exception when using SuppressWarningsHolder with @SuppressWarnings as an annotation property (e.g. in Lombok)
  Update AbstractChecks to log DetailAST - OneTopLevelClass
  JavadocStyleCheck incorrectly allows "style" tag
  Update AbstractChecks to log DetailAST - NoClone
  Update AbstractChecks to log DetailAST - EmptyCatchBlock

Notes:
  Update doc for NoLineWrap
  Resolve Pitest Issues - IllegalImportCheck (2)
  update doc for AnnotationLocation to have config first and code sample after
  Update doc for ThrowsCount
  update doc for NPathComplexity
  Resolve Pitest Issues - RedundantImportCheck
  Update doc for InterfaceIsType
  Update doc for InnerAssignment
  Update doc for MagicNumber
  update doc for JavaNCSS
  Resolve Pitest Issues - IllegalImportCheck (1)
  add spoon project to no-exception testing
  doc: fix typo in config_whitespace.xml
  Resolve Pitest Issues - CustomImportOrderCheck (4)
  Add pmd to no-error validation build item
  Update doc for DefaultComesLast
  Update doc for NoWhitespaceBefore
  pitest: problem with coverage in SuppressWarningsHolder.java.isSuppressedAfterEventStart
  Update doc for OuterTypeFilename
  Resolve Pitest Issues - AvoidStarImportCheck (1)
  Update doc for RightCurly
  Resolve Pitest Issues - AvoidStarImportCheck (2)
  Publish pitest report as artifact at circleci
  Update doc for SingleSpaceSeparator
  Update doc for NestedTryDepth
  Resolve Pitest Issues - CustomImportOrderCheck (1)
  Update doc for EqualsHashCode
  Resolve Pitest Issues - AvoidStaticImportCheck
  update doc for PackageAnnotation
  Update doc for SuperClone
  update doc for RegexpSinglelineJava
   update doc for MissingOverride
  Update doc for SimplifyBooleanExpression
  Update doc for IllegalCatch
  update doc for BooleanExpressionComplexity
  Update doc for UncommentedMain
  Update doc for IllegalTokenText
  Update doc for OneTopLevelClass
  Update doc for SimplifyBooleanReturn
  Update doc for IllegalToken
  CI should validate checkstyle violations in satelite projects
  doc: fix out-of-order div and dfn tags
  doc: fix inconsistencies between code and docs
  JavadocStyleCheck: need to support VAR html tag 
  Update doc for NoClone
  update doc for AvoidStarImport
  Update doc for GenericWhitespace
  Update doc for TodoComment
Reply all
Reply to author
Forward
0 new messages