dbcli / dbcli/mssql-cli

JSON RPC exception suppressing

Abierto
#359 0 comentarios 0 reacciones 0 asignados Ver en GitHub
area: connection impact: code quality
Lenguaje dominante
Python
Estrellas
1.4k
Forks
191
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza revisando las rutas de manejo de excepciones del módulo JSON RPC y las pruebas de excepciones en la rama ellbosch/jsonrpc-exception-tests. Compara el comportamiento con las solicitudes ejercitadas por la compilación de pruebas diaria; se considera terminado cuando los fallos ya no se suprimen silenciosamente y los usuarios reciben una indicación útil cuando una solicitud falla.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
cli
Tipo de issue
Error
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
20/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.