Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

[Schema Inaccuracy] Example and schema mismatch for `#/paths/~1user~1codespaces~1{codespace_name}~1publish/post`

Offen
#5,650 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
45/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
openapi
Bereich
api

Rechercherichtung

Finde das OpenAPI-Schema und das Beispiel, auf das als #/components/examples/codespace-with-full-repository/value verwiesen wird, und untersuche dann die POST-Antwort für den Publish-Endpunkt. Vergleiche das Schema mit dem Beispiel im Hinblick auf subscribers_count und prüfe, ob die beiden Darstellungen synchron sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

feature

Schema Inaccuracy

This is the json ref for the example

#/components/examples/codespace-with-full-repository/value

The field subscribers_count doesn't exist in the schema, but exists in the example.

Here's a snippet

  288:       "allow_squash_merge" : true,
  289:       "allow_auto_merge" : false,
  290:       "delete_branch_on_merge" : true,
  291:       "allow_merge_commit" : true,
> 292:       "subscribers_count" : 42,
  293:       "network_count" : 0
  294:     },
  295:     "temp_clone_token" : "ABTLWHOULUVAXGTRYU7OC2876QJ2O",
  296:     "allow_squash_merge" : true,

Expected

The schema and example are in sync

Reproduction Steps

I could reproduce this in

  • fpt
  • ghec
Vorherrschende Sprache
Keine Sprachdaten
Sterne
1.6k
Forks
345
Ø Merge
2 Std. 35 Min.
Gemergte PRs (30 T.)
73

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus github/rest-api-description

Alle Issues in github/rest-api-description

Ähnliche Issues

Weitere Issues zu Backend & API Design

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.