| OLD | NEW | 
|---|
| 1 // Copyright (c) 2017, the Dart project authors.  Please see the AUTHORS file | 1 // Copyright (c) 2017, 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 import 'dart:convert' hide JsonDecoder; | 9 import 'dart:convert' hide JsonDecoder; | 
| 10 | 10 | 
| (...skipping 2336 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 2347     hash = JenkinsSmiHash.combine(hash, replacementLength.hashCode); | 2347     hash = JenkinsSmiHash.combine(hash, replacementLength.hashCode); | 
| 2348     hash = JenkinsSmiHash.combine(hash, results.hashCode); | 2348     hash = JenkinsSmiHash.combine(hash, results.hashCode); | 
| 2349     return JenkinsSmiHash.finish(hash); | 2349     return JenkinsSmiHash.finish(hash); | 
| 2350   } | 2350   } | 
| 2351 } | 2351 } | 
| 2352 | 2352 | 
| 2353 /** | 2353 /** | 
| 2354  * ContextBuilderOptions | 2354  * ContextBuilderOptions | 
| 2355  * | 2355  * | 
| 2356  * { | 2356  * { | 
| 2357  *   "dartSdkSummaryPath": optional String | 2357  *   "dartSdkSummaryPath": optional FilePath | 
| 2358  *   "defaultAnalysisOptionsFilePath": optional List<String> | 2358  *   "defaultAnalysisOptionsFilePath": optional List<FilePath> | 
| 2359  *   "declaredVariables": optional Map<String, String> | 2359  *   "declaredVariables": optional Map<String, String> | 
| 2360  *   "defaultPackageFilePath": optional List<String> | 2360  *   "defaultPackageFilePath": optional List<FilePath> | 
| 2361  *   "defaultPackagesDirectoryPath": optional List<String> | 2361  *   "defaultPackagesDirectoryPath": optional List<FilePath> | 
| 2362  * } | 2362  * } | 
| 2363  * | 2363  * | 
| 2364  * Clients may not extend, implement or mix-in this class. | 2364  * Clients may not extend, implement or mix-in this class. | 
| 2365  */ | 2365  */ | 
| 2366 class ContextBuilderOptions implements HasToJson { | 2366 class ContextBuilderOptions implements HasToJson { | 
| 2367   String _dartSdkSummaryPath; | 2367   String _dartSdkSummaryPath; | 
| 2368 | 2368 | 
| 2369   List<String> _defaultAnalysisOptionsFilePath; | 2369   List<String> _defaultAnalysisOptionsFilePath; | 
| 2370 | 2370 | 
| 2371   Map<String, String> _declaredVariables; | 2371   Map<String, String> _declaredVariables; | 
| (...skipping 200 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 2572     hash = JenkinsSmiHash.combine(hash, defaultPackageFilePath.hashCode); | 2572     hash = JenkinsSmiHash.combine(hash, defaultPackageFilePath.hashCode); | 
| 2573     hash = JenkinsSmiHash.combine(hash, defaultPackagesDirectoryPath.hashCode); | 2573     hash = JenkinsSmiHash.combine(hash, defaultPackagesDirectoryPath.hashCode); | 
| 2574     return JenkinsSmiHash.finish(hash); | 2574     return JenkinsSmiHash.finish(hash); | 
| 2575   } | 2575   } | 
| 2576 } | 2576 } | 
| 2577 | 2577 | 
| 2578 /** | 2578 /** | 
| 2579  * ContextRoot | 2579  * ContextRoot | 
| 2580  * | 2580  * | 
| 2581  * { | 2581  * { | 
| 2582  *   "root": String | 2582  *   "root": FilePath | 
| 2583  *   "exclude": List<String> | 2583  *   "exclude": List<FilePath> | 
|  | 2584  *   "optionsFile": optional FilePath | 
| 2584  * } | 2585  * } | 
| 2585  * | 2586  * | 
| 2586  * Clients may not extend, implement or mix-in this class. | 2587  * Clients may not extend, implement or mix-in this class. | 
| 2587  */ | 2588  */ | 
| 2588 class ContextRoot implements HasToJson { | 2589 class ContextRoot implements HasToJson { | 
| 2589   String _root; | 2590   String _root; | 
| 2590 | 2591 | 
| 2591   List<String> _exclude; | 2592   List<String> _exclude; | 
| 2592 | 2593 | 
|  | 2594   String _optionsFile; | 
|  | 2595 | 
| 2593   /** | 2596   /** | 
| 2594    * The absolute path of the root directory containing the files to be | 2597    * The absolute path of the root directory containing the files to be | 
| 2595    * analyzed. | 2598    * analyzed. | 
| 2596    */ | 2599    */ | 
| 2597   String get root => _root; | 2600   String get root => _root; | 
| 2598 | 2601 | 
| 2599   /** | 2602   /** | 
| 2600    * The absolute path of the root directory containing the files to be | 2603    * The absolute path of the root directory containing the files to be | 
| 2601    * analyzed. | 2604    * analyzed. | 
| 2602    */ | 2605    */ | 
| (...skipping 10 matching lines...) Expand all  Loading... | 
| 2613 | 2616 | 
| 2614   /** | 2617   /** | 
| 2615    * A list of the absolute paths of files and directories within the root | 2618    * A list of the absolute paths of files and directories within the root | 
| 2616    * directory that should not be analyzed. | 2619    * directory that should not be analyzed. | 
| 2617    */ | 2620    */ | 
| 2618   void set exclude(List<String> value) { | 2621   void set exclude(List<String> value) { | 
| 2619     assert(value != null); | 2622     assert(value != null); | 
| 2620     this._exclude = value; | 2623     this._exclude = value; | 
| 2621   } | 2624   } | 
| 2622 | 2625 | 
| 2623   ContextRoot(String root, List<String> exclude) { | 2626   /** | 
|  | 2627    * The absolute path of the analysis options file that should be used to | 
|  | 2628    * control the analysis of the files in the context. | 
|  | 2629    */ | 
|  | 2630   String get optionsFile => _optionsFile; | 
|  | 2631 | 
|  | 2632   /** | 
|  | 2633    * The absolute path of the analysis options file that should be used to | 
|  | 2634    * control the analysis of the files in the context. | 
|  | 2635    */ | 
|  | 2636   void set optionsFile(String value) { | 
|  | 2637     this._optionsFile = value; | 
|  | 2638   } | 
|  | 2639 | 
|  | 2640   ContextRoot(String root, List<String> exclude, {String optionsFile}) { | 
| 2624     this.root = root; | 2641     this.root = root; | 
| 2625     this.exclude = exclude; | 2642     this.exclude = exclude; | 
|  | 2643     this.optionsFile = optionsFile; | 
| 2626   } | 2644   } | 
| 2627 | 2645 | 
| 2628   factory ContextRoot.fromJson( | 2646   factory ContextRoot.fromJson( | 
| 2629       JsonDecoder jsonDecoder, String jsonPath, Object json) { | 2647       JsonDecoder jsonDecoder, String jsonPath, Object json) { | 
| 2630     if (json == null) { | 2648     if (json == null) { | 
| 2631       json = {}; | 2649       json = {}; | 
| 2632     } | 2650     } | 
| 2633     if (json is Map) { | 2651     if (json is Map) { | 
| 2634       String root; | 2652       String root; | 
| 2635       if (json.containsKey("root")) { | 2653       if (json.containsKey("root")) { | 
| 2636         root = jsonDecoder.decodeString(jsonPath + ".root", json["root"]); | 2654         root = jsonDecoder.decodeString(jsonPath + ".root", json["root"]); | 
| 2637       } else { | 2655       } else { | 
| 2638         throw jsonDecoder.mismatch(jsonPath, "root"); | 2656         throw jsonDecoder.mismatch(jsonPath, "root"); | 
| 2639       } | 2657       } | 
| 2640       List<String> exclude; | 2658       List<String> exclude; | 
| 2641       if (json.containsKey("exclude")) { | 2659       if (json.containsKey("exclude")) { | 
| 2642         exclude = jsonDecoder.decodeList( | 2660         exclude = jsonDecoder.decodeList( | 
| 2643             jsonPath + ".exclude", json["exclude"], jsonDecoder.decodeString); | 2661             jsonPath + ".exclude", json["exclude"], jsonDecoder.decodeString); | 
| 2644       } else { | 2662       } else { | 
| 2645         throw jsonDecoder.mismatch(jsonPath, "exclude"); | 2663         throw jsonDecoder.mismatch(jsonPath, "exclude"); | 
| 2646       } | 2664       } | 
| 2647       return new ContextRoot(root, exclude); | 2665       String optionsFile; | 
|  | 2666       if (json.containsKey("optionsFile")) { | 
|  | 2667         optionsFile = jsonDecoder.decodeString( | 
|  | 2668             jsonPath + ".optionsFile", json["optionsFile"]); | 
|  | 2669       } | 
|  | 2670       return new ContextRoot(root, exclude, optionsFile: optionsFile); | 
| 2648     } else { | 2671     } else { | 
| 2649       throw jsonDecoder.mismatch(jsonPath, "ContextRoot", json); | 2672       throw jsonDecoder.mismatch(jsonPath, "ContextRoot", json); | 
| 2650     } | 2673     } | 
| 2651   } | 2674   } | 
| 2652 | 2675 | 
| 2653   @override | 2676   @override | 
| 2654   Map<String, dynamic> toJson() { | 2677   Map<String, dynamic> toJson() { | 
| 2655     Map<String, dynamic> result = {}; | 2678     Map<String, dynamic> result = {}; | 
| 2656     result["root"] = root; | 2679     result["root"] = root; | 
| 2657     result["exclude"] = exclude; | 2680     result["exclude"] = exclude; | 
|  | 2681     if (optionsFile != null) { | 
|  | 2682       result["optionsFile"] = optionsFile; | 
|  | 2683     } | 
| 2658     return result; | 2684     return result; | 
| 2659   } | 2685   } | 
| 2660 | 2686 | 
| 2661   @override | 2687   @override | 
| 2662   String toString() => JSON.encode(toJson()); | 2688   String toString() => JSON.encode(toJson()); | 
| 2663 | 2689 | 
| 2664   @override | 2690   @override | 
| 2665   bool operator ==(other) { | 2691   bool operator ==(other) { | 
| 2666     if (other is ContextRoot) { | 2692     if (other is ContextRoot) { | 
| 2667       return root == other.root && | 2693       return root == other.root && | 
| 2668           listEqual(exclude, other.exclude, (String a, String b) => a == b); | 2694           listEqual(exclude, other.exclude, (String a, String b) => a == b) && | 
|  | 2695           optionsFile == other.optionsFile; | 
| 2669     } | 2696     } | 
| 2670     return false; | 2697     return false; | 
| 2671   } | 2698   } | 
| 2672 | 2699 | 
| 2673   @override | 2700   @override | 
| 2674   int get hashCode { | 2701   int get hashCode { | 
| 2675     int hash = 0; | 2702     int hash = 0; | 
| 2676     hash = JenkinsSmiHash.combine(hash, root.hashCode); | 2703     hash = JenkinsSmiHash.combine(hash, root.hashCode); | 
| 2677     hash = JenkinsSmiHash.combine(hash, exclude.hashCode); | 2704     hash = JenkinsSmiHash.combine(hash, exclude.hashCode); | 
|  | 2705     hash = JenkinsSmiHash.combine(hash, optionsFile.hashCode); | 
| 2678     return JenkinsSmiHash.finish(hash); | 2706     return JenkinsSmiHash.finish(hash); | 
| 2679   } | 2707   } | 
| 2680 } | 2708 } | 
| 2681 | 2709 | 
| 2682 /** | 2710 /** | 
| 2683  * convertGetterToMethod feedback | 2711  * convertGetterToMethod feedback | 
| 2684  * | 2712  * | 
| 2685  * Clients may not extend, implement or mix-in this class. | 2713  * Clients may not extend, implement or mix-in this class. | 
| 2686  */ | 2714  */ | 
| 2687 class ConvertGetterToMethodFeedback extends RefactoringFeedback | 2715 class ConvertGetterToMethodFeedback extends RefactoringFeedback | 
| (...skipping 2744 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 5432   @override | 5460   @override | 
| 5433   int get hashCode { | 5461   int get hashCode { | 
| 5434     return 9389109; | 5462     return 9389109; | 
| 5435   } | 5463   } | 
| 5436 } | 5464 } | 
| 5437 | 5465 | 
| 5438 /** | 5466 /** | 
| 5439  * plugin.versionCheck params | 5467  * plugin.versionCheck params | 
| 5440  * | 5468  * | 
| 5441  * { | 5469  * { | 
| 5442  *   "byteStorePath": String | 5470  *   "byteStorePath": FilePath | 
| 5443  *   "sdkPath": String | 5471  *   "sdkPath": FilePath | 
| 5444  *   "version": String | 5472  *   "version": String | 
| 5445  * } | 5473  * } | 
| 5446  * | 5474  * | 
| 5447  * Clients may not extend, implement or mix-in this class. | 5475  * Clients may not extend, implement or mix-in this class. | 
| 5448  */ | 5476  */ | 
| 5449 class PluginVersionCheckParams implements RequestParams { | 5477 class PluginVersionCheckParams implements RequestParams { | 
| 5450   String _byteStorePath; | 5478   String _byteStorePath; | 
| 5451 | 5479 | 
| 5452   String _sdkPath; | 5480   String _sdkPath; | 
| 5453 | 5481 | 
| (...skipping 980 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 6434   String toString() => "RequestErrorCode.$name"; | 6462   String toString() => "RequestErrorCode.$name"; | 
| 6435 | 6463 | 
| 6436   String toJson() => name; | 6464   String toJson() => name; | 
| 6437 } | 6465 } | 
| 6438 | 6466 | 
| 6439 /** | 6467 /** | 
| 6440  * WatchEvent | 6468  * WatchEvent | 
| 6441  * | 6469  * | 
| 6442  * { | 6470  * { | 
| 6443  *   "type": WatchEventType | 6471  *   "type": WatchEventType | 
| 6444  *   "path": String | 6472  *   "path": FilePath | 
| 6445  * } | 6473  * } | 
| 6446  * | 6474  * | 
| 6447  * Clients may not extend, implement or mix-in this class. | 6475  * Clients may not extend, implement or mix-in this class. | 
| 6448  */ | 6476  */ | 
| 6449 class WatchEvent implements HasToJson { | 6477 class WatchEvent implements HasToJson { | 
| 6450   WatchEventType _type; | 6478   WatchEventType _type; | 
| 6451 | 6479 | 
| 6452   String _path; | 6480   String _path; | 
| 6453 | 6481 | 
| 6454   /** | 6482   /** | 
| (...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 6598       } | 6626       } | 
| 6599     } | 6627     } | 
| 6600     throw jsonDecoder.mismatch(jsonPath, "WatchEventType", json); | 6628     throw jsonDecoder.mismatch(jsonPath, "WatchEventType", json); | 
| 6601   } | 6629   } | 
| 6602 | 6630 | 
| 6603   @override | 6631   @override | 
| 6604   String toString() => "WatchEventType.$name"; | 6632   String toString() => "WatchEventType.$name"; | 
| 6605 | 6633 | 
| 6606   String toJson() => name; | 6634   String toJson() => name; | 
| 6607 } | 6635 } | 
| OLD | NEW | 
|---|