Azure / Azure/azure-libraries-for-java
toString() method returns enum name instead of value
- Lenguaje dominante
- Java
- Estrellas
- 97
- Forks
- 102
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
A change introduced in 1.5.0 (link: https://github.com/Azure/azure-libraries-for-java/commit/1615dc2224861adc1f457744410d28274ce4cf89) incorrectly dropped the `toString()` method override for some enum classes (e.g. `VirtualMachineSizeTypes` & `IPVersion`) while correctly returning value for some other enum classes (e.g. `RollingUpgradeActionType`). As a result the affected enum classes returns the enum name (ALL_CAPS) instead of the value.
Guía de contribución
Línea de trabajo
Empieza revisando el commit 1615dc2224861adc1f457744410d28274ce4cf89 y compara las clases enum mencionadas, incluidas VirtualMachineSizeTypes, IPVersion y RollingUpgradeActionType. Confirma qué enums afectados carecen del override; se considera terminado cuando sus resultados de toString() devuelven el valor definido en lugar del nombre del enum en ALL_CAPS.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- api, cloud
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100