Implement new replacedBy
dart fix for current and prior deprecations
#95284
Labels
c: tech-debt
Technical debt, code quality, testing, etc.
dependency: dart
Dart team may need to help us
framework
flutter/packages/flutter repository. See also f: labels.
P3
Issues that are less important to the Flutter project
team
Infra upgrades, team productivity, code health, technical debt. See also team: labels.
team-framework
Owned by Framework team
triaged-framework
Triaged by Framework team
The dart fix has a new feature,
replacedBy
. This allows us to make transformations across classes.The feature resolved dart-lang/sdk#45393, which has some example use cases.
We should implement this for current deprecations, and check to see if any past deprecations that have already been removed can be supplied a fix.
⭐ It has not been confirmed that we can provide fixes for these, but they should each be investigated. Some may still be too complex to reliably migrate, or may not provide a better experience to the developer if it can only partially be fixed.
Might be able to fix, will check them off as they are investigated:
These are just the ones I thought of or saw might be possible from the ones we have announced. If anyone can think of others, let us know and we'll add them to the list!
The text was updated successfully, but these errors were encountered: