私たちは C++/C# ライブラリを管理していますが、多くのクラスと関数が文書化されていないことに気付きました。
コードを解析して文書化されていないクラスとメソッドを探し、文書化されていないクラス/メソッド/関数のリストを生成するスクリプトを作成することを考えました。
また、不足しているドキュメントの dOxygen タグを配置するスクリプトも必要です。つまり、そのようなコードが見つかった場合:
bool Myclass:undocumentedMethod(int a);
それは
/// \brief <DESCRIPTION>
/// \param a <DESCRIPTION>
/// \return bool <DESCRIBE RETURN VALUE>
bool Myclass:undocumentedMethod(int a);
もちろん、関数が将来、自動生成されたドキュメント ヘッダーを持っていても、誰もヘッダーに触れていない場合、レポートではドキュメント化されていないと報告されます。
そのようなツールを開発するには、どのスクリプト言語を使用しますか?
アンソニー