danielgtaylor / danielgtaylor/python-betterproto
Message names with underscores and without result in two dataclasses with the same name
Abierto
compiler-bug
- Lenguaje dominante
- Python
- Estrellas
- 1.8k
- Forks
- 234
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
If you have a message called, `some_message` and `SomeMessage`, the resulting python has two dataclasses called `SomeMessage`.
Guía de contribución
Línea de trabajo
Empieza reproduciendo el problema con mensajes de protobuf llamados `some_message` y `SomeMessage`, y después inspecciona el código Python generado para encontrar dónde se convierten los nombres de los mensajes en nombres de dataclasses. Se considera terminado cuando la salida generada ya no define dos dataclasses con el mismo nombre y existe una prueba de regresión que cubre ambos nombres de mensajes.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- compilers
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100