【发布时间】:2014-07-07 11:32:12
【问题描述】:
我已经用 doxygen 激活了警告
WARNINGS = YES
WARN_IF_UNDOCUMENTED = YES
WARN_IF_DOC_ERROR = YES
WARN_NO_PARAMDOC = YES
但是像这样的无证方法:
void AnimationManager::setAnimationTimeStep( double timeStep )
{
...
}
在 doxygen 生成期间不要抛出任何警告。 在这种情况下有什么方法可以显示警告吗?
同样的问题与无证返回,例如
/**
* @brief brief description
*/
bool AnimationManager::hasAnimationTimeStep( )
{
...
}
不会对无证退货发出警告
【问题讨论】:
-
您绝对确定包含未记录代码的文件在您的 INPUT 定义范围内吗?
-
是的,当然,如果我记录这些方法但忘记了参数,这些方法会抛出错误。但我知道我应该有警告?我可以在这里尝试一些最小的测试。
-
您使用的是 EXTRACT_ALL 吗?是否设置为 YES 会禁用一些警告。
-
你是对的,谢谢你指出这一点。将其设置为 NO 会为未记录的方法产生警告。
-
为了完整性添加为“答案”。
标签: documentation warnings doxygen