Подсказка аннотации весны для Intelij, чтобы не предупреждать о невозможности автоматического подключения - PullRequest
0 голосов
/ 24 января 2020

Я работаю над библиотекой, которая использует собственную фабрику компонентов для создания реализации во время выполнения (аналогично Spring Data). Когда я использую библиотеку, клиенты заканчивают тем, что автоматически подключают (конструктор, поле и т. Д. c.) Интерфейс из библиотеки, и хотя он работает во время выполнения, Intelij оставляет раздражающие предупреждающие сообщения на полях, потому что он не знает как работает библиотека:

Could not autowire. No beans of ... found.

Я знаю, что есть способы подавить это предупреждение в каждом конкретном случае в клиентском коде, но есть ли какие-либо аннотации или что-то, что я могу как-то поместить в библиотеку, чтобы клиентам не приходилось делать это повсеместно? Что-то в этом роде @NotYourTypicalBeanSoDontWarnAboutIt - явно преувеличенное, но, надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...