Potential breaking changes in Graph PowerShell SDK due to change/rename of tags
Maintainer antworten meist innerhalb von 1 Tag
Ein zugehöriger Pull Request wurde bereits gemerged.
- #642 von @timayabi2020 — gemerged
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
Rechercherichtung
Beginne damit, die Tags users und deviceManagement in den verknüpften Metadaten von powershell_v2.yaml mit der im Issue gezeigten $openapi-Slicing-Anfrage zu vergleichen, und untersuche anschließend die generierten Pfadgruppierungen. Als erledigt gilt die Aufgabe, wenn die betroffenen Tags nicht mehr 404 zurückgeben und die betroffenen Pfade eine kompatible PowerShell SDK-Gruppierung beibehalten; prüfe den verknüpften Pull Request #642 auf bereits vorhandene Arbeit.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
The following tags are missing from the latest metadata for PowerShell.
users.Actions
users.Functions
deviceManagement.Functions
deviceManagement.Actions.
This means that if you try to slice the metadata using the above tags, the service will respond with a 404. e.g. https://devxapi-func-prod-eastus.azurewebsites.net/$openapi?tags=^users.Functions$&title=Users.Functions&openapiversion=3&style=Powershell&fileName=powershell_v2&graphVersion=v1.0&singularizeOperationIds=true.
Therefore, some paths that were assigned those tags, currently have new tags and this would potentially introduce breaking changes in the SDK.
Below is an example of before and after for one of the paths.
Before
After
The change will occur in terms of grouping of paths. e.g. Paths that used to appear under Users. Actions module are now appearing under Calendar module.
- Vorherrschende Sprache
- C#
- Sterne
- 240
- Forks
- 70
- Ø Merge
- 2 Std. 17 Min.
- Gemergte PRs (30 T.)
- 10
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus microsoft/OpenAPI.NET.OData
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
microsoft/OpenAPI.NET.OData#661 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 58/100
microsoft/OpenAPI.NET.OData#852 · 1 Kommentar · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
microsoft/OpenAPI.NET.OData#833 ·
Maintainer antworten meist innerhalb von 1 Tag
-
status:needs-more-information
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100
microsoft/OpenAPI.NET.OData#723 · 1 Kommentar · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
Action bound to abstract entity type is not present in OpenAPI output when using hidi to convert from CSDLEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
microsoft/OpenAPI.NET.OData#720 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in microsoft/OpenAPI.NET.OData
Ähnliche Issues
-
[C#]:主页联网更新的提示投稿横幅指向错误Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
PCL-Community/PCL-CE#3652 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug effort:S P3
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
nightscout/nocturne#2012 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area:frontend bug FE P3
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
klasolsson81/jobbliggaren#2010 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[aw] Upgrade availableOffenagentic-workflows untriaged
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 65/100
Maintainer antworten meist innerhalb von 1 Tag
-
area: homeblaze type: bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
RicoSuter/Namotion.Interceptor#630 ·
Maintainer antworten meist innerhalb von 1 Tag