INRIA / INRIA/spoon

Java 21 for next major release?

Open
#6,587 0 comments 3 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
2k
Forks
392
Avg merge
11h 24m
Merged PRs (30d)
36

Description

Given Java 25 is LTS, we could move from Java 17 to 21 in Spoon.

Benefits:

— new language features, pattern matching, getFirst...
— remove deprecated APIs like the old unused Javadoc API?
— Cleanup CI to not use 17 anymore.

There is an argument to wait for Maven 4, but I have seen no release timeline.

@SirYwell @I-Al-Istannen maybe you are also aware of some APIs we want to drop finally

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.