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

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

Issue 607813003: Use a separate request for 'Sort members' feature, not a refactoring. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 3 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 371b00c0e7dfa5ba4c85282d7c89024bd96d28d0..6175b05fc3936bfb76a784680935908d4221bfb0 100644
--- a/pkg/analysis_server/lib/src/generated_protocol.dart
+++ b/pkg/analysis_server/lib/src/generated_protocol.dart
@@ -3738,6 +3738,139 @@ class EditGetRefactoringResult implements HasToJson {
}
/**
+ * edit.sortMembers params
+ *
+ * {
+ * "file": FilePath
+ * }
+ */
+class EditSortMembersParams implements HasToJson {
+ /**
+ * The Dart file to sort.
+ */
+ String file;
+
+ EditSortMembersParams(this.file);
+
+ factory EditSortMembersParams.fromJson(JsonDecoder jsonDecoder, String jsonPath, Object json) {
+ if (json == null) {
+ json = {};
+ }
+ if (json is Map) {
+ String file;
+ if (json.containsKey("file")) {
+ file = jsonDecoder._decodeString(jsonPath + ".file", json["file"]);
+ } else {
+ throw jsonDecoder.missingKey(jsonPath, "file");
+ }
+ return new EditSortMembersParams(file);
+ } else {
+ throw jsonDecoder.mismatch(jsonPath, "edit.sortMembers params");
+ }
+ }
+
+ factory EditSortMembersParams.fromRequest(Request request) {
+ return new EditSortMembersParams.fromJson(
+ new RequestDecoder(request), "params", request._params);
+ }
+
+ Map<String, dynamic> toJson() {
+ Map<String, dynamic> result = {};
+ result["file"] = file;
+ return result;
+ }
+
+ Request toRequest(String id) {
+ return new Request(id, "edit.sortMembers", toJson());
+ }
+
+ @override
+ String toString() => JSON.encode(toJson());
+
+ @override
+ bool operator==(other) {
+ if (other is EditSortMembersParams) {
+ return file == other.file;
+ }
+ return false;
+ }
+
+ @override
+ int get hashCode {
+ int hash = 0;
+ hash = _JenkinsSmiHash.combine(hash, file.hashCode);
+ return _JenkinsSmiHash.finish(hash);
+ }
+}
+
+/**
+ * edit.sortMembers result
+ *
+ * {
+ * "edit": SourceFileEdit
+ * }
+ */
+class EditSortMembersResult implements HasToJson {
+ /**
+ * The file edit that is to be applied to the given file to effect the
+ * sorting.
+ */
+ SourceFileEdit edit;
+
+ EditSortMembersResult(this.edit);
+
+ factory EditSortMembersResult.fromJson(JsonDecoder jsonDecoder, String jsonPath, Object json) {
+ if (json == null) {
+ json = {};
+ }
+ if (json is Map) {
+ SourceFileEdit edit;
+ if (json.containsKey("edit")) {
+ edit = new SourceFileEdit.fromJson(jsonDecoder, jsonPath + ".edit", json["edit"]);
+ } else {
+ throw jsonDecoder.missingKey(jsonPath, "edit");
+ }
+ return new EditSortMembersResult(edit);
+ } else {
+ throw jsonDecoder.mismatch(jsonPath, "edit.sortMembers result");
+ }
+ }
+
+ factory EditSortMembersResult.fromResponse(Response response) {
+ return new EditSortMembersResult.fromJson(
+ new ResponseDecoder(response), "result", response._result);
+ }
+
+ Map<String, dynamic> toJson() {
+ Map<String, dynamic> result = {};
+ result["edit"] = edit.toJson();
+ return result;
+ }
+
+ Response toResponse(String id) {
+ return new Response(id, result: toJson());
+ }
+
+ @override
+ String toString() => JSON.encode(toJson());
+
+ @override
+ bool operator==(other) {
+ if (other is EditSortMembersResult) {
+ return edit == other.edit;
+ }
+ return false;
+ }
+
+ @override
+ int get hashCode {
+ int hash = 0;
+ hash = _JenkinsSmiHash.combine(hash, edit.hashCode);
+ return _JenkinsSmiHash.finish(hash);
+ }
+}
+
+/**
* execution.createContext params
*
* {
@@ -10224,37 +10357,3 @@ class RenameOptions extends RefactoringOptions implements HasToJson {
return _JenkinsSmiHash.finish(hash);
}
}
-/**
- * sortMembers feedback
- */
-class SortMembersFeedback {
- @override
- bool operator==(other) {
- if (other is SortMembersFeedback) {
- return true;
- }
- return false;
- }
-
- @override
- int get hashCode {
- return 173473419;
- }
-}
-/**
- * sortMembers options
- */
-class SortMembersOptions {
- @override
- bool operator==(other) {
- if (other is SortMembersOptions) {
- return true;
- }
- return false;
- }
-
- @override
- int get hashCode {
- return 99705880;
- }
-}

Powered by Google App Engine
This is Rietveld 408576698