BC break in 1.8
- 主要言語
- PHP
- スター
- 500
- フォーク
- 99
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
Hi there,
The commit https://github.com/cebe/php-openapi/commit/219813f7e2826d782e6b705347dac654719b21ba introduces a backwards incompatible change to the security property of the OpenApi an Operation Classes. This is an issue, as the major version of the package stayed the same, which causes issues in packages which depend on this library, for example https://github.com/thephpleague/openapi-psr7-validator/issues/248. Also, the property documentation was not updated in accordance with the new change. I don't know if it's worth the trouble to reverse the change and reintroduce the change in a version 2 of this package, but you should be aware about the issues that were caused by this change.
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
コミット 219813f7e2826d782e6b705347dac654719b21ba と OpenApi Operation クラスの security プロパティを確認し、互換性の懸念をリンクされた validator issue と比較します。記載されている不一致について、プロパティのドキュメントを確認します。1.8 の互換性破壊に対する合意された解決策があり、その結果の動作と一致するドキュメントが整備されていれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- php
- 領域
- api
- issue の種類
- バグ
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100