Page MenuHomePhabricator

edocgen: Remove links from stable to beta classes
Open, HighPublic

Description

Currently, BETA classes do not get docs generated for them, and they are not referenced in automatic documentation (which is good).
However, if some stable class references a BETA class, a link is created, which is broken.

We should turn the link into plain text and add a note explaining that that class is still BETA: (object still in beta stage).

This is already done in the C# documentation:
https://enlightenment.github.io/www-content/gh-pages/api/csharp/api/Efl.Ui.Box.html
(Look for the link to Efl.Gfx.IArrangement).

segfaultxavi triaged this task as High priority.

Correction: automatic documentation does reference sometimes beta classes, producing broken links.
For example, in the Full Hierarchy table.