@@ -7,7 +7,7 @@ import 'package:analysis_server/src/services/correction/selection_analyzer.dart'
77import 'package:analysis_server/src/utilities/extensions/flutter.dart' ;
88import 'package:analysis_server_plugin/edit/dart/correction_producer.dart' ;
99import 'package:analyzer/dart/ast/ast.dart' ;
10- import 'package:analyzer/dart/element/element .dart' ;
10+ import 'package:analyzer/dart/element/element2 .dart' ;
1111import 'package:analyzer/source/source_range.dart' ;
1212import 'package:analyzer/src/dart/ast/extensions.dart' ;
1313import 'package:analyzer_plugin/utilities/assist/assist.dart' ;
@@ -228,15 +228,15 @@ abstract class _WrapMultipleWidgets extends ResolvedCorrectionProducer {
228228 var selectedRange = range.startEnd (firstWidget, lastWidget);
229229 var src = utils.getRangeText (selectedRange);
230230 var parentClassElement =
231- await sessionHelper.getClass (_parentLibraryUri, _parentClassName);
232- var widgetClassElement = await sessionHelper.getFlutterClass ('Widget' );
231+ await sessionHelper.getClass2 (_parentLibraryUri, _parentClassName);
232+ var widgetClassElement = await sessionHelper.getFlutterClass2 ('Widget' );
233233 if (parentClassElement == null || widgetClassElement == null ) {
234234 return ;
235235 }
236236
237237 await builder.addDartFileEdit (file, (builder) {
238238 builder.addReplacement (selectedRange, (builder) {
239- builder.writeReference (parentClassElement);
239+ builder.writeReference2 (parentClassElement);
240240 builder.write ('(' );
241241
242242 var indentOld = utils.getLinePrefix (firstWidget.offset);
@@ -295,10 +295,10 @@ abstract class _WrapSingleWidget extends ResolvedCorrectionProducer {
295295 // If the wrapper class is specified, find its element.
296296 var parentLibraryUri = _parentLibraryUri;
297297 var parentClassName = _parentClassName;
298- ClassElement ? parentClassElement;
298+ ClassElement2 ? parentClassElement;
299299 if (parentLibraryUri != null && parentClassName != null ) {
300300 parentClassElement =
301- await sessionHelper.getClass (parentLibraryUri, parentClassName);
301+ await sessionHelper.getClass2 (parentLibraryUri, parentClassName);
302302 if (parentClassElement == null ) {
303303 return ;
304304 }
@@ -309,7 +309,7 @@ abstract class _WrapSingleWidget extends ResolvedCorrectionProducer {
309309 if (parentClassElement == null ) {
310310 builder.addSimpleLinkedEdit ('WIDGET' , 'widget' );
311311 } else {
312- builder.writeReference (parentClassElement);
312+ builder.writeReference2 (parentClassElement);
313313 }
314314 builder.write ('(' );
315315 // When there's no linked edit for the widget name, leave the selection
0 commit comments