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