Mate Czagany created FLINK-36467: ------------------------------------ Summary: Bump google-java-format and spotless Key: FLINK-36467 URL: https://issues.apache.org/jira/browse/FLINK-36467 Project: Flink Issue Type: Improvement Reporter: Mate Czagany
Currently 1.7 google-java-format is used to format the code because this is the last release that supports JDK 8. Since this version does not support JDK 21, the spotless plugin is disabled when using that JDK. This ticket is to bump the version of google-java-format to 1.24.0 which is probably the latest version that will support JDK 11. With this we should also bump spotless version to the latest, 2.43.0. This would also include many changes to the existing code due to formatting changes introduced in newer google-java-format releases. I have a commit with the formatting changes from 1.7 -> 1.24.0 here: [https://github.com/mateczagany/flink/commit/6b92710e25df7486bb230bfe16b17f8bc1f22578#diff-8ade883f48062678bf5ca9394ece19699e1984ffbc108f2b51812c2f516a55da] Google Java Format releases: [https://github.com/google/google-java-format/releases] Commits between 1.7 and 1.24.0: [https://github.com/google/google-java-format/compare/google-java-format-1.7...v1.24.0] -- This message was sent by Atlassian Jira (v8.20.10#820010)