Как добавить цикломатическую сложность в sonar-cxx?

Я пытаюсь добавить отчет о ящерице ( https://github.com/terryyin/lizard) в сонар, чтобы создать проблемы с функциями, превышающими порог

Есть ли способ добиться этого?

1 ответ

Решение

У сонара есть свой собственный расчет цикломатической сложности, поэтому мне не нужно импортировать внешний отчет (ящерица).

Создать проблему так же просто, как активировать новые правила в профилях качества с помощью тега перегрузка мозгов:

  • Файлы не должны быть слишком сложными: порог по умолчанию 200
  • Функции не должны быть слишком сложными: по умолчанию 10, в моем случае я позволил 30
Другие вопросы по тегам