Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 579677

Summary: Broken JavaDocs links in online developer's guide
Product: [RT] RAP Reporter: Benjamin Wolff <eclipse>
Component: RelengAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: mknauer
Version: 3.20   
Target Milestone: 3.21   
Hardware: PC   
OS: Windows 10   
URL: https://github.com/eclipse-rap/org.eclipse.rap.tools/issues/6
See Also: https://git.eclipse.org/r/c/rap/org.eclipse.rap.tools/+/192643
https://git.eclipse.org/c/rap/org.eclipse.rap.tools.git/commit/?id=f281bda95df9bab59962f3685bd5925431f76b99
Whiteboard: github

Description Benjamin Wolff CLA 2022-04-12 08:29:08 EDT
Copied from forum thread: https://www.eclipse.org/forums/index.php/t/1110537/

Dear RAP-Team,

I noticed that in the online developer's guide pages ( https://www.eclipse.org/rap/developers-guide/ ) all the links to JavaDocs are dead (404) beginning with RAP version 3.15. The last version with working links appears to be 3.14.

Working examples for 3.14:
https://www.eclipse.org/rap/developers-guide/devguide.php?topic=markup.html&version=3.14
https://download.eclipse.org/rt/rap/doc/3.14/guide/reference/api/org/eclipse/rap/rwt/RWT.html#MARKUP_ENABLED

Broken example as from 3.15:
https://www.eclipse.org/rap/developers-guide/devguide.php?topic=markup.html&version=3.15
https://download.eclipse.org/rt/rap/doc/3.15/guide/reference/api/org/eclipse/rap/rwt/RWT.html#MARKUP_ENABLED

It seems that the "api" folder is not part of the references anymore since version 3.15. You can see the difference here:

https://download.eclipse.org/rt/rap/doc/3.14/guide/reference/
https://download.eclipse.org/rt/rap/doc/3.15/guide/reference/

So either the links to the JavaDocs have changed, or the API doc folder was somehow removed in the buildchain as from 3.15.

I didn't find an open bug report for that issue. Please let me know if I should create one.

Best regards,
Ben
Comment 2 Markus Knauer CLA 2022-05-04 07:47:06 EDT
Starting with RAP 3.21 we are using GitHub issues.

I created a copy of this ticket as https://github.com/eclipse-rap/org.eclipse.rap.tools/issues/6 in order to have a single place to document future all changes. If there still any open issues, please use the appropriate GitHub project to continue discussions.