Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 25, 2024

This PR contains the following updates:

Package Type Update Change Age Confidence
actions/checkout action major v4.2.2 -> v5.0.0 age confidence
actions/setup-java action major v4.5.0 -> v5.0.0 age confidence
gradle (source) major 8.10.2 -> 9.1.0 age confidence
org.junit:junit-bom (source) dependencies major 5.11.3 -> 6.0.0 age confidence
com.github.unldenis:holoeasy dependencies major 3.0.1 -> 4.3.2 age confidence
dev.rollczi:liteskullapi dependencies major 1.3.0 -> 2.0.0 age confidence
xyz.jpenilla.run-paper plugin major 2.3.1 -> 3.0.2 age confidence
com.gradleup.shadow plugin major 8.3.5 -> 9.2.2 age confidence
org.jetbrains:annotations dependencies major 24.1.0 -> 26.0.2-1 age confidence
org.junit:junit-bom (source) devDependencies major 5.11.3 -> 6.0.0 age confidence
checkstyle (source) devDependencies major 10.20.1 -> 12.0.1 age confidence

Release Notes

actions/checkout (actions/checkout)

v5.0.0

Compare Source

What's Changed
⚠️ Minimum Compatible Runner Version

v2.327.1
Release Notes

Make sure your runner is updated to this version or newer to use this release.

Full Changelog: actions/checkout@v4...v5.0.0

v4.3.0

Compare Source

What's Changed
New Contributors

Full Changelog: actions/checkout@v4...v4.3.0

actions/setup-java (actions/setup-java)

v5.0.0

Compare Source

What's Changed
Breaking Changes

Make sure your runner is updated to this version or newer to use this release. v2.327.1 Release Notes

Dependency Upgrades
Bug Fixes
New Contributors

Full Changelog: actions/setup-java@v4...v5.0.0

v4.7.1

Compare Source

What's Changed
Documentation changes
Dependency updates:

Full Changelog: actions/setup-java@v4...v4.7.1

v4.7.0

Compare Source

What's Changed
New Contributors

Full Changelog: actions/setup-java@v4...v4.7.0

v4.6.0

Compare Source

What's Changed

Add-ons:

 - name: Checkout
   uses: actions/checkout@v4
 - name: Setup-java
   uses: actions/setup-java@v4
   with:
     distribution: ‘jetbrains’
     java-version: '21'

Bug fixes:

New Contributors

Full Changelog: actions/setup-java@v4...v4.6.0

gradle/gradle (gradle)

v9.1.0

Compare Source

v9.0.0: 9.0.0

Compare Source

The Gradle team is excited to announce Gradle 9.0.0.

Here are the highlights of this release:

  • Configuration Cache is the recommended execution mode
  • Gradle requires JVM 17 or higher to run
  • Build scripts use Kotlin 2.2 and Groovy 4.0
  • Improved Kotlin DSL script compilation avoidance

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Aaron Matthis,
Adam E,
Adam S,
Björn Kautler,
Daniel Lacasse,
Eng Zer Jun,
EunHyunsu,
FlorianMichael,
Francisco Prieto,
Gaëtan Muller,
Jake Wharton,
Kengo TODA,
Kent Kaseda,
Madalin Valceleanu,
Marc Philipp,
Mark S. Lewis,
Matthew Haughton,
Mycroft Wong,
Na Minhyeok,
Nelson Osacky,
Olivier "Oli" Dagenais,
ploober,
Radai Rosenblatt,
Róbert Papp,
Sebastian Schuberth,
Victor Merkulov.

Upgrade instructions

Switch your build to use Gradle 9.0.0 by updating your wrapper:

./gradlew wrapper --gradle-version=9.0.0 && ./gradlew wrapper

See the Gradle 9.0.0 upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.14.3: 8.14.3

Compare Source

The Gradle team is excited to announce Gradle 8.14.3.

This is a patch release for 8.14. We recommend using 8.14.3 instead of 8.14.

Here are the highlights of this release:

  • Java 24 support
  • GraalVM Native Image toolchain selection
  • Enhancements to test reporting
  • Build Authoring improvements

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Aurimas,
Ben Bader,
Björn Kautler,
chandre92,
Daniel Hammer,
Danish Nawab,
Florian Dreier,
Ivy Chen,
Jendrik Johannes,
jimmy1995-gu,
Madalin Valceleanu,
Na Minhyeok.

Upgrade instructions

Switch your build to use Gradle 8.14.3 by updating your wrapper:

./gradlew wrapper --gradle-version=8.14.3 && ./gradlew wrapper

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.14.2

Compare Source

v8.14.1: 8.14.1

Compare Source

The Gradle team is excited to announce Gradle 8.14.1.

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Aurimas,
Ben Bader,
Björn Kautler,
chandre92,
Daniel Hammer,
Danish Nawab,
Florian Dreier,
Ivy Chen,
Jendrik Johannes,
jimmy1995-gu,
Madalin Valceleanu,
Na Minhyeok.

Upgrade instructions

Switch your build to use Gradle 8.14.1 by updating your wrapper:

./gradlew wrapper --gradle-version=8.14.1 && ./gradlew wrapper

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.14

Compare Source

v8.13

Compare Source

v8.12.1: 8.12.1

Compare Source

The Gradle team is excited to announce Gradle 8.12.1.

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Abhiraj Adhikary,
Ayush Saxena,
Björn Kautler,
davidburstrom,
Dominic Fellbaum,
Emmanuel Ferdman,
Finn Petersen,
Johnny Lim,
Mahdi Hosseinzadeh,
Martin Bonnin,
Paint_Ninja,
Petter Måhlén,
Philip Wedemann,
stegeto22,
Tanish,
TheGoesen,
Tim Nielens,
Trout Zhang,
Victor Merkulov

Upgrade instructions

Switch your build to use Gradle 8.12.1 by updating your wrapper:

./gradlew wrapper --gradle-version=8.12.1

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.12: 8.12

Compare Source

The Gradle team is excited to announce Gradle 8.12.

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Abhiraj Adhikary,
Ayush Saxena,
Björn Kautler,
davidburstrom,
Dominic Fellbaum,
Emmanuel Ferdman,
Finn Petersen,
Johnny Lim,
Mahdi Hosseinzadeh,
Martin Bonnin,
Paint_Ninja,
Petter Måhlén,
Philip Wedemann,
stegeto22,
Tanish,
TheGoesen,
Tim Nielens,
Trout Zhang,
Victor Merkulov

Upgrade instructions

Switch your build to use Gradle 8.12 by updating your wrapper:

./gradlew wrapper --gradle-version=8.12

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.11.1: 8.11.1

Compare Source

This is a patch release for Gradle 8.11. We recommend users upgrade to 8.11.1 instead of 8.11.

It fixes the following issues:

  • #​31268 BuildEventsListenerRegistry corrupted with Isolated Projects and parallel configuration
  • #​31282 Running executables sporadically fails with ETXTBSY (Text file busy)
  • #​31284 ArrayIndexOutOfBoundsException after upgrading to gradle 8.11 when generating problems report
  • #​31310 Unable to run Gradle task in 8.10 due to bytecode interception

Read the Release Notes

Upgrade instructions

Switch your build to use Gradle 8.11.1 by updating your wrapper:

./gradlew wrapper --gradle-version=8.11.1

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.11: 8.11

Compare Source

The Gradle team is excited to announce Gradle 8.11.

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Adam,
alyssoncs,
Bilel MEDIMEGH,
Björn Kautler,
Chuck Thomas,
Daniel Lacasse,
Finn Petersen,
JK,
Jérémie Bresson,
luozexuan,
Mahdi Hosseinzadeh,
Markus Gaisbauer,
Matthew Haughton,
Matthew Von-Maszewski,
ploober,
Siarhei,
Titus James,
vrp0211

Upgrade instructions

Switch your build to use Gradle 8.11 by updating your wrapper:

./gradlew wrapper --gradle-version=8.11

See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

JetBrains/java-annotations (org.jetbrains:annotations)

v26.0.2-1

Compare Source

v26.0.2

Compare Source

v26.0.1

Compare Source

  • Fixed sources.jar build (regression after 25.0.0)

v26.0.0

Compare Source

  • Added new experimental annotation: @NotNullByDefault

v25.0.0

Compare Source

  • Added Kotlin Multiplatform artifact (multiplatform-annotations).
  • Removed Java 5 artifact.
checkstyle/checkstyle (checkstyle)

v12.0.1

Checkstyle 12.0.1 - https://checkstyle.org/releasenotes.html#Release_12.0.1

Bug fixes:

#​17131 - SARIF report does not contain information about the failing rules

Other Changes:
Update `JavadocCommentsTokenTypes.java` to new format of AST print
SarifLoggerTest.java to use verifyWithInlineConfigParserAndLogger
XMLLoggerTest.java to use verifyWithInlineConfigParserAndXmlLogger
Enforce file size on Java inputs
Use LexicographicalAnnotationListing for annotations

v12.0.0

Checkstyle 12.0.0 - https://checkstyle.org/releasenotes.html#Release_12.0.0

Breaking backward compatibility:

#​17514 - New ANTLR Grammar for Javadoc Comments

Other Changes:
doc: update writing javadoc checks page in the documentation
Update `JavadocCommentsTokenTypes.java` to new format of AST print
Fix PackageObjectFactoryTest before/after annotations
XMLLoggerTest.java to use verifyWithInlineConfigParserAndXmlLogger
Define violation messages for all violations
test to check indentation trailing comments are vertically aligned
Resolve error-prone violations
Add missing property examples to XDocs for Checkstyle Checks

v11.1.0

Compare Source

Checkstyle 11.1.0 - https://checkstyle.org/releasenotes.html#Release_11.1.0

New:

#​17451 - false-negative: whitespace between type annotation and array declarator or ellipsis

Bug fixes:

#​17540 - Annotation location rule is not enforced in package-info.java file
#​17507 - Google style: Missing support for multipart versioning format using underscores in method names
#​17778 - Add support to properly follow Rule 7.1.1 General Form in Google Style Guide Implementation
#​17825 - --generate-checks-and-files-suppression option generates invalid XML
#​13048 - JavadocTagContinuationIndentation: missing support to arbitrary indentation in <pre> tags
#​11867 - LineLength gets triggered on multi-line strings for Google Checks

Other Changes:
update JavadocTokenTypes.java to new format of AST print
Fix wrong dtd scheme reference in CLI example
move examples of IllegalImport to compilable folder
LineLength coverage page: missing note about command line exemptions
Add `rewrite` support for `errorprone.refasterrules`
Reuse in metadata module scrapper all methods to get data from javadoc and reflection only
SarifLoggerTest.java to use verifyWithInlineConfigParserAndLogger
Add chechstyle-operewrite recipes to the project.
test to check indentation trailing comments are vertically aligned
Fix Javadoc Warnings: "use of default constructor, which does not provide a comment"
Upgrade all scripts to groovy 3.0.17 or 4.x
doc: make nrmancuso "former"
Convert eligible classes to records

v11.0.1

Compare Source

Checkstyle 11.0.1 - https://checkstyle.org/releasenotes.html#Release_11.0.1

Bug fixes:

#​3110 - some messages are still hardcoded in english
#​17563 - Google style: No proper way to check if the reason for swallowing the exception is actually appropriate
#​17551 - Missing violations on Unicode and Octal values of \s
#​17501 - Google style: Word TODO of Todo comment must be in all caps

Other Changes:
fix cirrus-ci failure to install jdk21
Preparation for Migration of Checkstyle Codebase to Java 21
Enable assorted Error Prone Support checks
Conversion to Enhance Switch for SuppressionWarningCheck Causing Deeply Nesting Issues
Convert eligible classes to records
dependecies: update caciocavallo to latest
Convert switch statements to enhanced switch expressions
Add anchored links for each property
site log has a lot of warnings 'Anchor name "Description" used more than once'
Resolve CheckerFramework violations
Add filters table validation in xdoc folder
Wiki page on how to make test methods from issue description
improve position of tag `yamllint`
Use TypeName check to validate Examples classes
AnnotationLocation does not enforce annotation placement after Javadoc as documented
IT regression area Folder structure for suppressionxpathfilter

v11.0.0

Compare Source

Checkstyle 11.0.0 - https://checkstyle.org/releasenotes.html#Release_11.0.0

Breaking backward compatibility:

#​13209 - Migrate project to JDK 17
#​17321 - Use jdk17 as minimial required

New:

#​17366 - FinalParameters - missing several tokens to check

Bug fixes:

#​17332 - False positive from JavadocType: Unused @param tag
#​8205 - fix all false-negatives about there is no single space between a type annotation and [] or .... for Google Style
#​17158 - InvalidJavadocPosition false-positive for record compact constructor with package-private accessibility
#​14291 - Escape sequences in TextBlock, IllegalTokenText module should violate them for Google style
#​17193 - Google-style: Improper enforcement of horizontal whitespace for double slash //

Other Changes:
Upgrade all scripts to groovy 3.0.17 or 4.x
IT regression area Folder structure for suppressionxpathfilter
release is failing with "deploy failed: 403 - Forbidden"
config.html page does not allow linking to Examples
doc: add jetbrains logo by their request
Fix compareTo method for testInputViolations
xsd for the checkstyle configuration xml file
create XSD definition for XML report
Resolve invisiable problems after bump of maven site plugin 3.21.0
website: in CLI help ouput, mark config parameter as optional
test to check indentation trailing comments are vertically aligned
SarifLoggerTest.java to use verifyWithInlineConfigParserAndLogger
SiteUtil.getPropertiesJavadocs does not reflect all the constituents of what it does
refactor methods in SiteUtil.java
Links to modules should be without anchor
Javadoc website mistakenly showing HTML entities meant for other characters.
regression-report.yml does not post error message if failing at handle_xxx phase
Convert concatenated strings to text blocks
website: fix links in google_style.html
suppressionxpathfilter.xml.template should use example macros
Inconsistent or Missing Whitespaces in 'Beginning Development' Page Code Blocks
Google-style: add '4.8.4.4 Switch expressions' to coverage table
Updating properties in Input files to mention all default properties,
Replace collect(toUnmodifiableList()) with toList()
Refactor instanceof checks to pattern variables
doc: Finished implementation of example separators in SuppressionXpathFilter website page
doc: Implemented example separators on SuppressionXpathFilter website page
Validate that all properties are used in examples
update google-java-format.sh to validate that all Input that are excluded have file InputFormatted
Resolve Pitest Suppression in Pitest-Javadoc Profile
add trino to no-error testing in CI
importcontrol.xml.template should use example macroses
Cover pitest survivals with tests
suppressionfilter.xml.template should use example macroses
Add `@`Serial annotation to serialVersionUID fields
Move the same class members from macroses to new common utility class
semaphore CI is failing with FAILED DOWNLOADS for junit-platform-commons-1.10.1.jar
update JavadocTokenTypes.java to new format of AST print
Make all notes sections be displayed under the Description section
Update Filters Exampes to use verifyFilterWithInlineConfigParser
Set up RegexpSingleline to check for presence of newly added Description macro in every module xdoc
Add new Description Macro
Add new Notes Macro
`<`table`>` tags miss `<`div class"wrapper"`>` wrapping in module javadocs
XdocsJavaDocsTest expected vs actual inconsistency when dealing with new javadoc module data marking
Preparation for Migration of Checkstyle Codebase to Java 17
wesite: not wrappable property now it is causing horizontal scrolling
Remove from Travis CI snapshot deploy and stop using of Travis CI
Google-style: Add resources-noncompilable inputs to the google-java-format.sh
Google-style: Add resources-noncompilable inputs to the compilation by latest jdk
Replace `<`source`>``<`/source`>` tag in Checkstyle javadoc content
JavadocMetadataScraper doesn't scrap text from javadoc inline tag for description section in meta data

v10.26.1

Checkstyle 10.26.1 - https://checkstyle.org/releasenotes.html#Release_10.26.1

Bug fixes:

#​17250 - NewlineAtEndOfFileCheck and empty files (size 0)

Other Changes:
Preparation for Migration of Checkstyle Codebase to Java 17
Add data to javadoc of Check to indicate true version of module properties inherited from the abstract parent class

v10.26.0

Checkstyle 10.26.0 - https://checkstyle.org/releasenotes.html#Release_10.26.0

New:

#​14949 - Add Check Support for Java 21 Record Pattern : New Check PatternVariableAssignment

Bug fixes:

#​8965 - Indentation check doesn't give violation when google formatter does
#​17122 - False positive on indentation for Annotation Arrays

Other Changes:
Add data to javadoc of Check to indicate true version of module properties inherited from the abstract parent class
Preparation for Migration of Checkstyle Codebase to Java 17
PropertyCacheFileTest.testPathToCacheContainsOnlyFileName is failing
update JavadocTokenTypes.java to new format of AST print

v10.25.1

Checkstyle 10.25.1 - https://checkstyle.org/releasenotes.html#Release_10.25.1

Bug fixes:

#​17167 - checkstyle expects different indentation for switch cases.

Other Changes:
Fix the problem when property of module has older version than the module's
Preparation for Migration of Checkstyle Codebase to Java 17
Updating properties in Input files to mention all default properties,
use new nio jdk api instead of all api
Validattion of xdoc files to have separtor between examples
Review latest changes at Google style guide
CI is failing on 'validation.sh no-violation-test-josm'
Typo in check name in 10.25.0 release notes

v10.25.0

Compare Source

Checkstyle 10.25.0 - https://checkstyle.org/releasenotes.html#Release_10.25.0

New:

#​14945 - Add Check Support for Java 21 Record Pattern : New Check UnnecessaryNullCheckWithInstanceOf

Bug fixes:

#​17120 - False positives for google_checks when using switch expression in lambda

Other Changes:
infra: allow cirrus to run on PR from its own repository
CI Failure in Check no broken links
cirrus CI is faililng with java.exe is not recognized
Add hazelcast project to no-error CI job
Add JUnit Validation to Ensure New Checks Are Listed in `index.xml` Categories
Missing MultiFileRegexpHeader into Header index.html
Fix code blocks formatting in cmdline.html#Download_and_Run
update JavadocTokenTypes.java to new format of AST print
Fix existing cases of `getFileContents()` usage

v10.24.0

Compare Source

Checkstyle 10.24.0 - https://checkstyle.org/releasenotes.html#Release_10.24.0

New:

#​5983 - CLI: generate suppresion xml content (SuppressionFilter) for certain Checks but whole file with violation
#​16174 - New Check: MultiFileRegexpHeader to allow specify few header file to validate

Bug fixes:

#​16786 - private enums being treated as public in JavadocVariableCheck
#​16564 - EmptyLineSeparator check does not validate newlines before comments in Interfaces
#​8807 - SuppressWithPlainTextCommentFilter is slow on files with multiple errors
#​14654 - incompatibility with google-java-format: CatchFormalParameter is indented by 4 spaces instead of 2
#​15098 - Indentation of the Block child of switch rule is not validated when no braces

Other Changes:
fix log typo
Resolve Pitest Suppression in Pitest-Javadoc Profile
update JavadocTokenTypes.java to new format of AST print
doc: Add GSoC guide tip on learning beyond code, link article on code review sentiment
Validate that all Inputs mentioned all default properties in config
Fix indentation of generated content cli for mode '-g'
Adopt Maven Wrapper and Update CI to Fully Use It
doc: update AuditListener image format and dimensions
include PMD `UnusedPrivateMethod`
include PMD `GuardLogStatement`
Add example to MatchXpatch on how to validate Constructor Count in classes
Resolve CheckerFramework violations
Infra: Replace REPOSITORY_OWNER CI ENV var with built-in GITHUB_REPOSITORY_OWNER
Update Filters Exampes to use verifyFilterWithInlineConfigParser
Update vim plugin details
doc: Add UML diagram for Filter and update image reference in documentation
Rename all 'ex' varaibles to 'exc' and forrbit by cheksttyle check 'ex'
migrate pgjdbc no-error execution to jdk21
SarifLoggerTest.java to use verifyWithInlineConfigParserAndLogger
Enforce formatting of `// violation` and `// ok` comments
inconsistent linkcheck errors
Incorrect language class assigned to code blocks in documentation (e.g., logs getting language-xml, Java code getting language-xml)
update documentation: VariableDeclarationUsageDistance on block of initialization methods
Update IndentationCheckTest to use verifyWarns
Remove config_ conditions from xdocs tests
XMLLoggerTest.java to use verifyWithInlineConfigParserAndXmlLogger
use new nio jdk api instead of all api
Cover pitest survivals with tests

v10.23.1

Compare Source

Checkstyle 10.23.1 - https://checkstyle.org/releasenotes.html#Release_10.23.1

Bug fixes:

#​16630 - JavadocParagraph false violation when <p> is inside of <div>``</div>
#​15769 - google_checks.xml: remove xpath suppression and false-positive indentation violations for block codes
#​15792 - Fix false-negatives regarding LITERAL_CATCH to detect K&R Blocks in google_checks.xml
#​11641 - SuppressWarningsHolder should allow usage of simple name of Checks in aliasList

Other Changes:
doc: remove outdated note about ANTLR versions in Javadoc vs Java grammar explanation
Define violation messages for all violations
Missing test for InputIndentationInvalidArrayInitIndent.java with forceStrictCondition=false
Update Filters Exampes to use verifyFilterWithInlineConfigParser
Cover pitest survivals with tests
disallow import of `java.util.concurrent.atomic.AtomicInteger` yet, it is still used in `api\SeverityLevelCounter.java` and `checks\UniquePropertiesCheck.java`
Update CLI help to mention that folder also can be used
Extend documentation on no lombok support
separate examples by horizontal line
Configuration website does not allow linking to Examples
Remove usage of AtomicInteger from NPathComplexityCheck
update JavadocTokenTypes.java to new format of AST print
chore: use span classes for layout
Website layout breaks at viewport width `>`= 1999px
fix `OSX build` when `.DS_Store` is present
doc: remove SonarCloud badge from README.md
use new nio jdk api instead of all api
Enforce file size on Java inputs
infra: verify-no-exception-configs is in semaphore ci
align ubuntu image version `ubuntu-22.04` -`>` `ubuntu-24.04`
doc: improve variableDeclarationUsage...Check's docs to avoid confusion on calculation of distance
Resolve CheckerFramework violations
fix whitespace typo in `Note : ` -`>` `Note: `
Bad links on Sponsoring page
add Content section to config.xml and writinglisteners.xml.vm
Broken Backport Links on Website
Fix existing cases of `getFileContents()` usage
Broken Flattr Link and Image on Sponsoring Page
Resolve Pitest Suppression in Pitest-Javadoc Profile
SarifLoggerTest.java to use verifyWithInlineConfigParserAndLogger

v10.23.0

Compare Source

Checkstyle 10.23.0 - https://checkstyle.org/releasenotes.html#Release_10.23.0

New:

#​9745 - JavadocMethod: new property 'allowInlineReturn' to support for Javadoc return tag as inline

Bug fixes:

#​14697 - False negative in UnusedImportCheck

Other Changes:
SuppressionSingleFilterExamplesTest methods should use: `verifyFilterWithInlineConfigParser`
XMLLoggerTest.java to use verifyWithInlineConfigParserAndXmlLogger
update JavadocTokenTypes.java to new format of AST print
use new nio jdk api instead of all api
CircleCI is failing on xwiki validation.

[`v10.22.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/major-all branch from 644e33b to 3b2d92a Compare October 5, 2024 18:03
@renovate renovate bot changed the title Update dependency org.jetbrains:annotations to v25 Update all dependencies (major) Oct 5, 2024
@renovate renovate bot force-pushed the renovate/major-all branch 2 times, most recently from 86614f1 to fdc609c Compare October 8, 2024 11:01
@renovate renovate bot force-pushed the renovate/major-all branch from fdc609c to 629fd82 Compare October 14, 2024 11:19
@renovate renovate bot force-pushed the renovate/major-all branch 2 times, most recently from 8b244a9 to ad90906 Compare November 4, 2024 01:51
@renovate renovate bot force-pushed the renovate/major-all branch from ad90906 to ab8f6c2 Compare November 21, 2024 22:05
@renovate renovate bot force-pushed the renovate/major-all branch from ab8f6c2 to 9b7ef35 Compare January 22, 2025 16:53
Copy link

coderabbitai bot commented Jan 22, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate sequence diagram to generate a sequence diagram of the changes in this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

@renovate renovate bot force-pushed the renovate/major-all branch from 9b7ef35 to f0a51f7 Compare April 26, 2025 02:41
@renovate renovate bot force-pushed the renovate/major-all branch 3 times, most recently from 0c81cf0 to dfb8473 Compare August 7, 2025 08:30
@renovate renovate bot force-pushed the renovate/major-all branch 5 times, most recently from 7ffe343 to f941d0c Compare August 15, 2025 21:50
@renovate renovate bot force-pushed the renovate/major-all branch from f941d0c to 0fb3ad3 Compare August 21, 2025 06:41
@renovate renovate bot force-pushed the renovate/major-all branch 3 times, most recently from 4a80753 to e8196fd Compare September 6, 2025 23:53
@renovate renovate bot force-pushed the renovate/major-all branch from e8196fd to 83eb530 Compare September 7, 2025 21:46
@renovate renovate bot force-pushed the renovate/major-all branch 2 times, most recently from 6c9f784 to 82e0634 Compare September 24, 2025 09:11
@renovate renovate bot force-pushed the renovate/major-all branch 4 times, most recently from df6233b to a3c0c4c Compare September 28, 2025 16:31
@renovate renovate bot force-pushed the renovate/major-all branch 2 times, most recently from 5acfdc7 to 0ae2145 Compare October 3, 2025 05:34
@renovate renovate bot force-pushed the renovate/major-all branch 2 times, most recently from 9a7af3c to 82d439a Compare October 11, 2025 04:55
@renovate renovate bot force-pushed the renovate/major-all branch from 82d439a to 7d1af19 Compare October 11, 2025 21:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants