redhat-developer / redhat-developer/vscode-java
go define wrong file when use lombok
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 2.3k
- Forks
- 546
- Ø Merge
- 20 Std. 1 Min.
- Gemergte PRs (30 T.)
- 11
Beschreibung
mac:11.4
vscode:1.56.2
plugin:Language support for Java ™ for Visual Studio Code v0.79.2
language server jdk:java 16.0.1
maven java runtime: jdk1.8.0
A.java source use lombok, and make jar. In my project i use a.getXX().
When i go define, vscode open A.class, but it look not a class file, it like A.java, and i cant see the real A.class file.
Open same project by IDEA, it can go to the real A.java, and i also can choose to go to the real A.class file.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Reproduziere das go-to-definition-Verhalten mit dem gemeldeten Setup aus macOS, VS Code, der Java extension, JDK, Maven runtime und Lombok unter Verwendung von A.java, A.class und a.getXX(). Vergleiche das Ergebnis mit IntelliJ IDEA. Als erledigt gilt die Aufgabe, wenn die Navigation die echte A.java erreicht und eine Möglichkeit bietet, die echte A.class anstelle der wie generiert wirkenden A.class-Ansicht zu öffnen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java, vscode
- Bereich
- developer-experience, tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 32/100