[
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)