Indicate that parameterObject has dynamic enum ?
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Área
- backend-api-design
Línea de trabajo
Comienza con la sección enlazada de OpenAPI 3.0.2 Parameter Object y compara sus reglas para enum y $ref con los ejemplos propuestos de dynamic-enum. Determina si la especificación debe admitir valores de enum solicitados remotamente; para darlo por terminado se requiere una propuesta decidida y conforme con la especificación, no solo una implementación.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I try to have a parameter, which enum values has to be requested from different endpoint. So I haven't found any way how I could do it in specification. I though about 2 ways or I indicate that enum is dynamic with additionalProperties or I use $ref as value for enum attribute but not sure if this will be with accordance to specification ?
https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#parameterObject
{
"in": "query",
"name": "name",
"$ref" : "#/paths/enums/name",
"schema": {
"type": "object",
"additionalProperties": {
"dynamicEnum": "bool"
},
"enum": {"$ref" : "#/paths/enums/name"}
}
}
Any thoughts ?
- Lenguaje dominante
- Markdown
- Estrellas
- 31.2k
- Forks
- 9.2k
- Merge medio
- 6 h 37 min
- PR fusionados (30 d)
- 27
Guía de contribución
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 OAI/OpenAPI-Specification
-
Housekeeping
Dificultad 1/5 Menos de una hora Aptitud para principiantes 15/100
OAI/OpenAPI-Specification#5554 ·
-
Housekeeping
Dificultad 1/5 Menos de una hora Aptitud para principiantes 25/100
OAI/OpenAPI-Specification#5542 · 8 comentarios ·
-
Housekeeping
Dificultad 1/5 Menos de una hora Aptitud para principiantes 25/100
OAI/OpenAPI-Specification#5532 · 4 comentarios ·
-
v3.2.1 release Abierto
OAI/OpenAPI-Specification#5460 · 11 comentarios · 1 reacción · 1 asignado ·
-
param serialization
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
OAI/OpenAPI-Specification#5366 · 12 comentarios ·
Todos los issues de OAI/OpenAPI-Specification
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
use-agent-os/agent-os#3276 ·
-
good first issue refactor
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
[6.x]: "Cannot use object of type stdClass as array" loading Users index (regression of #19182) Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
-
area/sessions comp/agent P2 tool/skills type/perf
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
NousResearch/hermes-agent#117788 ·