Improve error handling
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
Línea de trabajo
No se nombran archivos, pruebas ni puntos de entrada. Empieza por rastrear las rutas actuales de manejo de errores y conversión de tipos en el generador de código Go, y luego aclara los errores sentinel deseados, las ubicaciones de los archivos y las sugerencias de corrección. Se considera terminado cuando los fallos de conversión proporcionan diagnósticos prácticos, similares a los de un linter, con ubicaciones cuando sea posible.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The current error handling is very primitive, and does not suggest how to fix things.
Proper sentinel errors should exist, with file locations when possible, and fix suggestions. A lot of the type conversion is similar to how a linter would report errors.
- Lenguaje dominante
- Go
- Estrellas
- 325
- Forks
- 11
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de coder/guts
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
-
question
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
Todos los issues de coder/guts
Issues similares
-
small item
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
canonical/pebble#1127 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 89/100
open-policy-agent/opa#9366 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
defect
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
nats-io/nats-server#8752 ·
Los mantenedores suelen responder en 1 día
-
enhancement needs-acceptance wg/router-models-inference-runtime
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
vllm-project/semantic-router#5015 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
fileserver: precompressed sidecar's Content-Encoding and Content-Length end up on error responsesPosiblemente ocupada @NitinKumar004 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
caddyserver/caddy#8204 ·
Los mantenedores suelen responder en 1 día