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

"Поиск использования" в сторонних библиотеках

Я использую Intellij с Maven, поэтому очень легко загрузить исходный код любой сторонней библиотеки, которую я использую (при условии, что он отправил источник в репозиторий Maven, конечно). Возможно ли найти способы использования в этой сторонней библиотеке?

Другими словами, я хотел бы использовать действие IntelliJ "Найти использование" и найти способы использования, которые не содержатся в моем коде, но в исходном коде третьей стороны. Является ли это возможным? Если нет в IntelliJ, есть ли другой инструмент, который делает это?

4b9b3361

Ответ 1

UPDATE

Хорошо, поэтому я обнаружил, что вы можете искать обычаи. Когда вы используете ALT-F7 (найдите способы использования) для метода, просто выберите свою область как Проект и библиотеки, а не только проект или модуль. Это отлично работает для меня. Находит все способы использования и т.д. В других библиотеках, в которые включен исходный код.

ОРИГИНАЛЬНЫЙ ОТВЕТ Я не могу думать, что возможно (может быть, я ошибаюсь, поэтому, если кто-нибудь знает, что меня тоже будет интересовать ответ). Насколько я понимаю, добавление исходного кода просто дает вам возможность "видеть", что происходит в этом коде. Это действительно не включено в ваш проект. IntelliJ только индексирует ваш собственный проект для поиска способов использования и т.д.

Что касается других приложений, я не знаю:)

Ответ 2

Функция IntelliJ Find Usages имеет область "Проект" и "Проект и библиотеки" (которая включает в себя ваши зависимости maven). Мне кажется, что "Проект и библиотеки" недоступен для символов, определенных в вашем исходном коде, но доступен для символов, определенных в ваших зависимостях.