redhat-developer / redhat-developer/vscode-java
No report for two Classes in the same package with same name
Offen
Dieses Issue hat noch niemand übernommen.
bug
diagnostics
- Vorherrschende Sprache
- TypeScript
- Sterne
- 2.3k
- Forks
- 546
- Ø Merge
- 20 Std. 1 Min.
- Gemergte PRs (30 T.)
- 11
Beschreibung
Just as the title says, eclipse will report it.
Environment
- Operating System: Windows 10
- JDK version: 1.8.0_161
- Visual Studio Code version: 1.39.2
- Java extension version: 0.51.0
Steps To Reproduce
// src/test/C1.java
package test;
public class C1 {}
class Same {}
// src/test/C2.java
package test;
public class C2 {}
class Same {}
Current Result
No problem dectected.
Fail to build.
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
Reproduzieren Sie das Problem mit src/test/C1.java und src/test/C2.java, die jeweils dieselbe package-private-Klasse deklarieren, und bestätigen Sie, dass die Erweiterung kein Problem meldet, bevor der Build fehlschlägt. Verfolgen Sie den Java-Diagnose-Einstiegspunkt, der doppelte Klassen behandelt, und überprüfen Sie anschließend, dass das Problem mit dem doppelten Namen vor dem Build-Fehler oder gleichzeitig mit ihm gemeldet wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- devtools
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100