Incorrect code completion in JSP

When invoking code completion in JSP expression language, previously IDEA suggested JavaBean properties only.
However, in recent builds, IDEA start to suggest method as well - for example the various wait() methods from java.lang.Object are included in the suggested completion items.

This is wrong - regular JSP EL cannot call methods.
The incorrectly suggested completion entries add a lot of noise to the code completion menu, making working with JSPs quite a pain.

If you're annoyed by this as well, feel welcome to vote for the issue linked below
http://youtrack.jetbrains.net/issue/IDEA-52373

2 comments

Dmitry, things are still not well in 9.0.2.

Inside JSP EL, I get code completion for write-only bean properties (e.g. having setters only).
Is this by design, or a regression? I'm assuming the latter, and have filed a bug for this:
http://youtrack.jetbrains.net/issue/IDEA-54354

0

Please sign in to leave a comment.