[Schema Inaccuracy] Pull Request Simple labels.items.properties.description may be null

Abierto
#5,560 2 comentarios 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
42/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
openapi
Área
api

Línea de trabajo

Comienza con el esquema Pull Request Simple y compara la definición de labels.items.properties.description con el esquema Pull Request mostrado en el issue. Reproduce la respuesta usando la solicitud curl indicada y, después, actualiza el esquema para que la description nullable y la representación esperada del campo repository coincidan con la respuesta de la API.

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

Descripción

feature

Schema Inaccuracy
The Pull Request Simple object field labels.items.properties.description may be null, as the Pull Request object.

schemas:

incorrect

pull-request-simple:
type: object
title: Pull Request Simple
properties:
labels:
type: array
items:
properties:
description:
type: string

correct

pull-request:
type: object
title: Pull Request
properties:
labels:
type: array
items:
properties:
description:
type:
- string
- 'null'
Expected
change the repo field to oneof repository / type: null

Reproduction Steps
list pull request using curl -X GET https://api.github.com/repos/apache/pulsar/pulls?state=open

Related to https://github.com/yanyongyu/githubkit/issues/7

Lenguaje dominante
Sin datos de lenguaje
Estrellas
1.6k
Forks
342
Merge medio
3 h 33 min
PR fusionados (30 d)
51

Guía de contribución

Abrir la 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 github/rest-api-description

Todos los issues de github/rest-api-description

Issues similares

Más issues de Backend & API Design

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.