Project

General

Profile

Actions

Task #3210

closed

Fix doxygen errors and enable strict documentation check in Jenkins CI

Added by Alex Afanasyev over 8 years ago. Updated over 8 years ago.

Status:
Closed
Priority:
Normal
Category:
Docs
Target version:
Start date:
09/17/2015
Due date:
% Done:

100%

Estimated time:

Description

We have a substantial amount of doxygen errors/warnings that we are mostly ignoring. We should fix these and to avoid making the same mistakes in the future, we should enable documentation build for every commit and fail the build process if there are warnings.

There are limitations on what doxygen understands. In complex cases we would need to add doxygen-specific workarounds. This will also help with documentation clarity. This can be achieved using DOXYGEN macro that is defined exclusively when doxygen is processing source code.


Related issues 1 (0 open1 closed)

Related to ndn-cxx - Task #3199: Enable clang's -WdocumentationRejected

Actions
Actions

Also available in: Atom PDF