Метрики, запахи: Как найти самые длинные (в строках кода) методы в моем традиционном репозитории Java? - PullRequest
0 голосов
/ 30 ноября 2018

Какой самый простой способ найти самые длинные (с точки зрения строк кода) методы в унаследованной базе Java-кода?

Мы используем gradle и IntelliJ IDEA, поэтому в идеале это плагин для одного из них.

Ответы [ 2 ]

0 голосов
/ 30 ноября 2018

Вы можете попробовать JArchitect , он предоставляет из коробки множество правил запахов кода, и вы можете легко настроить правила по своему усмотрению, используя CQLinq - язык запросов кода, используемый для создания правил.

0 голосов
/ 30 ноября 2018

Я предлагаю вам немного изучить / погуглить «статический анализ кода», и вы скоро найдете такие вещи, как pmd и findbugs .

Для отслеживания этих отчетов с течением времени существуют корпоративные решения, такие как sonarqube

Все они имеют интегральную интеграцию

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...