Integrated: JDK-8263468: New page for "recent" new API
Hannes Wallnöfer
hannesw at openjdk.java.net
Tue Jun 8 18:25:18 UTC 2021
On Wed, 26 May 2021 16:02:29 GMT, Hannes Wallnöfer <hannesw at openjdk.org> wrote:
> This adds a new kind of summary list for new API added in specific releases, and adds information to the deprecated API list about elements that were deprecated in the given releases.
>
> The changes to the code are relatively minor thanks to the existing infrastructure for summary list pages, which was extended by adding the `getTableCaption` and `addTableTabs` methods to `SummaryListWriter.java` in order to generate tabbed tables.
>
> One important area that needs to be reviewed is the addition of resources in `standard.properties`. A relatively big share of discussion and effort went into shaping the UI messages.
>
> The build system change adds options to generate API changes for all releases after JDK 11, with "New API since JDK 11" as page title for the new API page. I uploaded the generated documentation here:
>
> http://cr.openjdk.java.net/~hannesw/8263468/api-pr.00/new-list.html
> http://cr.openjdk.java.net/~hannesw/8263468/api-pr.00/deprecated-list.html
This pull request has now been integrated.
Changeset: dc6c96bb
Author: Hannes Wallnöfer <hannesw at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/dc6c96bbaf1c0af3eacaa2e59646ed7c5bb0767d
Stats: 1920 lines in 40 files changed: 1846 ins; 34 del; 40 mod
8263468: New page for "recent" new API
Reviewed-by: erikj, jjg
-------------
PR: https://git.openjdk.java.net/jdk/pull/4209
More information about the build-dev
mailing list