dbcli / dbcli/mssql-cli

JSON RPC exception suppressing

Aperta
#359 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
area: connection impact: code quality
Lingua principale
Python
Stelle
1.4k
Fork
191
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia esaminando i percorsi di gestione delle eccezioni del modulo JSON RPC e i test delle eccezioni nel branch ellbosch/jsonrpc-exception-tests. Confronta il comportamento con le richieste esercitate dalla build di test giornaliera; il lavoro è completato quando gli errori non vengono più soppressi silenziosamente e gli utenti ricevono un'indicazione utile quando una richiesta non va a buon fine.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
cli
Tipo di issue
Bug
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.