Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

OAS generator does not fail when baseUriParameters.region is empty

Abierto
#358 0 comentarios 0 reacciones 0 asignados Ver en GitHub

@stmeissner ya está trabajando en esto.

Desde el 15/10/2026.

  • #357 de @stmeissner — abierto

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
kotlin, openapi
Área
devtools

Línea de trabajo

The payload names no source files. Start with the linked pull request #357, since it already targets this issue and may cover the fix. Reproduce with a spec whose baseUriParameters.region has no enum, and find where the OAS generator throws NoSuchElementException: List is empty before writing openapi.yaml. Done means the generator either fails with a clear error and a non-zero exit, or handles the empty list, with a test covering that case.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Given a spec's baseUriParameters.region without an enum list, the OAS generator fails with NoSuchElementException: List is empty and writes no openapi.yaml.
It still reports success, but causes errors in downstream systems.

Lenguaje dominante
Kotlin
Estrellas
16
Forks
7
Merge medio
5 d 23 h
PR fusionados (30 d)
1

Preparar el entorno

  • Incluye un Dockerfile o un archivo de Docker Compose
  • Sin plantilla de pull request
  • Sin guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de commercetools/rmf-codegen

Todos los issues de commercetools/rmf-codegen

Issues similares

Más issues de Kotlin

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.