redhat-developer/intellij-quarkus

Completion for props in application.properties is not honors annotation @WithName in some cases

lasteris opened this issue · 6 comments

I've described the problem more detailed in application.properties of my reproducer.

Here is reproducer sample: https://github.com/lasteris/quarkus-reproducer-idea-plugin
IntelliJ IDEA 2024.1.2 (Ultimate Edition)

Below is picture how does it look for me:
изображение

But obviously, row 14 should be highlighted, not 9.

I think this highlighting is managed by IJ himself but I dont master this feature.

I need to investigate your issue

But if it IJ itself, then how it understands relationship of application.properties key to field of some Configuration interface.
And moreover, for custom interfaces this is working as it should. I don't understand what really in quarkus-cxf config so different

Are you using Quarkus support from Jetbrains?

I've opened now plugins and saw,
изображение
so, as i understood correctly, i need to remove Jetbrains plugin and install Quarkus Tools of RedHat ?

@angelozerr Thank, you, i m feeling me so dumb now. Your plugin works perfectly. I' even did not know that there are 2 plugins.
I think issue we should close

@angelozerr Thank, you, i m feeling me so dumb now. Your plugin works perfectly. I' even did not know that there are 2 plugins.
I think issue we should close

Glad you have fixed your issue by installing our IJ Quarkus plugin.

Hope you will enjoy with it.