Details
-
Type:
Improvement
-
Status: To Do
-
Resolution: Unresolved
-
Fix Version/s: None
-
Component/s: Stack Documentation and UX
-
Labels:
-
Story Points:2
-
Team:SQuaRE
Description
It would greatly help the doxygen to numpydoc conversion if we could automate at least a little of the process. A day or so of effort by a regex or parsing expert would probably cut everyone else's manual labor by half.
For example, automatically converting the parameters and returns sections from:
@param[in] foo stuff
|
@param[in] bar more stuff
|
@return something else
|
into something like:
Parameters
|
----------
|
foo : `Unknown`
|
stuff
|
bar : `Unknown`
|
more stuff
|
|
Returns
|
-------
|
Unknown : `Unknown`
|
something else
|
Something like this could be a start, although it doesn't deal with some subtleties like @param[out] being used for return values.