gr2m / gr2m/github-api-wishlist
Make sure that all endpoints that accept request body parameters can only receive an object
オープン
- 主要言語
- 言語のデータがありません
- スター
- 7
- フォーク
- 1
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
The latest version of the OpenAPI spec allows the request body to be set to an array of strings in some cases (e.g. `POST /repos/{owner}/{repo}/issues/{issue_number}/labels`). These are no longer documented as far as I know and are there for legacy reasons, but having them be part of the OpenAPI spec makes it hard to generate usable SDKs / types from it.
コントリビューションガイド
調査の方向性
POST /repos/{owner}/{repo}/issues/{issue_number}/labels のようなエンドポイントの OpenAPI リクエストボディ定義を確認し、従来の文字列配列ボディに重点を置きます。どのボディパラメータがまだドキュメント化されているかを確認し、生成された SDK と型がオブジェクトのリクエストボディだけを認識するために必要な変更を特定します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- openapi
- 領域
- api
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100