2013-05-15 29 views
0

我使用的是长台斜线,以使他们在代码中脱颖而出记录我的代码。的Doxygen包括结尾的斜杠之后一行@brief评论

////////////////////////////////////////////////////////////////////// 
/// @brief This is a simple test struct. 
////////////////////////////////////////////////////////////////////// 
struct Foo 
{ 
    ////////////////////////////////////////////////////////////////////// 
    /// @brief Function with single line brief to demonstrate issue. 
    ////////////////////////////////////////////////////////////////////// 
    void a() {} 
}; 

我已经建立的doxygen从一个全新的颠覆结帐时,它的斜线上在每个块的结尾线之上运行的代码包含在简要说明。在我的系统中安装的doxygen 1.8.1中不存在这个问题,所以这似乎是doxygen主干中的一个错误。

我已经提交的bug 700345到doxygen的项目,但我有兴趣参加射击在解决这个我自己。我无法找到的代码的doxygen

用来检测注释块的结束。有没有人有与这部分代码的工作经验,并有一个时刻指向正确的方向?

仅供参考,迅速解决,这是@brief后添加一个空白注释行。我并不感兴趣,需要通过~10万行代码来识别有问题的注释块并添加一个空行(尚)。

回答

0

见我建议修复连接到您所提交的bug报告。

+0

谢谢你的补丁! –