Установите Eclipse Metrics Plugin . Чтобы создать отчет в формате HTML (с дополнительными XML и CSV) right-click a project -> Export -> Other -> Metrics
.
Вы можете настроить метрики «Строки кода», игнорируя пустые строки и строки только для комментариев или исключая Javadoc, если хотите. Для этого проверьте вкладку на Preferences -> Metrics -> LoC
.
Вот и все. Не существует специальной опции для исключения фигурных скобок {}
.
Плагин предлагает метрику, альтернативную LoC, которая называется Количество операторов . Вот что говорит об этом автор:
Этот показатель представляет количество операторов в методе. Я считаю, что это более надежная мера, чем строки кода, поскольку последняя хрупка по отношению к различным соглашениям о форматировании.
Редактировать:
После того, как вы прояснили свой вопрос, я понимаю, что вам необходимо просматривать нарушения метрик в реальном времени, например предупреждения компилятора или ошибки. Вам также нужна функциональность отчетов для создания отчетов для вашего босса. Плагин, который я описал выше, предназначен для отчетов, потому что вы должны экспортировать метрики, когда хотите их увидеть.