redhat-developer / redhat-developer/vscode-java
Provide an editor to open the diagnostics at project level
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
Currently when you click an error at project root level in PROBLEMS view, it will throw some error saying Unable to open 'project': File is a directory.

This error is like a bug. When the problems are showed in the PROBLEMS view, the user will expect to open the resource and able to fix it. For the Java language server, the closest project configuration resource file is .classpath, however it's apparently not friendly for user to edit it manually. One idea is the Java language server provides a special web view to show the project structure (such as build path).
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
Beginne damit, den Fehler auf Projektebene aus der PROBLEMS-Ansicht zu reproduzieren und nachzuverfolgen, wie der Java language server diese Diagnose verarbeitet. Überprüfe die durch .classpath dargestellte Projektkonfiguration und bestimme den Umfang des vorgeschlagenen Projekteditors oder der Webansicht. Die Aufgabe ist erledigt, wenn das Anklicken einer Diagnose auf Projektebene eine benutzerfreundliche Ressource öffnet, die das Beheben des Problems unterstützt, ohne .classpath manuell bearbeiten zu müssen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java, typescript, vscode
- Bereich
- developer-experience, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 30/100