Skip to content

checkstyle-10.12.5

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Nov 13:31
· 563 commits to master since this release

Checkstyle 10.12.5 - https://checkstyle.org/releasenotes.html#Release_10.12.5

Bug fixes:

#14014 - Indentation: Switch expression doesn't pass with LeftCurlies on newlines

Other Changes:
Resolve pitest survivals in modules - 5
Resolve pitest survivals in modules - 2
Since version is determined incorrectly by property macros at returncount.xml.template
Resolve Pitest Suppression in Pitest-Javadoc Profile
Enable examples tests
Expand XPath IT Regression Testing
doc: Added reference to the Checkstyle extension for bld
Migrate illegaltype.xml.template to use properties template
Specify violation messages in input files
Migrate multiplestringliterals.xml.template to use properties template
Run regression testing in CI over openjdk21
Remove call to Lexer#removeErrorListeners
Migrate DescendantToken to properties macros
Test inputs should be completely standalone.
Update Javadoc checks to avoid // violation in Javadoc comments
Targeted Pitest Mutation in July 2023
create validation of git status on Windows environments
Improve XdocGenerator to generate file in temp folder and replace xdoc only on success
Enforce Linux Style End-of-Line (LF instead of CRLF) in all XML files for windows environment.
migrate FinalLocalVariable xdoc to use property macro
Use module properties macro in all templates
SpotBugs: checks a map with containsKey(), before using get()
migrate IllegalToken to properties macros
Fix typo in Indentation check for word 'initialisation'
infra: do not allow in-progress site action to be cancelled by skipped run
Resolve pitest for FinalLocalVariableCheck
MacroExecutionException: TypecastParenPadCheck: Failed to find setter javadoc for property 'option'
Remove '//ok' comments from Input files
migrate to property macros IllegalTokenText
Enforce file size on Java inputs
False Positive and Negative in SummaryJavaDocCheck
infra: actionlint bad yaml
Infra: enable dependabot for github actions
'javadoc.unclosedHtml' message is not present in documentation for most Javadoc Checks
Use violation messages macro in all templates
.vscode folder must be added to .gitignore to avoid getting tracked by git.
Convert Parent Modules to Macro
Resolve pitest survivals in modules - 4
Node.js 12 actions are deprecated.
Document ability to use whitespace in array configuration properties
Create a Checkstyle module to enforce comment formatting in input files