warn when default provider overrides custom provider.
オープン
area: core
- 主要言語
- TypeScript
- スター
- 101k
- フォーク
- 27.5k
- 平均マージ
- 1日 19時間
- マージ済み PR(30日)
- 288
説明
### Which @angular/* package(s) are relevant/related to the feature request?
_No response_
### Description
I spent some time debugging why my custom ErrorHandler wasn't being provided, it turns out it was being overridden by a default provider further down in the provider list. It would be nice to have a warning in this situation.
### Proposed solution
n/a
### Alternatives considered
n/a
コントリビューションガイド
調査の方向性
この issue では、パッケージ、ファイル、テスト、エントリーポイントのいずれも指定されていません。まず、カスタム ErrorHandler とデフォルトプロバイダーに対する Angular の provider 解決パスを追跡し、その後、意図された警告の動作についてコメントスレッドを確認してください。報告された override シナリオに対して、合意された警告が実装され、カバレッジが追加されていれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- angular, typescript
- 領域
- frontend
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100