Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show changed/added/removed internal modules #150

Open
maxandersen opened this issue Mar 20, 2023 · 1 comment
Open

Show changed/added/removed internal modules #150

maxandersen opened this issue Mar 20, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@maxandersen
Copy link

Hello, I would like to propose the following improvement on this page:

list module name changes/removals/adds?

just found that "jdk.naming.ldap" is a module name only showing up in Java 11 - not 9 nor 12 and wondered if that was documented somewhere.

for i in {11..17}; do echo "$i"; eval "$(jbang jdk java-env $i)" && java --list-modules | grep naming.ldap; done

was what I used to spot it. would've been nice if javaalamanc could capture similar.

@marchof
Copy link
Owner

marchof commented Mar 21, 2023

Hi @maxandersen, currently only java.* and javax.* packages are considered. Internal API (sun.* etc) are excluded as well as jdk.* modules. I expect lots of changes in those (because they are not API) so I'm not sure whether it is a good idea to include them on the general comparison page.

But adding just a list of modules (incl. diffs) might be an option.

@marchof marchof changed the title Feedback on page "The Java Version Almanac" Show changed/added/removed internal modules Mar 21, 2023
@marchof marchof added the enhancement New feature or request label Sep 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants