efegokdemir opened a new pull request, #710: URL: https://github.com/apache/maven-checkstyle-plugin/pull/710
## Summary - Set Checkstyle's checker locale explicitly to the neutral locale before execution. - Prevent locale-dependent failures when projects or source paths contain non-ASCII characters. - Added an integration test that runs the plugin against a source directory named with an accented character. Fixes #365 ## Testing - `mvn -DskipITs -Dspotless.check.skip=true -Dspotless.apply.skip=true -Dcheckstyle.skip=true -Drat.skip=true -Djacoco.skip=true test` — passed (26 tests, 1 skipped) - `mvn -Prun-its -Dinvoker.test=MCHECKSTYLE-454 -Dspotless.check.skip=true -Dspotless.apply.skip=true -Dcheckstyle.skip=true -Drat.skip=true -Djacoco.skip=true verify` — passed - `mvn -DskipITs -Dspotless.check.skip=true -Dspotless.apply.skip=true -Dcheckstyle.skip=true -Drat.skip=true -Djacoco.skip=true verify` — passed - `mvn apache-rat:check -DskipTests` — passed - `git diff --check` — passed - `mvn spotless:check` — not completed because the bundled formatter fails on the local JDK 27 with `NoSuchFieldError` in `palantir-java-format`. ## Notes The implementation follows the maintainer's proposed fix in the issue discussion. AI assistance was used during investigation and implementation; the change was reviewed and validated locally by the submitting contributor. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
