Extract duplicated string literals into constants in main code (java:S1192)
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 70/100
Rechercherichtung
Lies CONTRIBUTING.md und prüfe die verlinkten SonarCloud-Befunde, beginnend mit den benannten Duplikaten in ExplorePage und Compute. Wähle ein Modul aus, vermerke deine Wahl in einem Kommentar und lagere geeignete wiederholte Namen oder Schlüssel in Konstanten aus; lass HTML-Fragmente unverändert, wenn eine Konstante die Lesbarkeit beeinträchtigen würde. Abgeschlossen ist die Aufgabe, wenn ein PR für dieses Modul vorliegt, das Verhalten unverändert bleibt und ausgelassene Befunde erklärt werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
SonarCloud flags duplicated string literals: inspector 7 (ExplorePage), writer 5, reader 2 (Compute:55, :56). List: java:S1192 open issues.
Out of scope: fbs-gen and proto-gen (32 findings). Those are code-generator templates where a constant would hurt readability.
How: pick one module, say so in a comment here, and send one PR. Use judgment: a constant for a name or key repeated across methods is good; for fragments like "</td>" in an HTML builder it may not be, so leave those and explain on the Sonar finding. Behavior must not change. See CONTRIBUTING.md.
- Vorherrschende Sprache
- Java
- Sterne
- 3
- Forks
- 2
- Ø Merge
- 9 Std. 19 Min.
- Gemergte PRs (30 T.)
- 154
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
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 dfa1/vortex-java
-
good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
dfa1/vortex-java#737 ·
Maintainer antworten meist innerhalb von 1 Tag
-
good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
dfa1/vortex-java#736 ·
Maintainer antworten meist innerhalb von 1 Tag
-
help wanted project
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
dfa1/vortex-java#729 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement good first issue
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 72/100
dfa1/vortex-java#728 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100
dfa1/vortex-java#723 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in dfa1/vortex-java
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 80/100
finos/fluxnova-bpm-platform#387 ·
Maintainer antworten meist innerhalb von 4 Tagen
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
-
Schwierigkeit 2/5 Unter einer Stunde Anfängerfreundlichkeit 84/100
cpp-best-practices/project_validator#251 ·
Maintainer antworten meist innerhalb von 1 Tag
-
backend enhancement
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 70/100
damodharg6/payledger#16 ·
-
[Bug]: An initiative list with no current entry logs an error on every changeEvtl. vergeben @dwizard0 hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Maintainer antworten meist innerhalb von 1 Tag