Плагин Eclipse для обнаружения неиспользованных методов в классе/пакете

Среди других мест у меня есть интерпретатор с таблицей названий команды и указателя на функцию для интерпретации той команды. Существует приблизительно 60 команд. Это не было бы невероятно обременительно для использования линейного поиска - но я использую двоичный поиск.

9
задан GEOCHET 9 October 2009 в 15:34
поделиться

2 ответа

Something like EclEmma (http://www.eclemma.org/) might be what you're looking for. It shows code coverage for packages, classes, methods and individual lines.

Some lines will never get 100% coverage (e.g. Enums) but it will give you a good idea about what's being used.

3
ответ дан 4 December 2019 в 11:42
поделиться

alt text

Of course, any of those tools can NOT deterministically find unused code (see the Halting Problem). Any code could eventually be called, through various means like Reflection.
But those static analysis tools can help.
For additional hints, a good test coverage is still required (dynamic analysis).

15
ответ дан 4 December 2019 в 11:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: