ebarboni opened a new pull request, #8368: URL: https://github.com/apache/netbeans/pull/8368
This is a proposal to have a bit more modern apidoc. Using css/html from new layout javadoc tool 23. In order to work, bootstrap ant task - linkchecker need upgrade to scan more element, and allow other ordering of attribute to find href/name/id. - javadocindex need to parse new div based navigation file. - arch.java needs new parameters to render optional element Inject into arch/apichanges pages - new menu + header that looks like normal apidoc page - deprecated menu if deprecated.html present. correct some top level page to not swallow api so we have correct text instead blank text. css altered to get green header with green taken from APache NetBeans website to make difference when you look at jdk apidoc. This PR will lead to many checklink errors because ` ( ) , ` should be back to the href as before they were replaced by `-` Example: ` @org-openide-util@/org/openide/util/BaseUtilities.html#isWindows--` needs to be replaced by `@org-openide-util@/org/openide/util/BaseUtilities.html#isWindows()` tested on jdk 23 and 24. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@netbeans.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@netbeans.apache.org For additional commands, e-mail: notifications-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists