Azure / Azure/azure-libraries-for-java

toString() method returns enum name instead of value

Abierto
#113 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Bug customer-reported Investigate Mgmt
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

Abrir la 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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.