flutter / flutter/agent-plugins

Remove deprecated backwards-compatibility APIs from v0.5.0

Aperta
#179 0 commenti 0 reazioni 1 assegnatario Rivendicata da @reidbaker Vedi su GitHub
Linter
Lingua principale
Dart
Stelle
3k
Fork
180
Merge medio
4g 2h
PR unite (30g)
9

Descrizione

In v0.5.0, several APIs were refactored for the new RuleConfigPatch architecture, but we kept backward-compatibility measures to prevent breaking downstream consumers. These should be removed in the next major version release.

APIs to remove:
- `Validator` constructor: `ruleOverrides` parameter.
- `LintTargetConfig`: `rules` getter.
- `Configuration`: `configuredRules` getter.
- `ValidationSession`: `resolvedRules` parameter.
- `ValidationSession`: `resolveRulesForPath` parameter.
- `src/validator.dart`: `export 'models/validation_result.dart';`

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.