microsoft / microsoft/vscode-java-dependency

Combined Classpath View

Offen
#706 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement
Vorherrschende Sprache
TypeScript
Sterne
199
Forks
105
Ø Merge
1 T. 22 Std.
Gemergte PRs (30 T.)
27

Beschreibung

Is it possible to change the view so that it just shows the classpath and ignores all other files? I dislike the separation between src/test/** and src/main/** and feel like that should be within a single view. Any thoughts or ways I can do this? This is true with both the "flat view" and the "hierarchical view" as well.

Environment
  • Operating System: Windows 10
  • JDK version: OpenJDK 11
  • Visual Studio Code version:
    image
  • Java extension version:
  • v1.14.2022120603
  • vscode-java-dependency viewer version
  • v0.21.2022111900
Steps To Reproduce
  1. Step 1 Create a fresh project using https://start.spring.io underneath create files/folder(s) under the following path src/test/java/**.java this pattern follows the standard conventions around maven.
  2. Open project with VSCode

[Please attach a sample project reproducing the error]
Please attach logs

Current Result

image

Expected Result

image

Additional Informations

Dupe of https://github.com/redhat-developer/vscode-java/issues/2829 bc I was dumb and opened it on the wrong repo.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, das verknüpfte Duplikat, redhat-developer/vscode-java issue 2829, zu lesen und die flachen und hierarchischen Ansichten des Dependency Viewers in einem Beispiel-Maven-Projekt zu vergleichen. Als abgeschlossen gilt die Aufgabe, wenn der Classpath als eine kombinierte Ansicht dargestellt werden kann, ohne die aktuelle Trennung von src/test und src/main, wobei das Verhalten für die anderen derzeit angezeigten Dateien definiert ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java, typescript
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
15/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.