File tree 1 file changed +38
-0
lines changed
pkg/analysis_server/test/src/services/correction/fix/data_driven 1 file changed +38
-0
lines changed Original file line number Diff line number Diff line change @@ -3912,6 +3912,44 @@ void f(StatefulElement element) {
3912
3912
''' );
3913
3913
}
3914
3914
3915
+ Future <void >
3916
+ test_widgets_WidgetInspectorService_enum_value_deprecated () async {
3917
+ setPackageContent ('''
3918
+ enum WidgetInspectorServiceExtensions {
3919
+ @Deprecated(use add instead)
3920
+ setPubRootDirectories,
3921
+ addPubRootDirectories,
3922
+ }
3923
+ ''' );
3924
+ addPackageDataFile ('''
3925
+ version: 1
3926
+ transforms:
3927
+ - title: 'Use WidgetServiceExtensions.addPubRootDirectories'
3928
+ date: 2023-12-12
3929
+ element:
3930
+ uris: ['$importUri ']
3931
+ constant: 'setPubRootDirectories'
3932
+ inEnum: 'WidgetInspectorServiceExtensions'
3933
+ changes:
3934
+ - kind: 'rename'
3935
+ newName: addPubRootDirectories
3936
+ ''' );
3937
+ await resolveTestCode ('''
3938
+ import '$importUri ';
3939
+
3940
+ void f() {
3941
+ print(WidgetInspectorServiceExtensions.setPubRootDirectories);
3942
+ }
3943
+ ''' );
3944
+ await assertHasFix ('''
3945
+ import '$importUri ';
3946
+
3947
+ void f() {
3948
+ print(WidgetInspectorServiceExtensions.addPubRootDirectories);
3949
+ }
3950
+ ''' );
3951
+ }
3952
+
3915
3953
Future <void >
3916
3954
test_widgets_WidgetsApp_debugShowWidgetInspectorOverride_replace () async {
3917
3955
setPackageContent ('''
You can’t perform that action at this time.
0 commit comments