eclipse-jdt / eclipse-jdt/eclipse.jdt.core

[27] Top Level Bug for Java 27 Support for JDT.Core

Closed
#4,951 3 comments 0 reactions 3 assignees Claimed by @stephan-herrmann View on GitHub
Dominant language
Java
Stars
237
Forks
195
Avg merge
1d 10h
Merged PRs (30d)
49

Description

Umbrella bug for Java 27 activities - Ref :
https://openjdk.org/projects/jdk/27/
https://openjdk.org/projects/jdk/27/spec/

Branch: [BETA_JAVA27](https://github.com/eclipse-jdt/eclipse.jdt.core/tree/BETA_JAVA27)

Monitor the following

- [x] [JEP Dashboard](https://bugs.openjdk.org/secure/Dashboard.jspa?selectPageId=24503) for Reference
- [x] [Top Level Issues affecting Language](https://bugs.openjdk.org/browse/JDK-8370899?jql=project%20%3D%20%2210100%22%20AND%20fixVersion%20in%20(%2227%22%2C%2027-pool%2C%2027.0.1%2C%2027.0.2%2C%2027u-cpu)%20AND%20Subcomponent%20in%20(language%2C%20language%2C%20language)))
- [x] [Check for issues affecting javac for a probable effect here](https://bugs.openjdk.org/browse/JDK-8387485?jql=project%20%3D%20%2210100%22%20AND%20fixVersion%20in%20(%2227%22%2C%2027-pool%2C%2027.0.1%2C%2027.0.2%2C%2027u-cpu)%20AND%20Subcomponent%20%3D%20javac)
- [x] [Check for Unicode updates](https://bugs.openjdk.org/issues/?jql=project%20%3D%20%2210100%22%20AND%20fixVersion%20in%20(%2227%22%2C%2027-pool%2C%2027.0.1%2C%2027.0.2%2C%2027u-cpu)%20AND%20labels%20%3D%20unicode)
- [x] [Check for javadoc issues](https://bugs.openjdk.org/browse/JDK-8381678?jql=project%20%3D%20%2210100%22%20AND%20fixVersion%20in%20(%2227%22%2C%2027-pool%2C%2027.0.1%2C%2027.0.2%2C%2027u-cpu)%20AND%20Subcomponent%20%3D%20%22javadoc(tool)%22)
- [x] [javax annotation processor delta](https://bugs.openjdk.org/browse/JDK-8374658?jql=project%20%3D%20%2210100%22%20AND%20fixVersion%20in%20(%2227%22%2C%2027-pool%2C%2027.0.1%2C%2027.0.2%2C%2027u-cpu)%20AND%20Subcomponent%20%3D%20javax.annotation.processing)
- [x] https://github.com/eclipse-jdt/eclipse.jdt.core/issues/5385

Batch Compiler:

Features for Java 27 release (may change) - By Genre

Language JEPs

- [x] #4989

Possible Additional Issues Affecting Language/ Batch Compiler:

- [x] #4977
- [x] #4978
- [x] #5117
- [x] [Minor JLS/JVMS typos](https://bugs.openjdk.org/browse/JDK-8385122)

note: no separate issue created for JDK-8385122 - no change required - noting here for completion's sake

Features presumably not affecting the Language, but to investigate and confirm

- [x] #5051

--

Raw Listing of JEPs in Ascending order
- [x] #5102
- [x] #5051
- [x] #5103
- [x] #4989
- [x] #5104
- [x] #5105
- [x] #5106
- [x] #5107
- [x] #5108

The following issues may warrant issues of their own - Will be created if required

JSR 199: Java Compiler API -
JSR 269: Pluggable Annotation-Processing API

IDE Support for the relevant features listed above under Batch Compiler

Additional Tracking Issues

- [x] https://github.com/eclipse-jdt/eclipse.jdt.core/issues/4942
- [ ] https://github.com/eclipse-jdt/eclipse.jdt.core/issues/4948
- [x] https://github.com/eclipse-jdt/eclipse.jdt.core/issues/4950

Note that this issue is in the works

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.