apache / apache/iotdb

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

Ouverte
#7,014 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
Easy-Fixed
Langage dominant
Java
Étoiles
6.4k
Forks
1.2k
Merge moyen
1 j 23 h
PR mergées (30 j)
115

Description

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.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez dans server/src/main/java/org/apache/iotdb/db/mpp/plan/analyze/AnalyzeVisitor.java et examinez les blocs catch généraux qui testent les types d’exception avec instanceof. Remplacez ce modèle par des catches séparés pour les types d’exception appropriés, puis vérifiez que les tests existants du serveur passent toujours.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
databases
Type d'issue
Refactorisation
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
42/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.