Details
-
Type:
Story
-
Status: Won't Fix
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: pipe_tasks, Stack Documentation and UX
-
Labels:None
-
Epic Link:
-
Team:SQuaRE
Description
The currrent Doxygen documentation generates documentation for options in the config class of tasks. However, the quality of the documentation generated leaves a lot to be desired: Doxygen merely embeds a block of code that just happens to include the help string but also includes a lot of unnecessary code. This makes the config parameters hard to find, hard to parse (by humans) and makes them very inconvenient to use when documenting source code. Provide some method for presenting the config options in a visually pleasing manner.
Attachments
Issue Links
- mentioned in
-
Page Loading...
Actually, I think the description above slightly undersells the issue.
As far as I can see from looking e.g. here, Doxygen doesn't even really copy the help strings – it just embeds blocks of code which include the (unformatted) help strings as well as a bunch of other boilerplate. That's not just ugly ("visually pleasing" is nice, but isn't top priority), but it's hard to find, hard to include in the task documentation, etc.