RFR: 8155 eclipse 2023 12 upgrade

Alex Macdonald aptmac at openjdk.org
Thu Jan 18 19:41:27 UTC 2024


On Thu, 18 Jan 2024 17:50:13 GMT, Virag Purnam <vpurnam at openjdk.org> wrote:

> Eclipse platform upgrade to 2023-12.
> 
> - javax.inject has been replaced with jakarta.inject.
> - added missing features to target file.
> - upgraded tycho to 3.0.5.
> - upgraded jetty to 10.0.18.

There's also some modification to be done regarding the javax -> jakarta changes, because they are new to 2023-12 there is some compatibility issue with using previous target platforms.

See: https://eclipse.dev/eclipse/news/4.30/platform.php#support-jakarta-annotations

> If it necessary to make a Plug-in compatible with past versions (that don't support jakarta annotations), recent and future versions (that don't support javax annotations) of the E4-Injector, it can be considered to apply the annotations from both namespaces simultaneously and to import the packages from both namespaces only optionally.

-------------

PR Comment: https://git.openjdk.org/jmc/pull/546#issuecomment-1899094203


More information about the jmc-dev mailing list