Hi folks, I started a PR to clean up the api doc. The main goal is that we need javadoc to success with failonerror set to true. Because if it fails only architecture and api change are generated but not the javadoc.
The most important issue is the following : On the master it’s currently not possible to build using jdk 11 because java.source.base need a classpath with nbjavac (jdk 18) (they may be other modules involved). I’m not sure if providing a javadoc for nbjavac could help as Neil comment. For being able to fix javadoc issue in source - I use a jdk 18 to be consitent with the jdk nb-javac use. - I changed the javadoc checker to check all the html file to remove maximum issue And there is a lots of issues 😃 fixed the apichanges,arch.xml fixed typos on doc ( like < < ; ) removed links that were using private/protected reference. (we expose only org.netbeans.api.*, org.netbeans.spi.*) using our new netbeans.apache.org url as much as possible. And also coherent url pattern. So 1000 modifications later it compile on master with only a few bad links remaining Here is a list of the faulty links https://cwiki.apache.org/confluence/display/NETBEANS/NetBeans+apidoc+referenced+url That the second issue: the missing page from fomer netbeans website and blogs. Web.archive.org get them all. So I need your advise what to do with that. 1) Change the links to web.archiva.org 2) Remove the links 3) Copy from webarchive to our site but I'm unsure of the copyright here. 4) other idea In the case of 3) could we have. netbeans.apache.org/projects/autoupdate, netbeans.apache.org/projects/ui Best regards Eric --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
