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

Unified Diff: pkg/analysis_server/lib/src/generated_protocol.dart

Issue 479683005: Make more use of generated code in analysis server. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 4 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/analysis_server/lib/src/generated_protocol.dart
diff --git a/pkg/analysis_server/lib/src/generated_protocol.dart b/pkg/analysis_server/lib/src/generated_protocol.dart
index 400856e77103e5aed56900625236634566a61c4d..aa200d30d1ae90d462e77a71d5e8b231fabb8d9a 100644
--- a/pkg/analysis_server/lib/src/generated_protocol.dart
+++ b/pkg/analysis_server/lib/src/generated_protocol.dart
@@ -51,6 +51,10 @@ class ServerGetVersionResult implements HasToJson {
return result;
}
+ Response toResponse(String id) {
+ return new Response(id, result: toJson());
+ }
+
@override
String toString() => JSON.encode(toJson());
@@ -402,6 +406,10 @@ class AnalysisGetErrorsResult implements HasToJson {
return result;
}
+ Response toResponse(String id) {
+ return new Response(id, result: toJson());
+ }
+
@override
String toString() => JSON.encode(toJson());
@@ -549,6 +557,10 @@ class AnalysisGetHoverResult implements HasToJson {
return result;
}
+ Response toResponse(String id) {
+ return new Response(id, result: toJson());
+ }
+
@override
String toString() => JSON.encode(toJson());
@@ -1650,6 +1662,10 @@ class CompletionGetSuggestionsResult implements HasToJson {
return result;
}
+ Response toResponse(String id) {
+ return new Response(id, result: toJson());
+ }
+
@override
String toString() => JSON.encode(toJson());
@@ -1958,6 +1974,10 @@ class SearchFindElementReferencesResult implements HasToJson {
return result;
}
+ Response toResponse(String id) {
+ return new Response(id, result: toJson());
+ }
+
@override
String toString() => JSON.encode(toJson());
@@ -2088,6 +2108,10 @@ class SearchFindMemberDeclarationsResult implements HasToJson {
return result;
}
+ Response toResponse(String id) {
+ return new Response(id, result: toJson());
+ }
+
@override
String toString() => JSON.encode(toJson());
@@ -2216,6 +2240,10 @@ class SearchFindMemberReferencesResult implements HasToJson {
return result;
}
+ Response toResponse(String id) {
+ return new Response(id, result: toJson());
+ }
+
@override
String toString() => JSON.encode(toJson());
@@ -2345,6 +2373,10 @@ class SearchFindTopLevelDeclarationsResult implements HasToJson {
return result;
}
+ Response toResponse(String id) {
+ return new Response(id, result: toJson());
+ }
+
@override
String toString() => JSON.encode(toJson());
@@ -2497,6 +2529,10 @@ class SearchGetTypeHierarchyResult implements HasToJson {
return result;
}
+ Response toResponse(String id) {
+ return new Response(id, result: toJson());
+ }
+
@override
String toString() => JSON.encode(toJson());
@@ -2748,6 +2784,10 @@ class EditGetAssistsResult implements HasToJson {
return result;
}
+ Response toResponse(String id) {
+ return new Response(id, result: toJson());
+ }
+
@override
String toString() => JSON.encode(toJson());
@@ -2906,6 +2946,10 @@ class EditGetAvailableRefactoringsResult implements HasToJson {
return result;
}
+ Response toResponse(String id) {
+ return new Response(id, result: toJson());
+ }
+
@override
String toString() => JSON.encode(toJson());
@@ -3054,6 +3098,10 @@ class EditGetFixesResult implements HasToJson {
return result;
}
+ Response toResponse(String id) {
+ return new Response(id, result: toJson());
+ }
+
@override
String toString() => JSON.encode(toJson());
@@ -3313,6 +3361,10 @@ class EditGetRefactoringResult implements HasToJson {
return result;
}
+ Response toResponse(String id) {
+ return new Response(id, result: toJson());
+ }
+
@override
String toString() => JSON.encode(toJson());
@@ -3447,6 +3499,10 @@ class DebugCreateContextResult implements HasToJson {
return result;
}
+ Response toResponse(String id) {
+ return new Response(id, result: toJson());
+ }
+
@override
String toString() => JSON.encode(toJson());
@@ -3686,6 +3742,10 @@ class DebugMapUriResult implements HasToJson {
return result;
}
+ Response toResponse(String id) {
+ return new Response(id, result: toJson());
+ }
+
@override
String toString() => JSON.encode(toJson());
@@ -5032,6 +5092,12 @@ class Element implements HasToJson {
}
}
+ /**
+ * Construct based on a value from the analyzer engine.
+ */
+ factory Element.fromEngine(engine.Element element) =>
+ elementFromEngine(element);
+
bool get isAbstract => (flags & FLAG_ABSTRACT) != 0;
bool get isConst => (flags & FLAG_CONST) != 0;
bool get isFinal => (flags & FLAG_FINAL) != 0;
@@ -6555,6 +6621,18 @@ class Location implements HasToJson {
}
}
+ /**
+ * Construct based on an element from the analyzer engine.
+ */
+ factory Location.fromElement(engine.Element element) =>
+ _locationFromElement(element);
+
+ /**
+ * Create a Location based on an element and offset from the analyzer engine.
+ */
+ factory Location.fromOffset(engine.Element element, int offset, int length) =>
+ _locationFromOffset(element, offset, length);
+
Map<String, dynamic> toJson() {
Map<String, dynamic> result = {};
result["file"] = file;
@@ -7023,6 +7101,12 @@ class OverriddenMember implements HasToJson {
}
}
+ /**
+ * Construct based on an element from the analyzer engine.
+ */
+ factory OverriddenMember.fromEngine(engine.Element member) =>
+ _overriddenMemberFromEngine(member);
+
Map<String, dynamic> toJson() {
Map<String, dynamic> result = {};
result["element"] = element.toJson();
@@ -7625,6 +7709,12 @@ class SearchResult implements HasToJson {
}
}
+ /**
+ * Construct based on a value from the search engine.
+ */
+ factory SearchResult.fromMatch(engine.SearchMatch match) =>
+ searchResultFromMatch(match);
+
Map<String, dynamic> toJson() {
Map<String, dynamic> result = {};
result["location"] = location.toJson();
@@ -7744,6 +7834,12 @@ class SearchResultKind {
throw jsonDecoder.mismatch(jsonPath, "SearchResultKind");
}
+ /**
+ * Construct based on a value from the search engine.
+ */
+ factory SearchResultKind.fromEngine(engine.MatchKind kind) =>
+ _searchResultKindFromEngine(kind);
+
@override
String toString() => "SearchResultKind.$name";
@@ -8075,6 +8171,17 @@ class SourceFileEdit implements HasToJson {
return result;
}
+ /**
+ * Adds the given [Edit] to the list.
+ */
+ void add(SourceEdit edit) => _addEditForSource(this, edit);
+
+ /**
+ * Adds the given [Edit]s.
+ */
+ void addAll(Iterable<SourceEdit> edits) =>
+ _addAllEditsForSource(this, edits);
+
@override
String toString() => JSON.encode(toJson());

Powered by Google App Engine
This is Rietveld 408576698