| OLD | NEW |
| 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 // | 4 // |
| 5 // This file has been automatically generated. Please do not edit it manually. | 5 // This file has been automatically generated. Please do not edit it manually. |
| 6 // To regenerate the file, use the script | 6 // To regenerate the file, use the script |
| 7 // "pkg/analysis_server/tool/spec/generate_files". | 7 // "pkg/analysis_server/tool/spec/generate_files". |
| 8 | 8 |
| 9 part of analysis_server.plugin.protocol.protocol; | 9 part of analysis_server.plugin.protocol.protocol; |
| 10 | 10 |
| (...skipping 7741 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7752 return false; | 7752 return false; |
| 7753 } | 7753 } |
| 7754 | 7754 |
| 7755 @override | 7755 @override |
| 7756 int get hashCode { | 7756 int get hashCode { |
| 7757 int hash = 0; | 7757 int hash = 0; |
| 7758 hash = JenkinsSmiHash.combine(hash, contexts.hashCode); | 7758 hash = JenkinsSmiHash.combine(hash, contexts.hashCode); |
| 7759 return JenkinsSmiHash.finish(hash); | 7759 return JenkinsSmiHash.finish(hash); |
| 7760 } | 7760 } |
| 7761 } | 7761 } |
| 7762 /** |
| 7763 * diagnostic.getServerPort params |
| 7764 * |
| 7765 * Clients may not extend, implement or mix-in this class. |
| 7766 */ |
| 7767 class DiagnosticGetServerPortParams { |
| 7768 Request toRequest(String id) { |
| 7769 return new Request(id, "diagnostic.getServerPort", null); |
| 7770 } |
| 7771 |
| 7772 @override |
| 7773 bool operator==(other) { |
| 7774 if (other is DiagnosticGetServerPortParams) { |
| 7775 return true; |
| 7776 } |
| 7777 return false; |
| 7778 } |
| 7779 |
| 7780 @override |
| 7781 int get hashCode { |
| 7782 return 367508704; |
| 7783 } |
| 7784 } |
| 7785 |
| 7786 /** |
| 7787 * diagnostic.getServerPort result |
| 7788 * |
| 7789 * { |
| 7790 * "port": int |
| 7791 * } |
| 7792 * |
| 7793 * Clients may not extend, implement or mix-in this class. |
| 7794 */ |
| 7795 class DiagnosticGetServerPortResult implements HasToJson { |
| 7796 int _port; |
| 7797 |
| 7798 /** |
| 7799 * The diagnostic server port. |
| 7800 */ |
| 7801 int get port => _port; |
| 7802 |
| 7803 /** |
| 7804 * The diagnostic server port. |
| 7805 */ |
| 7806 void set port(int value) { |
| 7807 assert(value != null); |
| 7808 this._port = value; |
| 7809 } |
| 7810 |
| 7811 DiagnosticGetServerPortResult(int port) { |
| 7812 this.port = port; |
| 7813 } |
| 7814 |
| 7815 factory DiagnosticGetServerPortResult.fromJson(JsonDecoder jsonDecoder, String
jsonPath, Object json) { |
| 7816 if (json == null) { |
| 7817 json = {}; |
| 7818 } |
| 7819 if (json is Map) { |
| 7820 int port; |
| 7821 if (json.containsKey("port")) { |
| 7822 port = jsonDecoder.decodeInt(jsonPath + ".port", json["port"]); |
| 7823 } else { |
| 7824 throw jsonDecoder.missingKey(jsonPath, "port"); |
| 7825 } |
| 7826 return new DiagnosticGetServerPortResult(port); |
| 7827 } else { |
| 7828 throw jsonDecoder.mismatch(jsonPath, "diagnostic.getServerPort result", js
on); |
| 7829 } |
| 7830 } |
| 7831 |
| 7832 factory DiagnosticGetServerPortResult.fromResponse(Response response) { |
| 7833 return new DiagnosticGetServerPortResult.fromJson( |
| 7834 new ResponseDecoder(REQUEST_ID_REFACTORING_KINDS.remove(response.id)), "
result", response._result); |
| 7835 } |
| 7836 |
| 7837 Map<String, dynamic> toJson() { |
| 7838 Map<String, dynamic> result = {}; |
| 7839 result["port"] = port; |
| 7840 return result; |
| 7841 } |
| 7842 |
| 7843 Response toResponse(String id) { |
| 7844 return new Response(id, result: toJson()); |
| 7845 } |
| 7846 |
| 7847 @override |
| 7848 String toString() => JSON.encode(toJson()); |
| 7849 |
| 7850 @override |
| 7851 bool operator==(other) { |
| 7852 if (other is DiagnosticGetServerPortResult) { |
| 7853 return port == other.port; |
| 7854 } |
| 7855 return false; |
| 7856 } |
| 7857 |
| 7858 @override |
| 7859 int get hashCode { |
| 7860 int hash = 0; |
| 7861 hash = JenkinsSmiHash.combine(hash, port.hashCode); |
| 7862 return JenkinsSmiHash.finish(hash); |
| 7863 } |
| 7864 } |
| 7762 | 7865 |
| 7763 /** | 7866 /** |
| 7764 * AddContentOverlay | 7867 * AddContentOverlay |
| 7765 * | 7868 * |
| 7766 * { | 7869 * { |
| 7767 * "type": "add" | 7870 * "type": "add" |
| 7768 * "content": String | 7871 * "content": String |
| 7769 * } | 7872 * } |
| 7770 * | 7873 * |
| 7771 * Clients may not extend, implement or mix-in this class. | 7874 * Clients may not extend, implement or mix-in this class. |
| (...skipping 6425 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 14197 hash = JenkinsSmiHash.combine(hash, stackTrace.hashCode); | 14300 hash = JenkinsSmiHash.combine(hash, stackTrace.hashCode); |
| 14198 return JenkinsSmiHash.finish(hash); | 14301 return JenkinsSmiHash.finish(hash); |
| 14199 } | 14302 } |
| 14200 } | 14303 } |
| 14201 | 14304 |
| 14202 /** | 14305 /** |
| 14203 * RequestErrorCode | 14306 * RequestErrorCode |
| 14204 * | 14307 * |
| 14205 * enum { | 14308 * enum { |
| 14206 * CONTENT_MODIFIED | 14309 * CONTENT_MODIFIED |
| 14310 * DEBUG_PORT_COULD_NOT_BE_OPENED |
| 14207 * FILE_NOT_ANALYZED | 14311 * FILE_NOT_ANALYZED |
| 14208 * FORMAT_INVALID_FILE | 14312 * FORMAT_INVALID_FILE |
| 14209 * FORMAT_WITH_ERRORS | 14313 * FORMAT_WITH_ERRORS |
| 14210 * GET_ERRORS_INVALID_FILE | 14314 * GET_ERRORS_INVALID_FILE |
| 14211 * GET_NAVIGATION_INVALID_FILE | 14315 * GET_NAVIGATION_INVALID_FILE |
| 14212 * GET_REACHABLE_SOURCES_INVALID_FILE | 14316 * GET_REACHABLE_SOURCES_INVALID_FILE |
| 14213 * INVALID_ANALYSIS_ROOT | 14317 * INVALID_ANALYSIS_ROOT |
| 14214 * INVALID_EXECUTION_CONTEXT | 14318 * INVALID_EXECUTION_CONTEXT |
| 14215 * INVALID_FILE_PATH_FORMAT | 14319 * INVALID_FILE_PATH_FORMAT |
| 14216 * INVALID_OVERLAY_CHANGE | 14320 * INVALID_OVERLAY_CHANGE |
| (...skipping 16 matching lines...) Expand all Loading... |
| 14233 */ | 14337 */ |
| 14234 class RequestErrorCode implements Enum { | 14338 class RequestErrorCode implements Enum { |
| 14235 /** | 14339 /** |
| 14236 * An "analysis.getErrors" or "analysis.getNavigation" request could not be | 14340 * An "analysis.getErrors" or "analysis.getNavigation" request could not be |
| 14237 * satisfied because the content of the file changed before the requested | 14341 * satisfied because the content of the file changed before the requested |
| 14238 * results could be computed. | 14342 * results could be computed. |
| 14239 */ | 14343 */ |
| 14240 static const RequestErrorCode CONTENT_MODIFIED = const RequestErrorCode._("CON
TENT_MODIFIED"); | 14344 static const RequestErrorCode CONTENT_MODIFIED = const RequestErrorCode._("CON
TENT_MODIFIED"); |
| 14241 | 14345 |
| 14242 /** | 14346 /** |
| 14347 * The server was unable to a port for the diagnostic server. |
| 14348 */ |
| 14349 static const RequestErrorCode DEBUG_PORT_COULD_NOT_BE_OPENED = const RequestEr
rorCode._("DEBUG_PORT_COULD_NOT_BE_OPENED"); |
| 14350 |
| 14351 /** |
| 14243 * A request specified a FilePath which does not match a file in an analysis | 14352 * A request specified a FilePath which does not match a file in an analysis |
| 14244 * root, or the requested operation is not available for the file. | 14353 * root, or the requested operation is not available for the file. |
| 14245 */ | 14354 */ |
| 14246 static const RequestErrorCode FILE_NOT_ANALYZED = const RequestErrorCode._("FI
LE_NOT_ANALYZED"); | 14355 static const RequestErrorCode FILE_NOT_ANALYZED = const RequestErrorCode._("FI
LE_NOT_ANALYZED"); |
| 14247 | 14356 |
| 14248 /** | 14357 /** |
| 14249 * An "edit.format" request specified a FilePath which does not match a Dart | 14358 * An "edit.format" request specified a FilePath which does not match a Dart |
| 14250 * file in an analysis root. | 14359 * file in an analysis root. |
| 14251 */ | 14360 */ |
| 14252 static const RequestErrorCode FORMAT_INVALID_FILE = const RequestErrorCode._("
FORMAT_INVALID_FILE"); | 14361 static const RequestErrorCode FORMAT_INVALID_FILE = const RequestErrorCode._("
FORMAT_INVALID_FILE"); |
| (...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 14379 * supported. | 14488 * supported. |
| 14380 * | 14489 * |
| 14381 * This is a legacy error; it will be removed before the API reaches version | 14490 * This is a legacy error; it will be removed before the API reaches version |
| 14382 * 1.0. | 14491 * 1.0. |
| 14383 */ | 14492 */ |
| 14384 static const RequestErrorCode UNSUPPORTED_FEATURE = const RequestErrorCode._("
UNSUPPORTED_FEATURE"); | 14493 static const RequestErrorCode UNSUPPORTED_FEATURE = const RequestErrorCode._("
UNSUPPORTED_FEATURE"); |
| 14385 | 14494 |
| 14386 /** | 14495 /** |
| 14387 * A list containing all of the enum values that are defined. | 14496 * A list containing all of the enum values that are defined. |
| 14388 */ | 14497 */ |
| 14389 static const List<RequestErrorCode> VALUES = const <RequestErrorCode>[CONTENT_
MODIFIED, FILE_NOT_ANALYZED, FORMAT_INVALID_FILE, FORMAT_WITH_ERRORS, GET_ERRORS
_INVALID_FILE, GET_NAVIGATION_INVALID_FILE, GET_REACHABLE_SOURCES_INVALID_FILE,
INVALID_ANALYSIS_ROOT, INVALID_EXECUTION_CONTEXT, INVALID_FILE_PATH_FORMAT, INVA
LID_OVERLAY_CHANGE, INVALID_PARAMETER, INVALID_REQUEST, NO_INDEX_GENERATED, ORGA
NIZE_DIRECTIVES_ERROR, REFACTORING_REQUEST_CANCELLED, SERVER_ALREADY_STARTED, SE
RVER_ERROR, SORT_MEMBERS_INVALID_FILE, SORT_MEMBERS_PARSE_ERRORS, UNANALYZED_PRI
ORITY_FILES, UNKNOWN_REQUEST, UNKNOWN_SOURCE, UNSUPPORTED_FEATURE]; | 14498 static const List<RequestErrorCode> VALUES = const <RequestErrorCode>[CONTENT_
MODIFIED, DEBUG_PORT_COULD_NOT_BE_OPENED, FILE_NOT_ANALYZED, FORMAT_INVALID_FILE
, FORMAT_WITH_ERRORS, GET_ERRORS_INVALID_FILE, GET_NAVIGATION_INVALID_FILE, GET_
REACHABLE_SOURCES_INVALID_FILE, INVALID_ANALYSIS_ROOT, INVALID_EXECUTION_CONTEXT
, INVALID_FILE_PATH_FORMAT, INVALID_OVERLAY_CHANGE, INVALID_PARAMETER, INVALID_R
EQUEST, NO_INDEX_GENERATED, ORGANIZE_DIRECTIVES_ERROR, REFACTORING_REQUEST_CANCE
LLED, SERVER_ALREADY_STARTED, SERVER_ERROR, SORT_MEMBERS_INVALID_FILE, SORT_MEMB
ERS_PARSE_ERRORS, UNANALYZED_PRIORITY_FILES, UNKNOWN_REQUEST, UNKNOWN_SOURCE, UN
SUPPORTED_FEATURE]; |
| 14390 | 14499 |
| 14391 final String name; | 14500 final String name; |
| 14392 | 14501 |
| 14393 const RequestErrorCode._(this.name); | 14502 const RequestErrorCode._(this.name); |
| 14394 | 14503 |
| 14395 factory RequestErrorCode(String name) { | 14504 factory RequestErrorCode(String name) { |
| 14396 switch (name) { | 14505 switch (name) { |
| 14397 case "CONTENT_MODIFIED": | 14506 case "CONTENT_MODIFIED": |
| 14398 return CONTENT_MODIFIED; | 14507 return CONTENT_MODIFIED; |
| 14508 case "DEBUG_PORT_COULD_NOT_BE_OPENED": |
| 14509 return DEBUG_PORT_COULD_NOT_BE_OPENED; |
| 14399 case "FILE_NOT_ANALYZED": | 14510 case "FILE_NOT_ANALYZED": |
| 14400 return FILE_NOT_ANALYZED; | 14511 return FILE_NOT_ANALYZED; |
| 14401 case "FORMAT_INVALID_FILE": | 14512 case "FORMAT_INVALID_FILE": |
| 14402 return FORMAT_INVALID_FILE; | 14513 return FORMAT_INVALID_FILE; |
| 14403 case "FORMAT_WITH_ERRORS": | 14514 case "FORMAT_WITH_ERRORS": |
| 14404 return FORMAT_WITH_ERRORS; | 14515 return FORMAT_WITH_ERRORS; |
| 14405 case "GET_ERRORS_INVALID_FILE": | 14516 case "GET_ERRORS_INVALID_FILE": |
| 14406 return GET_ERRORS_INVALID_FILE; | 14517 return GET_ERRORS_INVALID_FILE; |
| 14407 case "GET_NAVIGATION_INVALID_FILE": | 14518 case "GET_NAVIGATION_INVALID_FILE": |
| 14408 return GET_NAVIGATION_INVALID_FILE; | 14519 return GET_NAVIGATION_INVALID_FILE; |
| (...skipping 2626 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 17035 return false; | 17146 return false; |
| 17036 } | 17147 } |
| 17037 | 17148 |
| 17038 @override | 17149 @override |
| 17039 int get hashCode { | 17150 int get hashCode { |
| 17040 int hash = 0; | 17151 int hash = 0; |
| 17041 hash = JenkinsSmiHash.combine(hash, newName.hashCode); | 17152 hash = JenkinsSmiHash.combine(hash, newName.hashCode); |
| 17042 return JenkinsSmiHash.finish(hash); | 17153 return JenkinsSmiHash.finish(hash); |
| 17043 } | 17154 } |
| 17044 } | 17155 } |
| OLD | NEW |