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 7404 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7415 @override | 7415 @override |
7416 int get hashCode { | 7416 int get hashCode { |
7417 int hash = 0; | 7417 int hash = 0; |
7418 hash = JenkinsSmiHash.combine(hash, file.hashCode); | 7418 hash = JenkinsSmiHash.combine(hash, file.hashCode); |
7419 hash = JenkinsSmiHash.combine(hash, kind.hashCode); | 7419 hash = JenkinsSmiHash.combine(hash, kind.hashCode); |
7420 hash = JenkinsSmiHash.combine(hash, referencedFiles.hashCode); | 7420 hash = JenkinsSmiHash.combine(hash, referencedFiles.hashCode); |
7421 return JenkinsSmiHash.finish(hash); | 7421 return JenkinsSmiHash.finish(hash); |
7422 } | 7422 } |
7423 } | 7423 } |
7424 /** | 7424 /** |
7425 * experimental.getDiagnostics params | 7425 * diagnostic.getDiagnostics params |
7426 * | 7426 * |
7427 * Clients may not extend, implement or mix-in this class. | 7427 * Clients may not extend, implement or mix-in this class. |
7428 */ | 7428 */ |
7429 class ExperimentalGetDiagnosticsParams { | 7429 class DiagnosticGetDiagnosticsParams { |
7430 Request toRequest(String id) { | 7430 Request toRequest(String id) { |
7431 return new Request(id, "experimental.getDiagnostics", null); | 7431 return new Request(id, "diagnostic.getDiagnostics", null); |
7432 } | 7432 } |
7433 | 7433 |
7434 @override | 7434 @override |
7435 bool operator==(other) { | 7435 bool operator==(other) { |
7436 if (other is ExperimentalGetDiagnosticsParams) { | 7436 if (other is DiagnosticGetDiagnosticsParams) { |
7437 return true; | 7437 return true; |
7438 } | 7438 } |
7439 return false; | 7439 return false; |
7440 } | 7440 } |
7441 | 7441 |
7442 @override | 7442 @override |
7443 int get hashCode { | 7443 int get hashCode { |
7444 return 876666064; | 7444 return 587526202; |
7445 } | 7445 } |
7446 } | 7446 } |
7447 | 7447 |
7448 /** | 7448 /** |
7449 * experimental.getDiagnostics result | 7449 * diagnostic.getDiagnostics result |
7450 * | 7450 * |
7451 * { | 7451 * { |
7452 * "contexts": List<ContextData> | 7452 * "contexts": List<ContextData> |
7453 * } | 7453 * } |
7454 * | 7454 * |
7455 * Clients may not extend, implement or mix-in this class. | 7455 * Clients may not extend, implement or mix-in this class. |
7456 */ | 7456 */ |
7457 class ExperimentalGetDiagnosticsResult implements HasToJson { | 7457 class DiagnosticGetDiagnosticsResult implements HasToJson { |
7458 List<ContextData> _contexts; | 7458 List<ContextData> _contexts; |
7459 | 7459 |
7460 /** | 7460 /** |
7461 * The list of analysis contexts. | 7461 * The list of analysis contexts. |
7462 */ | 7462 */ |
7463 List<ContextData> get contexts => _contexts; | 7463 List<ContextData> get contexts => _contexts; |
7464 | 7464 |
7465 /** | 7465 /** |
7466 * The list of analysis contexts. | 7466 * The list of analysis contexts. |
7467 */ | 7467 */ |
7468 void set contexts(List<ContextData> value) { | 7468 void set contexts(List<ContextData> value) { |
7469 assert(value != null); | 7469 assert(value != null); |
7470 this._contexts = value; | 7470 this._contexts = value; |
7471 } | 7471 } |
7472 | 7472 |
7473 ExperimentalGetDiagnosticsResult(List<ContextData> contexts) { | 7473 DiagnosticGetDiagnosticsResult(List<ContextData> contexts) { |
7474 this.contexts = contexts; | 7474 this.contexts = contexts; |
7475 } | 7475 } |
7476 | 7476 |
7477 factory ExperimentalGetDiagnosticsResult.fromJson(JsonDecoder jsonDecoder, Str
ing jsonPath, Object json) { | 7477 factory DiagnosticGetDiagnosticsResult.fromJson(JsonDecoder jsonDecoder, Strin
g jsonPath, Object json) { |
7478 if (json == null) { | 7478 if (json == null) { |
7479 json = {}; | 7479 json = {}; |
7480 } | 7480 } |
7481 if (json is Map) { | 7481 if (json is Map) { |
7482 List<ContextData> contexts; | 7482 List<ContextData> contexts; |
7483 if (json.containsKey("contexts")) { | 7483 if (json.containsKey("contexts")) { |
7484 contexts = jsonDecoder.decodeList(jsonPath + ".contexts", json["contexts
"], (String jsonPath, Object json) => new ContextData.fromJson(jsonDecoder, json
Path, json)); | 7484 contexts = jsonDecoder.decodeList(jsonPath + ".contexts", json["contexts
"], (String jsonPath, Object json) => new ContextData.fromJson(jsonDecoder, json
Path, json)); |
7485 } else { | 7485 } else { |
7486 throw jsonDecoder.missingKey(jsonPath, "contexts"); | 7486 throw jsonDecoder.missingKey(jsonPath, "contexts"); |
7487 } | 7487 } |
7488 return new ExperimentalGetDiagnosticsResult(contexts); | 7488 return new DiagnosticGetDiagnosticsResult(contexts); |
7489 } else { | 7489 } else { |
7490 throw jsonDecoder.mismatch(jsonPath, "experimental.getDiagnostics result",
json); | 7490 throw jsonDecoder.mismatch(jsonPath, "diagnostic.getDiagnostics result", j
son); |
7491 } | 7491 } |
7492 } | 7492 } |
7493 | 7493 |
7494 factory ExperimentalGetDiagnosticsResult.fromResponse(Response response) { | 7494 factory DiagnosticGetDiagnosticsResult.fromResponse(Response response) { |
7495 return new ExperimentalGetDiagnosticsResult.fromJson( | 7495 return new DiagnosticGetDiagnosticsResult.fromJson( |
7496 new ResponseDecoder(REQUEST_ID_REFACTORING_KINDS.remove(response.id)), "
result", response._result); | 7496 new ResponseDecoder(REQUEST_ID_REFACTORING_KINDS.remove(response.id)), "
result", response._result); |
7497 } | 7497 } |
7498 | 7498 |
7499 Map<String, dynamic> toJson() { | 7499 Map<String, dynamic> toJson() { |
7500 Map<String, dynamic> result = {}; | 7500 Map<String, dynamic> result = {}; |
7501 result["contexts"] = contexts.map((ContextData value) => value.toJson()).toL
ist(); | 7501 result["contexts"] = contexts.map((ContextData value) => value.toJson()).toL
ist(); |
7502 return result; | 7502 return result; |
7503 } | 7503 } |
7504 | 7504 |
7505 Response toResponse(String id) { | 7505 Response toResponse(String id) { |
7506 return new Response(id, result: toJson()); | 7506 return new Response(id, result: toJson()); |
7507 } | 7507 } |
7508 | 7508 |
7509 @override | 7509 @override |
7510 String toString() => JSON.encode(toJson()); | 7510 String toString() => JSON.encode(toJson()); |
7511 | 7511 |
7512 @override | 7512 @override |
7513 bool operator==(other) { | 7513 bool operator==(other) { |
7514 if (other is ExperimentalGetDiagnosticsResult) { | 7514 if (other is DiagnosticGetDiagnosticsResult) { |
7515 return listEqual(contexts, other.contexts, (ContextData a, ContextData b)
=> a == b); | 7515 return listEqual(contexts, other.contexts, (ContextData a, ContextData b)
=> a == b); |
7516 } | 7516 } |
7517 return false; | 7517 return false; |
7518 } | 7518 } |
7519 | 7519 |
7520 @override | 7520 @override |
7521 int get hashCode { | 7521 int get hashCode { |
7522 int hash = 0; | 7522 int hash = 0; |
7523 hash = JenkinsSmiHash.combine(hash, contexts.hashCode); | 7523 hash = JenkinsSmiHash.combine(hash, contexts.hashCode); |
7524 return JenkinsSmiHash.finish(hash); | 7524 return JenkinsSmiHash.finish(hash); |
(...skipping 9175 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
16700 return false; | 16700 return false; |
16701 } | 16701 } |
16702 | 16702 |
16703 @override | 16703 @override |
16704 int get hashCode { | 16704 int get hashCode { |
16705 int hash = 0; | 16705 int hash = 0; |
16706 hash = JenkinsSmiHash.combine(hash, newName.hashCode); | 16706 hash = JenkinsSmiHash.combine(hash, newName.hashCode); |
16707 return JenkinsSmiHash.finish(hash); | 16707 return JenkinsSmiHash.finish(hash); |
16708 } | 16708 } |
16709 } | 16709 } |
OLD | NEW |