Генерация полной цикломатической сложности для Java 8

Я хотел бы понять качество большой кодовой базы Java 8. Для этого мне интересно получить показатель цикломатической сложности (McCabe) для каждого отдельного проекта относительно общего количества строк кода на проект. Это поможет понять относительное качество и определить, правильно ли субъективное чувство технического долга разработчиков. Это также позволит мне составить график таких метрик с течением времени, что поможет понять, растет ли качество или снижается. По крайней мере, это мои гипотезы.

Есть ли инструменты, которые могут генерировать такие оценки сложности? Такие инструменты, как Checkstyle и PMD, могут оценить сложность методов и т. Д. По сравнению с пороговым значением, но это не то, что мне нужно; Мне нужна общая оценка сложности для заданной кодовой базы. Я слышал о таких инструментах, как JavaNCSS, но, увы, это больше не поддерживается.

0 ответов

Другие вопросы по тегам