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
Unzip the attached project.zip file into an otherwise empty directory
Start code bug.code-workspace
Ensure that a text editor is not open for Foo.java
Click that you trust the author of this workspace (to enable debugging)
Observe that no problems are reported in the Problems pane
Open the file src/test/java/com/example/QuxTest.java from the Explorer pane
Right-click the triangular play icon next to public class QuxTest
Choose Debug Test from the context menu
Notice that a problem appear in the Problems pane for file Foo.java:
"The method b() is undefined for the type Mumble"
Click on the problem to open file src/main/java/com/example/Foo.java
Notice that the problem disappears by itself as the editor for Foo.java opens
Close the editor for Foo.java
Exit VSCode
Restart VSCode, as in point 1.
Observe that the problem reappears in the Problem pane, this time without opening the debugger.
Current Result:
A problem is reported for the class used in an annotation.
Expected Result:
No problems should be reported.
Additional Informations:
I reckon that this problem is related to annotation processing inserting stubs for the depended-on classes, and then these stubs aren't resolved properly. It started to appear related to the debugger a couple of minor versions ago, but from 1.82.2 it also happens every time the project is loaded, after it has been triggered by the debugger initially.
Environment
Steps To Reproduce
code bug.code-workspace
public class QuxTest
"The method b() is undefined for the type Mumble"
Current Result:
A problem is reported for the class used in an annotation.
Expected Result:
No problems should be reported.
Additional Informations:
I reckon that this problem is related to annotation processing inserting stubs for the depended-on classes, and then these stubs aren't resolved properly. It started to appear related to the debugger a couple of minor versions ago, but from 1.82.2 it also happens every time the project is loaded, after it has been triggered by the debugger initially.
@testforstephen In microsoft/vscode-java-debug issue #1247 you asked for a minimal example. This looks a lot like it is related, so maybe this could be used?
project.zip
The text was updated successfully, but these errors were encountered: