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

Unified Diff: pkg/analysis_server/lib/protocol/protocol_generated.dart

Issue 2972833002: Initial implementation of copy/paste support (Closed)
Patch Set: Created 3 years, 5 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/protocol/protocol_generated.dart
diff --git a/pkg/analysis_server/lib/protocol/protocol_generated.dart b/pkg/analysis_server/lib/protocol/protocol_generated.dart
index b57555a6120cfdec2652c25d505d74e9cc7d9f37..6a4f6fced5479f5ad05f345dd96afb2b8549ba73 100644
--- a/pkg/analysis_server/lib/protocol/protocol_generated.dart
+++ b/pkg/analysis_server/lib/protocol/protocol_generated.dart
@@ -1044,7 +1044,6 @@ class AnalysisGetImportedElementsParams implements RequestParams {
*
* {
* "elements": List<ImportedElements>
- * "complete": bool
* }
*
* Clients may not extend, implement or mix-in this class.
@@ -1052,8 +1051,6 @@ class AnalysisGetImportedElementsParams implements RequestParams {
class AnalysisGetImportedElementsResult implements ResponseResult {
List<ImportedElements> _elements;
- bool _complete;
-
/**
* The information about the elements that are referenced in the specified
* region of the specified file that come from imported libraries.
@@ -1069,29 +1066,8 @@ class AnalysisGetImportedElementsResult implements ResponseResult {
this._elements = value;
}
- /**
- * True if all of the elements that are referenced in the specified region
- * are included in the list of elements. The list of elements will be
- * incomplete if there is an error in the specified region that prevents an
- * identifier from being resolved to a single element.
- */
- bool get complete => _complete;
-
- /**
- * True if all of the elements that are referenced in the specified region
- * are included in the list of elements. The list of elements will be
- * incomplete if there is an error in the specified region that prevents an
- * identifier from being resolved to a single element.
- */
- void set complete(bool value) {
- assert(value != null);
- this._complete = value;
- }
-
- AnalysisGetImportedElementsResult(
- List<ImportedElements> elements, bool complete) {
+ AnalysisGetImportedElementsResult(List<ImportedElements> elements) {
this.elements = elements;
- this.complete = complete;
}
factory AnalysisGetImportedElementsResult.fromJson(
@@ -1110,14 +1086,7 @@ class AnalysisGetImportedElementsResult implements ResponseResult {
} else {
throw jsonDecoder.mismatch(jsonPath, "elements");
}
- bool complete;
- if (json.containsKey("complete")) {
- complete =
- jsonDecoder.decodeBool(jsonPath + ".complete", json["complete"]);
- } else {
- throw jsonDecoder.mismatch(jsonPath, "complete");
- }
- return new AnalysisGetImportedElementsResult(elements, complete);
+ return new AnalysisGetImportedElementsResult(elements);
} else {
throw jsonDecoder.mismatch(
jsonPath, "analysis.getImportedElements result", json);
@@ -1136,7 +1105,6 @@ class AnalysisGetImportedElementsResult implements ResponseResult {
Map<String, dynamic> result = {};
result["elements"] =
elements.map((ImportedElements value) => value.toJson()).toList();
- result["complete"] = complete;
return result;
}
@@ -1152,8 +1120,7 @@ class AnalysisGetImportedElementsResult implements ResponseResult {
bool operator ==(other) {
if (other is AnalysisGetImportedElementsResult) {
return listEqual(elements, other.elements,
- (ImportedElements a, ImportedElements b) => a == b) &&
- complete == other.complete;
+ (ImportedElements a, ImportedElements b) => a == b);
}
return false;
}
@@ -1162,7 +1129,6 @@ class AnalysisGetImportedElementsResult implements ResponseResult {
int get hashCode {
int hash = 0;
hash = JenkinsSmiHash.combine(hash, elements.hashCode);
- hash = JenkinsSmiHash.combine(hash, complete.hashCode);
return JenkinsSmiHash.finish(hash);
}
}
@@ -7717,7 +7683,6 @@ class EditImportElementsParams implements RequestParams {
*
* {
* "edits": List<SourceEdit>
- * "complete": bool
* }
*
* Clients may not extend, implement or mix-in this class.
@@ -7725,8 +7690,6 @@ class EditImportElementsParams implements RequestParams {
class EditImportElementsResult implements ResponseResult {
List<SourceEdit> _edits;
- bool _complete;
-
/**
* The edit(s) to be applied in order to make the specified elements
* accessible.
@@ -7742,30 +7705,8 @@ class EditImportElementsResult implements ResponseResult {
this._edits = value;
}
- /**
- * True if all of the elements that are to be made accessible would be
- * accessible if the edits were applied. The edits will not be complete, for
- * example, if one of the libraries cannot be referenced in the target
- * library or if one of the element names is already imported from a
- * different library.
- */
- bool get complete => _complete;
-
- /**
- * True if all of the elements that are to be made accessible would be
- * accessible if the edits were applied. The edits will not be complete, for
- * example, if one of the libraries cannot be referenced in the target
- * library or if one of the element names is already imported from a
- * different library.
- */
- void set complete(bool value) {
- assert(value != null);
- this._complete = value;
- }
-
- EditImportElementsResult(List<SourceEdit> edits, bool complete) {
+ EditImportElementsResult(List<SourceEdit> edits) {
this.edits = edits;
- this.complete = complete;
}
factory EditImportElementsResult.fromJson(
@@ -7784,14 +7725,7 @@ class EditImportElementsResult implements ResponseResult {
} else {
throw jsonDecoder.mismatch(jsonPath, "edits");
}
- bool complete;
- if (json.containsKey("complete")) {
- complete =
- jsonDecoder.decodeBool(jsonPath + ".complete", json["complete"]);
- } else {
- throw jsonDecoder.mismatch(jsonPath, "complete");
- }
- return new EditImportElementsResult(edits, complete);
+ return new EditImportElementsResult(edits);
} else {
throw jsonDecoder.mismatch(jsonPath, "edit.importElements result", json);
}
@@ -7808,7 +7742,6 @@ class EditImportElementsResult implements ResponseResult {
Map<String, dynamic> toJson() {
Map<String, dynamic> result = {};
result["edits"] = edits.map((SourceEdit value) => value.toJson()).toList();
- result["complete"] = complete;
return result;
}
@@ -7824,8 +7757,7 @@ class EditImportElementsResult implements ResponseResult {
bool operator ==(other) {
if (other is EditImportElementsResult) {
return listEqual(
- edits, other.edits, (SourceEdit a, SourceEdit b) => a == b) &&
- complete == other.complete;
+ edits, other.edits, (SourceEdit a, SourceEdit b) => a == b);
}
return false;
}
@@ -7834,7 +7766,6 @@ class EditImportElementsResult implements ResponseResult {
int get hashCode {
int hash = 0;
hash = JenkinsSmiHash.combine(hash, edits.hashCode);
- hash = JenkinsSmiHash.combine(hash, complete.hashCode);
return JenkinsSmiHash.finish(hash);
}
}
@@ -12638,6 +12569,7 @@ class RequestError implements HasToJson {
* GET_IMPORTED_ELEMENTS_INVALID_FILE
* GET_NAVIGATION_INVALID_FILE
* GET_REACHABLE_SOURCES_INVALID_FILE
+ * IMPORT_ELEMENTS_INVALID_FILE
* INVALID_ANALYSIS_ROOT
* INVALID_EXECUTION_CONTEXT
* INVALID_FILE_PATH_FORMAT
@@ -12722,6 +12654,13 @@ class RequestErrorCode implements Enum {
const RequestErrorCode._("GET_REACHABLE_SOURCES_INVALID_FILE");
/**
+ * An "edit.importElements" request specified a FilePath that does not match
+ * a file currently subject to analysis.
+ */
+ static const RequestErrorCode IMPORT_ELEMENTS_INVALID_FILE =
+ const RequestErrorCode._("IMPORT_ELEMENTS_INVALID_FILE");
+
+ /**
* A path passed as an argument to a request (such as analysis.reanalyze) is
* required to be an analysis root, but isn't.
*/
@@ -12853,6 +12792,7 @@ class RequestErrorCode implements Enum {
GET_IMPORTED_ELEMENTS_INVALID_FILE,
GET_NAVIGATION_INVALID_FILE,
GET_REACHABLE_SOURCES_INVALID_FILE,
+ IMPORT_ELEMENTS_INVALID_FILE,
INVALID_ANALYSIS_ROOT,
INVALID_EXECUTION_CONTEXT,
INVALID_FILE_PATH_FORMAT,
@@ -12896,6 +12836,8 @@ class RequestErrorCode implements Enum {
return GET_NAVIGATION_INVALID_FILE;
case "GET_REACHABLE_SOURCES_INVALID_FILE":
return GET_REACHABLE_SOURCES_INVALID_FILE;
+ case "IMPORT_ELEMENTS_INVALID_FILE":
+ return IMPORT_ELEMENTS_INVALID_FILE;
case "INVALID_ANALYSIS_ROOT":
return INVALID_ANALYSIS_ROOT;
case "INVALID_EXECUTION_CONTEXT":

Powered by Google App Engine
This is Rietveld 408576698