redhat-developer / redhat-developer/vscode-java
Copies entire project to VSCode workspaceStorage. Doesn't cleanup on Uninstall
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
Upon opening the single .java file in the repo, this extension (secretly, as far as I'm concerned) copied the entire workspace file tree to VSCode's workspaceStorage. This duplicated 50GB, including (obviously) many files with no relationship to java. Not sure what the rationale for copying every file could be...
but at the very least, clean everything up upon uninstall guys.
Environment
- Operating System: macOS 10.14.5
- JDK version: None!
- Visual Studio Code version: 1.36.1
- Java extension version: latest
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, das beim Öffnen einer einzelnen .java-Datei in Visual Studio Code beschriebene Verhalten zu reproduzieren. Untersuche anschließend, wie die Erweiterung VSCode workspaceStorage verwendet und wie die Deinstallation gehandhabt wird. Fertig ist die Aufgabe, wenn die Erweiterung nicht mehr unnötigerweise unrelated Workspace-Dateien kopiert und ihre gespeicherten Projektdaten bei der Deinstallation entfernt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java, typescript, 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
- 25/100