Inconsistent formatting (first pass, second pass results in a different output).
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 55/100
Rechercherichtung
Reproduziere das Problem mit dem Java-Snippet in src.java und den gezeigten google-java-format-1.27.0-all-deps.jar-Befehlen und vergleiche anschließend 1.java und 2.java. Erledigt ist die Aufgabe, wenn die wiederholte Ausführung des Formatierers identische Ausgaben erzeugt und kein diff zwischen der ersten und der zweiten formatierten Datei besteht.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
This class:
class Xyz {
void foo() {
int i = 0;
switch (i) {
case 18:
{ /* Break so we don't hit fall-through warning: */ break;/* ignore STRING */
}
}}}
results in a different output when you run gjf multiple times:
$ java -jar google-java-format-1.27.0-all-deps.jar src.java > 1.java
$ java -jar google-java-format-1.27.0-all-deps.jar 1.java > 2.java
$ diff 1.java 2.java
7c7
< /* Break so we don't hit fall-through warning: */
---
> /* Break so we don't hit fall-through warning: */
- Vorherrschende Sprache
- Java
- Sterne
- 6.2k
- Forks
- 936
- Ø Merge
- 6 Min.
- Gemergte PRs (30 T.)
- 2
Entwicklungsumgebung
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus google/google-java-format
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
google/google-java-format#1094 · 1 Kommentar ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100
google/google-java-format#1439 · 1 Kommentar ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 62/100
google/google-java-format#1436 · 2 Kommentare ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 48/100
google/google-java-format#1428 · 4 Kommentare ·
-
Eclipse
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
google/google-java-format#1417 ·
Alle Issues in google/google-java-format
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
refinedmods/refinedstorage2#1414 · 1 Kommentar ·
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
-
In Java's `LongBoundedSum`, setting `lower` to `Long.MIN_VALUE` under-estimates the sensitivityOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 73/100
google/differential-privacy#489 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
link-check link-check:manual
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100