You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Had already used import org.springframework.security.test.context.support.WithMockUser; without issue.
Tried adding @WithSecurityContext to same class.
As I was typing, only 4 With* classes showed up (there are 6), and not the one I needed.
I go up to the imports, duplicate the WithMockUser line, delete "MockUser", hit Ctrl+Space, and all 6 With* classes show up! Why does it work here, but not at the class annotation?
I expect these would always show up.
I expect that after typing the full proper class name, that Ctrl+. would find the class and offer to import it.
If I type "@with", hit Ctrl+Space to bring up completion (still just shows the 4), continue with "Se", the suggestions are logical, but once I hit "c" I would expect the suggestions to go away, as there are no more logical ones. However, it stays up - no matter how much I hit Ctrl+Space to update it. (It appears like me activating it with my earlier Ctrl+Space has now prevented it from closing, even when the data is completed outdated, until you click away or hit Esc.)
Having a single minor issue preventing virtually all completion from working is already annoying enough, can't we have at least 1 thing that's nice?
Environment
Operating System: Windows 10 + WSL 2 Ubuntu
JDK version: WSL 2 Ubuntu openjdk-21
Visual Studio Code version: 1.90.2
Java extension version: 1.31.0
Spring Initializer project init'd a few days ago - current.
The text was updated successfully, but these errors were encountered:
Annotations have a @Target type to indicate the context in which the annotation is applicable. So if you don't see a particular annotation, it's usually because it cannot be applied in that context. Looking at the sources of these classes from a Spring Initializer project ..
@jdneo , do you remember why this behaviour occurs ? Specifically initiating completion by typing a character correctly removes all items when a character typed doesn't match anything, vs. initiating competion with "ctrl + space" incorrectly preserving all items when a character typed doesn't match anything :
Had already used
import org.springframework.security.test.context.support.WithMockUser;
without issue.Tried adding
@WithSecurityContext
to same class.As I was typing, only 4
With*
classes showed up (there are 6), and not the one I needed.I go up to the imports, duplicate the WithMockUser line, delete "MockUser", hit Ctrl+Space, and all 6 With* classes show up! Why does it work here, but not at the class annotation?
I expect these would always show up.
I expect that after typing the full proper class name, that Ctrl+. would find the class and offer to import it.
If I type "@with", hit Ctrl+Space to bring up completion (still just shows the 4), continue with "Se", the suggestions are logical, but once I hit "c" I would expect the suggestions to go away, as there are no more logical ones. However, it stays up - no matter how much I hit Ctrl+Space to update it. (It appears like me activating it with my earlier Ctrl+Space has now prevented it from closing, even when the data is completed outdated, until you click away or hit Esc.)
Having a single minor issue preventing virtually all completion from working is already annoying enough, can't we have at least 1 thing that's nice?
Environment
The text was updated successfully, but these errors were encountered: