Breaking backward compatibility:
DefaultLogger: remove deprecated constructors
ConfigurationLoader: remove deprecated constructors
XMLLogger: remove deprecated constructor
Remove "update" methods from DetailAST as developers shouldn't be modifying the tree from inside a check
FileContents: remove deprecated constructor and deprecated methods
JavadocMethodCheck: remove deprecated properties ignoreMethodNamesRegex, minLineCount, allowMissingJavadoc, allowMissingPropertyJavadoc
Remove AbstractTypeParameterNameCheck since it is Deprecated
New:
RegexpMultiline not detecting matches across multiple lines
update CLI to allow show tree branch that match xpath
new check: JavadocSummaryLocationCheck
Bug fixes:
please support preceding, preceding-sibling, following and following-sibling in XPath expressions
DesignForExtension: method javadoc recognized as block comments
Notes:
"NoExceptiontest - Checkstyle, sevntu-checkstyle" should test chekcstyle's code from PR
CI should fail if PR is based on an old master
update CIs scripts to skip execution only after checking all commits changes
appveyor.bat is changed right after clone of repo of github
CustomImportOrder: documentation should have description that only one separtor line is allowed
Align XDocs and Javadocs for sizes package
Tests do not work properly on Windows with LF line endings
Revert "Issue #2116: use checkstyle fork of xwiki with fix to pass CI build"
Revert "Issue #2116: use forked simple-binary-encoding with fix to pass CI build"
MainTest#testExistingTargetFileButWithoutReadAccess fails on Win10 machine