Azure / Azure/openapi-diff

False positive: 'RemovedRequiredParameter' rule flagged incorrectly

Offen
#364 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C#
Sterne
290
Forks
50
Ø Merge
5 T. 13 Std.
Gemergte PRs (30 T.)
5

Beschreibung

The cross-version breaking change check seems to flag the `RemovedRequiredParameter` rule mistakenly. One potential reason could be that the new swagger was generated by converted typespec.

This is the [PR](https://github.com/Azure/azure-rest-api-specs/pull/36825) and [WF run](https://github.com/Azure/azure-rest-api-specs/actions/runs/17102877634).

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der versionsübergreifenden Prüfung auf Breaking Changes, dem verknüpften PR #36825 und dem Workflow-Lauf 17102877634. Vergleiche die generierten Swagger-Eingaben und das Ergebnis `RemovedRequiredParameter`, um zu ermitteln, warum die Regel ausgelöst wurde; abgeschlossen ist die Aufgabe, wenn der gemeldete False Positive erklärt ist und sich die Prüfung für diesen Fall korrekt verhält.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp, openapi
Bereich
cli, devtools
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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