Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1047)

Unified Diff: pkg/analyzer_plugin/lib/utilities/change_builder/change_builder_dart.dart

Issue 2928723003: Support a short-hand way to create linked edit groups (Closed)
Patch Set: Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: pkg/analyzer_plugin/lib/utilities/change_builder/change_builder_dart.dart
diff --git a/pkg/analyzer_plugin/lib/utilities/change_builder/change_builder_dart.dart b/pkg/analyzer_plugin/lib/utilities/change_builder/change_builder_dart.dart
index a433971576dba467268f96801cf25ecae58be516..ecc7071bb834ec3ee56ecb5eb64a2c075ea858d4 100644
--- a/pkg/analyzer_plugin/lib/utilities/change_builder/change_builder_dart.dart
+++ b/pkg/analyzer_plugin/lib/utilities/change_builder/change_builder_dart.dart
@@ -18,7 +18,7 @@ import 'package:analyzer_plugin/utilities/change_builder/change_builder_core.dar
*
* Clients may not extend, implement or mix-in this class.
*/
-abstract class DartChangeBuilder extends ChangeBuilder {
+abstract class DartChangeBuilder implements ChangeBuilder {
/**
* Initialize a newly created change builder.
*/
@@ -34,7 +34,7 @@ abstract class DartChangeBuilder extends ChangeBuilder {
*
* Clients may not extend, implement or mix-in this class.
*/
-abstract class DartEditBuilder extends EditBuilder {
+abstract class DartEditBuilder implements EditBuilder {
@override
void addLinkedEdit(
String groupName, void buildLinkedEdit(DartLinkedEditBuilder builder));
@@ -251,7 +251,7 @@ abstract class DartEditBuilder extends EditBuilder {
*
* Clients may not extend, implement or mix-in this class.
*/
-abstract class DartFileEditBuilder extends FileEditBuilder {
+abstract class DartFileEditBuilder implements FileEditBuilder {
@override
void addInsertion(int offset, void buildEdit(DartEditBuilder builder));
@@ -294,7 +294,7 @@ abstract class DartFileEditBuilder extends FileEditBuilder {
*
* Clients may not extend, implement or mix-in this class.
*/
-abstract class DartLinkedEditBuilder extends LinkedEditBuilder {
+abstract class DartLinkedEditBuilder implements LinkedEditBuilder {
/**
* Add the given [type] and all of its supertypes (other than mixins) as
* suggestions for the current linked edit group.

Powered by Google App Engine
This is Rietveld 408576698