2011-12-07 13 views
6

Obecnie używam Doxygen do generowania dokumentacji moich projektów C++. Ponieważ Doxygen jest świetny i generuje wiele informacji, zastanawiałem się, czy istnieje sposób na integrację metryk projektu w wygenerowanej dokumentacji.Generowanie metryk projektu za pomocą Doxygen?

Kiedy rozmawiam z metryki, myślę o linii kodu, szereg zajęć, liczbę funkcji, cyclomatic złożoności itd

Czy istnieje coś zrobić?

Jeśli nie jest to możliwe bezpośrednio, czy istnieje sposób, aby stworzyć trochę wtyczki do Doxygen, aby dodać więcej informacji do generowania dokumentacji?

Odpowiedz

4

Zajrzałbym do wyjścia XML generowanego przez doxygen, które może mieć potrzebne informacje, chociaż może być konieczne ponowne uruchomienie doxygen.

Możesz dodać skrypt preprocesora przed uruchomieniem doxygen, który wygeneruje dla Ciebie dane i utworzy zestaw stron do wyświetlenia tych informacji. (Zajrzyj do opcji INPUT_FILTER w pliku Doxy)

Chciałbym również zamieścić to pytanie na [email protected], jeśli jeszcze tego nie zrobiłeś.

Powiązane problemy