Подтвердить что ты не робот

Может ли Eclipse использоваться для поиска всех вызовов с использованием устаревших методов?

Есть ли в Eclipse функция, позволяющая искать проект, чтобы найти все вызовы для устаревших методов?

4b9b3361

Ответ 1

Вы можете установить компилятор для генерации ошибок или предупреждений (по вашему выбору) для любого использования устаревшего API.

Настройки → Java → Компилятор → Ошибки/Предупреждения → Раздел устаревших и ограниченных API.

Затем каждое использование устаревшего метода или API будет отображаться как ошибка/предупреждение в представлении "Проблемы".

Ответ 2

Вы всегда можете использовать средства grep в разделе "Поиск → Файл". Eclipse может выполнить рекурсивный поиск @deprecated после того, как вы установите флажок "рассмотреть производные ресурсы".

Ответ 3

[Обновление через восемь лет для текущих версий Eclipse со снимками экрана.]

Сначала создайте свои проекты.. Когда вы строите свои проекты, представление "Проблемы" включает в себя девальвации по умолчанию. Вы можете группировать все отклонения вместе.

Чтобы показать представление "Проблемы" , используйте "Окно" > "Показать вид" > "Проблемы" .

Если отклонения не появляются после следующего шага, вы можете настроить их в настройках в Java > Компилятоp > Ошибки/Предупреждения.

Групповые отклонения вместе, используя меню "Просмотр проблем". Начните с клика по элементу управления, указанному ниже.

Меню для вызова типа проблемы Java

Как только вы это сделаете, откройте поддерево "Отсрочка". Например:

введите описание изображения здесь