-
Notifications
You must be signed in to change notification settings - Fork 28.9k
Closed as not planned
Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projectc: new featureNothing broken; request for a new capabilityNothing broken; request for a new capabilityc: proposalA detailed proposal for a change to FlutterA detailed proposal for a change to Flutterdependency: dartDart team may need to help usDart team may need to help usteam-toolOwned by Flutter Tool teamOwned by Flutter Tool teamtoolAffects the "flutter" command-line tool. See also t: labels.Affects the "flutter" command-line tool. See also t: labels.triaged-toolTriaged by Flutter Tool teamTriaged by Flutter Tool team
Description
Use case
After migrating to Flutter 2, I found that some deprecated widgets were not replaced by alternative widgets.
Like FlatButton and TextButton, or RaiseButton and ElevatedButton.
Proposal
I found that the dart Migration tool was very helpful when I started to migrate to Flutter 2.
If you could take the dart migration tool to the next level, it can be configurable by a YAML file or any similar way.
So community or packages maintainers could use it too.
For example, if the Flutter team is busy, someone from the community could post a configuration to migrate FlatButton to TextButton.
amorenew, nt4f04uNd, nbros, Macacoazul01, amr-eniou-3r and 17 moreamorenew, amr-eniou-3r, mtwichel, Gene-Dana, purplenoodlesoop and 2 more
Metadata
Metadata
Assignees
Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projectc: new featureNothing broken; request for a new capabilityNothing broken; request for a new capabilityc: proposalA detailed proposal for a change to FlutterA detailed proposal for a change to Flutterdependency: dartDart team may need to help usDart team may need to help usteam-toolOwned by Flutter Tool teamOwned by Flutter Tool teamtoolAffects the "flutter" command-line tool. See also t: labels.Affects the "flutter" command-line tool. See also t: labels.triaged-toolTriaged by Flutter Tool teamTriaged by Flutter Tool team