Не срабатывает контекстная подсказка в файле applicationContext.xml в проекте собранном с помощью Maven
Прохожу курс Заура Трегулова по спрингу. Наткнулся на такой момент.
У Заура при создании описания бина в файле applicationContext.xml Идея подсвечивает ошибку, связанную с тем, что в описании бина не прописывается внедрение ссылки через конструктор, так как бин создается у класса, у которого нет конструктора по умолчанию. Когда я стал повторять у себя то же самое, также в Идее (версию смотрите в конце сообщения), она ничего не подсветила.
Я попробовал запустить код, в котором создается соответсвующий бин, но ожидаемо получил ошибку компиляции по причине отсутствия дефолтного конструктора "No default constructor found".
Я понимаю, что это всего лишь подсветка синтаксиса, но зуд, который создается от незнания причин такого поведения раздражает. Если кто-то в курсе такого поведения Идеи, прошу вас поделиться причиной.
Я сначала подумал, что дело в том, что Заур создает проект как спринговый изначально, а я собирал через мэйвэн (архитип quickStart) и прописывал в зависимостях спринг контекст. Но даже после того, как создал новый проект выбрав вначале Спринг, ничего не поменялось.
Версия Идеи:
IntelliJ IDEA 2020.1 (Ultimate Edition)
Build #IU-201.6668.121, built on April 8, 2020
Runtime version: 11.0.6+8-b765.25 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0