Cppcheck — это инструмент, который анализирует наш код CPP. Я хочу создать собственное правило для Cppcheck, чтобы проверять, есть ли у всех функций комментарии или нет. Для этого мне нужен шаблон PCRE (Pearl regex). Или любые другие предопределенные правила для решения этих сценариев.
Cppcheck: Пользовательское правило для проверки Комментарии для всех функций
comment
И в чем именно заключается ваш вопрос?
- person Grzegorz Adam Kowalski   schedule 21.05.2014
comment
Мы можем реализовать это правило для вас в PVS-Studio.
- person   schedule 21.05.2014
comment
Вы пробовали doxygen? Он больше подходит для этой цели.
- person Wolf   schedule 06.06.2014
Ответы (2)
Доступны некоторые предопределенные правила @ installerlocation\cfg, для чего они нужны? можем ли мы писать правила, используя его вместо инструментов?
person
Nethaji
schedule
27.05.2014
Вы бы лучше сделали комментарий из этого.
- person Wolf; 05.06.2014
Я автор cppcheck. Да, вы можете писать правила, используя выражения PCRE. Но, насколько я знаю, вы не можете видеть, есть ли комментарии к правилу. Насколько мне известно, все комментарии и отступы удаляются перед выполнением любых правил.
person
Daniel Marjamäki
schedule
05.06.2014
Это вызвано этапом токенизации, который выполняется до того, как cppcheck применит свои правила? Возможно ли, что есть псевдо-токен для комментариев? Или комментарии просто добавляются к (необязательному) пробелу между токенами? Кстати: ранний ответ нет сделал бы его более прагматичным ответом.
- person Wolf; 06.06.2014