如何使用 CI 和 doxygen 来了解新代码是否被很好地记录下来

How to use CI and doxygen to know only if new code is well documented

提问人:Tom Penard 提问时间:11/9/2023 更新时间:11/9/2023 访问量:32

问:

我有一个非常旧的 c++ 项目。这个项目没有完整的文档,我们和我的同事一起决定记录这个项目的新代码。所以我的问题是:

有没有办法让 Doxygen 在 CI 中失败(与 WARN_IF_UNDOCUMENTED 和 WARN_AS_ERROR 选项相同),但仅适用于添加的新代码?

C++ 连续集成 Doxygen

评论

0赞 pptaszni 11/9/2023
您可以在选定的文件上运行它:stackoverflow.com/a/10260536/4165552 ;似乎没有任何选项可以从单个源文件中选择特定行,因此您需要从这里即兴创作。
0赞 albert 11/9/2023
您使用的是哪个版本的 doxygen?不,没有这样的选项,因为 doxygen 不知道与上一次相比添加了什么(doxygen 不是编译器,但据我所知,编译器也不知道这一点)。

答: 暂无答案