Я пытаюсь создать индекс неиспользуемых методов Java в виде json-файла.Как проверить мертвые методы java во время выполнения
Существует несколько способов, которыми можно ссылаться на методы. Я уже проверял все остальные способы и имею относительно небольшой список, возможно, неиспользуемых java-методов.
Последний способ использования метода в других java-файлах. Они будут вызываться с базовым классом class.method (args, args2 и т. Д.), Где-то в исходном коде java.
Мой вопрос в том, есть ли простой способ просто проверить список возможных неиспользуемых методов, чтобы увидеть, не используется ли какой-либо из них в java-коде. Было бы идеально, если бы это можно было сделать во время выполнения, но это также сработает, если я смогу создать файл, который я мог бы прочитать во время выполнения.
Я попытался использовать готовое программное обеспечение, такое как UCDetector, но исходный код огромен, а работа UCDetector занимает часы и часто даже не заканчивается. Он также проверяет все методы, чтобы убедиться, что они используются, что является пустой тратой времени, так как я сузил ее до небольшого числа возможных методов проверки.
ваш IDE должен сказать вам, если метод не используется. – StackFlowed
Что пытаются решить? –
Это так, и это моя резервная копия ... Но мне действительно хотелось бы иметь определенный список всех полностью неиспользуемых методов вместо возможного списка, который мне тогда нужно проверить, чтобы увидеть, что на самом деле используется. Этот сценарий, скорее всего, будет запущен довольно часто, и было бы здорово, если бы он мог быть полностью автономным @StackFlowed – pythonHelpRequired