[analysis_server] Move super.dispose() to end of stanim snippet's dispose method Equiv change for extension-shipped snippet in https://github.com/Dart-Code/Dart-Code/pull/3965. Change-Id: Ief61a7d11f19edac6f4f4a14f311d7789add8d80 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/245003 Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
diff --git a/pkg/analysis_server/lib/src/services/snippets/dart/flutter_snippet_producers.dart b/pkg/analysis_server/lib/src/services/snippets/dart/flutter_snippet_producers.dart index f98377e..71a53d6 100644 --- a/pkg/analysis_server/lib/src/services/snippets/dart/flutter_snippet_producers.dart +++ b/pkg/analysis_server/lib/src/services/snippets/dart/flutter_snippet_producers.dart
@@ -218,8 +218,8 @@ returnType: VoidTypeImpl.instance, bodyWriter: () { builder.writeln('{'); - builder.writeln(' super.dispose();'); builder.writeln(' _controller.dispose();'); + builder.writeln(' super.dispose();'); builder.writeln(' }'); }, );
diff --git a/pkg/analysis_server/test/lsp/completion_dart_test.dart b/pkg/analysis_server/test/lsp/completion_dart_test.dart index 40f2f70..ff5a000 100644 --- a/pkg/analysis_server/test/lsp/completion_dart_test.dart +++ b/pkg/analysis_server/test/lsp/completion_dart_test.dart
@@ -2959,8 +2959,8 @@ @override void dispose() { - super.dispose(); _controller.dispose(); + super.dispose(); } @override
diff --git a/pkg/analysis_server/test/services/snippets/dart/flutter_snippet_producers_test.dart b/pkg/analysis_server/test/services/snippets/dart/flutter_snippet_producers_test.dart index 16423ce..61a2ca0 100644 --- a/pkg/analysis_server/test/services/snippets/dart/flutter_snippet_producers_test.dart +++ b/pkg/analysis_server/test/services/snippets/dart/flutter_snippet_producers_test.dart
@@ -211,8 +211,8 @@ @override void dispose() { - super.dispose(); _controller.dispose(); + super.dispose(); } @override @@ -263,8 +263,8 @@ @override void dispose() { - super.dispose(); _controller.dispose(); + super.dispose(); } @override