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

Use pseudo module for apidoc generation and honor json parameter #8263

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

ebarboni
Copy link
Contributor

Attempt to fix #8254

This will need json update to jdk apidoc link matching apidoc jdk used for complete patch.

First use the json parameter to have link to jdk doc

Triage package according to jdk >8 or not
As we are building without module element-list cannot be used, so delegation to multiple package-list file in their respective module. Triaged from https://github.com/apache/netbeans/blob/master/nbbuild/javadoctools/package-list and non used package is in the unreferenced folder for future update.

--
second commit is for the codebase to have apidoc compatible with new schema.

@ebarboni ebarboni added the JavaDoc [ci] enable java/javadoc tests and build-javadoc target label Feb 20, 2025
@ebarboni ebarboni added this to the NB26 milestone Feb 20, 2025
@ebarboni ebarboni requested review from mbien and sdedic February 20, 2025 11:03
Copy link
Member

@mbien mbien left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

makes sense to me. The json will tell it to link to JDK 17?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
JavaDoc [ci] enable java/javadoc tests and build-javadoc target
Projects
None yet
Development

Successfully merging this pull request may close these issues.

netbeans javadoc links to ancient java se javadoc
2 participants