Как убедиться, что комментарии к документации в стиле doxygen не пропущены в коде C / C ++? - PullRequest
0 голосов
/ 20 октября 2019

Я хочу выполнить какой-либо анализ кода или статического кода на коде C / C ++, который выдает предупреждение, если есть код с отсутствующей документацией, например, функция без комментария к документации в стиле doxygen. Другими словами, я хочу обеспечить соблюдение определенных стандартов кода. Я посмотрел на clang-tidy и cppcheck, но не очень далеко.

Чтобы было немного яснее, чем я ожидаю - от Python я привык к чему-то вродеэто:

$ cat test.py 
def answer():
    return 42
$ python3 -m pylint test.py 
************* Module test
test.py:1:0: C0111: Missing module docstring (missing-docstring)
test.py:1:0: C0111: Missing function docstring (missing-docstring)

------------------------------------------------------------------
Your code has been rated at 0.00/10 (previous run: 0.00/10, +0.00)
...