dbcli / dbcli/mssql-cli

JSON RPC exception suppressing

Ouverte
#359 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
area: connection impact: code quality
Langage dominant
Python
Étoiles
1.4k
Forks
191
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

There are quite a few areas in the JSON RPC module where exceptions are being suppressed. I believe we should be raising exceptions here, or at the very least providing more information to the user that their request encountered a failure.

I'm currently testing exception raising in [this branch](https://github.com/dbcli/mssql-cli/tree/ellbosch/jsonrpc-exception-tests), and have also created a test build which runs every day to see if new exceptions are raised. As of the time of this writing, no exceptions have been raised.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par examiner les chemins de gestion des exceptions du module JSON RPC et les tests d’exceptions dans la branche ellbosch/jsonrpc-exception-tests. Comparez le comportement avec les requêtes exercées par le build de test quotidien ; le travail est considéré comme terminé lorsque les échecs ne sont plus supprimés silencieusement et que les utilisateurs reçoivent une indication exploitable lorsqu’une requête échoue.

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

Évaluation

Stack technique
python
Domaine
cli
Type d'issue
Bug
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
20/100

Recevez les nouvelles issues par e-mail

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