Я пытаюсь создать экземпляр объекта, используя класс во внешнем банке. Это баночка, которую член команды разрабатывает и недавно изменил методы интерфейса.
Проблема в том, что IntelliJ по-прежнему считает, что конструктор класса должен принимать 4 аргумента (старый интерфейс), а не 3 (новый интерфейс).
Я могу гарантировать, что jar в зависимостях модуля является новой версией. Это также подтверждается тем фактом, что код успешно компилируется.
Итак, мой вопрос: почему IntelliJ все еще считает, что у меня должен быть старый интерфейс? Есть ли какой-то кеш, который не обновляется должным образом?
Прикрепленный скриншот демонстрирует проблему.
Спасибо.