[ 
https://issues.apache.org/jira/browse/SINGA-336?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

wangwei updated SINGA-336:
--------------------------
    Priority: Minor  (was: Critical)

> Complete C++ documentation
> --------------------------
>
>                 Key: SINGA-336
>                 URL: https://issues.apache.org/jira/browse/SINGA-336
>             Project: Singa
>          Issue Type: Bug
>          Components: Documentation
>            Reporter: Moaz Reyad
>            Priority: Minor
>
> The documentation of C++ classes is not complete. 
> Improving the C++ documentation will help developers to contribute 
> improvements and bug fixes in the core modules. It will also help users to 
> understand how SINGA works and it will enrich the overall system 
> documentation.
> There are two problems here:
> # The doxygen documentation is set only for two include directories while 
> ignoring all C++ classes in other directories:
> https://github.com/apache/incubator-singa/blob/master/doc/Doxyfile#L107
> {code}
> INPUT                  = ../include ../build/include
> {code}
> This can be solved either by adding other directories to Doxygen input, or 
> moving the header files (for example from src/model/layer) to /include if we 
> want to avoid storing header files under /src. 
> # The coverage of the C++ documentation now is only 42.1 % as measured by 
> coverxygen tool.  
> This does not take into account also the missing classes which are not 
> currently in the doxygen input. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to