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

Reply via email to