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