JavaWebStack / JavaWebStack/abstract-data
Numbers are not correctly detected resulting in a NumberFormatException
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Java
- Estrellas
- 1
- Forks
- 1
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Describe the Bug
We detected numbers based on certain characters but we don't validate that they actually match the syntax of a number. Instead of throwing a proper exception we hand the value to parseLong/parseDouble resulting in a NumberFormatException being thrown
To Reproduce
Steps to reproduce the behavior:
AbstractElement.fromJson("--")
Expected behavior
It should fail fast and throw a proper exception
Screenshots / Logs
If applicable, add screenshots and/or logs to help explain your problem. You can use pastefy.ga to upload large text snippets.
Environment Information:
- Java Language Level 8
- Version 1.0.6
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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.
Línea de trabajo
Comienza en AbstractElement.fromJson("--") y sigue la ruta de detección y análisis numérico. Reproduce el fallo en Java 8 y verifica después que una sintaxis numérica no válida falle inmediatamente con la excepción adecuada de la biblioteca, en lugar de NumberFormatException.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- data
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 48/100