| OLD | NEW |
| 1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2015, 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 "pkg/analyzer/tool/generate_files". | 6 // To regenerate the file, use the script "pkg/analyzer/tool/generate_files". |
| 7 | 7 |
| 8 library analyzer.src.summary.format; | 8 library analyzer.src.summary.format; |
| 9 | 9 |
| 10 import 'dart:convert'; | 10 import 'dart:convert'; |
| (...skipping 214 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 225 } | 225 } |
| 226 } | 226 } |
| 227 | 227 |
| 228 PrelinkedUnitBuilder encodePrelinkedUnit(builder.BuilderContext builderContext,
{List<PrelinkedReferenceBuilder> references}) { | 228 PrelinkedUnitBuilder encodePrelinkedUnit(builder.BuilderContext builderContext,
{List<PrelinkedReferenceBuilder> references}) { |
| 229 PrelinkedUnitBuilder builder = new PrelinkedUnitBuilder(builderContext); | 229 PrelinkedUnitBuilder builder = new PrelinkedUnitBuilder(builderContext); |
| 230 builder.references = references; | 230 builder.references = references; |
| 231 return builder; | 231 return builder; |
| 232 } | 232 } |
| 233 | 233 |
| 234 class SdkBundle { | 234 class SdkBundle { |
| 235 List<SdkBundleLibrary> _libraries; | 235 List<String> _prelinkedLibraryUris; |
| 236 List<PrelinkedLibrary> _prelinkedLibraries; |
| 237 List<String> _unlinkedUnitUris; |
| 238 List<UnlinkedUnit> _unlinkedUnits; |
| 236 | 239 |
| 237 SdkBundle.fromJson(Map json) | 240 SdkBundle.fromJson(Map json) |
| 238 : _libraries = json["libraries"]?.map((x) => new SdkBundleLibrary.fromJson(x
))?.toList(); | 241 : _prelinkedLibraryUris = json["prelinkedLibraryUris"], |
| 242 _prelinkedLibraries = json["prelinkedLibraries"]?.map((x) => new Prelinked
Library.fromJson(x))?.toList(), |
| 243 _unlinkedUnitUris = json["unlinkedUnitUris"], |
| 244 _unlinkedUnits = json["unlinkedUnits"]?.map((x) => new UnlinkedUnit.fromJs
on(x))?.toList(); |
| 239 | 245 |
| 240 SdkBundle.fromBuffer(List<int> buffer) : this.fromJson(JSON.decode(UTF8.decode
(buffer))); | 246 SdkBundle.fromBuffer(List<int> buffer) : this.fromJson(JSON.decode(UTF8.decode
(buffer))); |
| 241 | 247 |
| 242 List<SdkBundleLibrary> get libraries => _libraries ?? const <SdkBundleLibrary>
[]; | 248 List<String> get prelinkedLibraryUris => _prelinkedLibraryUris ?? const <Strin
g>[]; |
| 249 List<PrelinkedLibrary> get prelinkedLibraries => _prelinkedLibraries ?? const
<PrelinkedLibrary>[]; |
| 250 List<String> get unlinkedUnitUris => _unlinkedUnitUris ?? const <String>[]; |
| 251 List<UnlinkedUnit> get unlinkedUnits => _unlinkedUnits ?? const <UnlinkedUnit>
[]; |
| 243 } | 252 } |
| 244 | 253 |
| 245 class SdkBundleBuilder { | 254 class SdkBundleBuilder { |
| 246 final Map _json = {}; | 255 final Map _json = {}; |
| 247 | 256 |
| 248 bool _finished = false; | 257 bool _finished = false; |
| 249 | 258 |
| 250 SdkBundleBuilder(builder.BuilderContext context); | 259 SdkBundleBuilder(builder.BuilderContext context); |
| 251 | 260 |
| 252 void set libraries(List<SdkBundleLibraryBuilder> _value) { | 261 void set prelinkedLibraryUris(List<String> _value) { |
| 253 assert(!_finished); | 262 assert(!_finished); |
| 254 assert(!_json.containsKey("libraries")); | 263 assert(!_json.containsKey("prelinkedLibraryUris")); |
| 255 if (!(_value == null || _value.isEmpty)) { | 264 if (!(_value == null || _value.isEmpty)) { |
| 256 _json["libraries"] = _value.map((b) => b.finish()).toList(); | 265 _json["prelinkedLibraryUris"] = _value.toList(); |
| 257 } | 266 } |
| 258 } | 267 } |
| 259 | 268 |
| 260 List<int> toBuffer() => UTF8.encode(JSON.encode(finish())); | 269 void set prelinkedLibraries(List<PrelinkedLibraryBuilder> _value) { |
| 261 | |
| 262 Map finish() { | |
| 263 assert(!_finished); | 270 assert(!_finished); |
| 264 _finished = true; | 271 assert(!_json.containsKey("prelinkedLibraries")); |
| 265 return _json; | 272 if (!(_value == null || _value.isEmpty)) { |
| 266 } | 273 _json["prelinkedLibraries"] = _value.map((b) => b.finish()).toList(); |
| 267 } | |
| 268 | |
| 269 SdkBundleBuilder encodeSdkBundle(builder.BuilderContext builderContext, {List<Sd
kBundleLibraryBuilder> libraries}) { | |
| 270 SdkBundleBuilder builder = new SdkBundleBuilder(builderContext); | |
| 271 builder.libraries = libraries; | |
| 272 return builder; | |
| 273 } | |
| 274 | |
| 275 class SdkBundleLibrary { | |
| 276 String _uri; | |
| 277 PrelinkedLibrary _prelinked; | |
| 278 List<UnlinkedUnit> _unlinkedUnits; | |
| 279 | |
| 280 SdkBundleLibrary.fromJson(Map json) | |
| 281 : _uri = json["uri"], | |
| 282 _prelinked = json["prelinked"] == null ? null : new PrelinkedLibrary.fromJ
son(json["prelinked"]), | |
| 283 _unlinkedUnits = json["unlinkedUnits"]?.map((x) => new UnlinkedUnit.fromJs
on(x))?.toList(); | |
| 284 | |
| 285 String get uri => _uri ?? ''; | |
| 286 PrelinkedLibrary get prelinked => _prelinked; | |
| 287 List<UnlinkedUnit> get unlinkedUnits => _unlinkedUnits ?? const <UnlinkedUnit>
[]; | |
| 288 } | |
| 289 | |
| 290 class SdkBundleLibraryBuilder { | |
| 291 final Map _json = {}; | |
| 292 | |
| 293 bool _finished = false; | |
| 294 | |
| 295 SdkBundleLibraryBuilder(builder.BuilderContext context); | |
| 296 | |
| 297 void set uri(String _value) { | |
| 298 assert(!_finished); | |
| 299 assert(!_json.containsKey("uri")); | |
| 300 if (_value != null) { | |
| 301 _json["uri"] = _value; | |
| 302 } | 274 } |
| 303 } | 275 } |
| 304 | 276 |
| 305 void set prelinked(PrelinkedLibraryBuilder _value) { | 277 void set unlinkedUnitUris(List<String> _value) { |
| 306 assert(!_finished); | 278 assert(!_finished); |
| 307 assert(!_json.containsKey("prelinked")); | 279 assert(!_json.containsKey("unlinkedUnitUris")); |
| 308 if (_value != null) { | 280 if (!(_value == null || _value.isEmpty)) { |
| 309 _json["prelinked"] = _value.finish(); | 281 _json["unlinkedUnitUris"] = _value.toList(); |
| 310 } | 282 } |
| 311 } | 283 } |
| 312 | 284 |
| 313 void set unlinkedUnits(List<UnlinkedUnitBuilder> _value) { | 285 void set unlinkedUnits(List<UnlinkedUnitBuilder> _value) { |
| 314 assert(!_finished); | 286 assert(!_finished); |
| 315 assert(!_json.containsKey("unlinkedUnits")); | 287 assert(!_json.containsKey("unlinkedUnits")); |
| 316 if (!(_value == null || _value.isEmpty)) { | 288 if (!(_value == null || _value.isEmpty)) { |
| 317 _json["unlinkedUnits"] = _value.map((b) => b.finish()).toList(); | 289 _json["unlinkedUnits"] = _value.map((b) => b.finish()).toList(); |
| 318 } | 290 } |
| 319 } | 291 } |
| 320 | 292 |
| 293 List<int> toBuffer() => UTF8.encode(JSON.encode(finish())); |
| 294 |
| 321 Map finish() { | 295 Map finish() { |
| 322 assert(!_finished); | 296 assert(!_finished); |
| 323 _finished = true; | 297 _finished = true; |
| 324 return _json; | 298 return _json; |
| 325 } | 299 } |
| 326 } | 300 } |
| 327 | 301 |
| 328 SdkBundleLibraryBuilder encodeSdkBundleLibrary(builder.BuilderContext builderCon
text, {String uri, PrelinkedLibraryBuilder prelinked, List<UnlinkedUnitBuilder>
unlinkedUnits}) { | 302 SdkBundleBuilder encodeSdkBundle(builder.BuilderContext builderContext, {List<St
ring> prelinkedLibraryUris, List<PrelinkedLibraryBuilder> prelinkedLibraries, Li
st<String> unlinkedUnitUris, List<UnlinkedUnitBuilder> unlinkedUnits}) { |
| 329 SdkBundleLibraryBuilder builder = new SdkBundleLibraryBuilder(builderContext); | 303 SdkBundleBuilder builder = new SdkBundleBuilder(builderContext); |
| 330 builder.uri = uri; | 304 builder.prelinkedLibraryUris = prelinkedLibraryUris; |
| 331 builder.prelinked = prelinked; | 305 builder.prelinkedLibraries = prelinkedLibraries; |
| 306 builder.unlinkedUnitUris = unlinkedUnitUris; |
| 332 builder.unlinkedUnits = unlinkedUnits; | 307 builder.unlinkedUnits = unlinkedUnits; |
| 333 return builder; | 308 return builder; |
| 334 } | 309 } |
| 335 | 310 |
| 336 class UnlinkedClass { | 311 class UnlinkedClass { |
| 337 String _name; | 312 String _name; |
| 338 List<UnlinkedTypeParam> _typeParameters; | 313 List<UnlinkedTypeParam> _typeParameters; |
| 339 UnlinkedTypeRef _supertype; | 314 UnlinkedTypeRef _supertype; |
| 340 List<UnlinkedTypeRef> _mixins; | 315 List<UnlinkedTypeRef> _mixins; |
| 341 List<UnlinkedTypeRef> _interfaces; | 316 List<UnlinkedTypeRef> _interfaces; |
| (...skipping 1228 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1570 UnlinkedVariableBuilder builder = new UnlinkedVariableBuilder(builderContext); | 1545 UnlinkedVariableBuilder builder = new UnlinkedVariableBuilder(builderContext); |
| 1571 builder.name = name; | 1546 builder.name = name; |
| 1572 builder.type = type; | 1547 builder.type = type; |
| 1573 builder.isStatic = isStatic; | 1548 builder.isStatic = isStatic; |
| 1574 builder.isFinal = isFinal; | 1549 builder.isFinal = isFinal; |
| 1575 builder.isConst = isConst; | 1550 builder.isConst = isConst; |
| 1576 builder.hasImplicitType = hasImplicitType; | 1551 builder.hasImplicitType = hasImplicitType; |
| 1577 return builder; | 1552 return builder; |
| 1578 } | 1553 } |
| 1579 | 1554 |
| OLD | NEW |