apache / apache/iotdb

Replace the usage of the "instanceof" operator by a catch block.

Offen
#7,014 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Easy-Fixed
Vorherrschende Sprache
Java
Sterne
6.4k
Forks
1.2k
Ø Merge
1 T. 23 Std.
Gemergte PRs (30 T.)
115

Beschreibung

Code Path:server/src/main/java/org/apache/iotdb/db/mpp/plan/analyze/AnalyzeVisitor.java
1660631040808
Multiple catch blocks of the appropriate type should be used instead of catching a general exception, and then testing on the type.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie in server/src/main/java/org/apache/iotdb/db/mpp/plan/analyze/AnalyzeVisitor.java und untersuchen Sie die allgemeinen catch-Blöcke, die Exception-Typen mit instanceof prüfen. Ersetzen Sie dieses Muster durch separate catches für die entsprechenden Exception-Typen und verifizieren Sie anschließend, dass die bestehenden Tests des Servers weiterhin erfolgreich sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
databases
Issue-Typ
Refactoring
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
42/100

Neue Issues direkt in Ihr Postfach

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