| OLD | NEW |
| 1 var convert; | 1 var convert; |
| 2 (function(exports) { | 2 (function(exports) { |
| 3 'use strict'; | 3 'use strict'; |
| 4 let ASCII = new AsciiCodec(); | 4 let ASCII = new AsciiCodec(); |
| 5 let _ASCII_MASK = 127; | 5 let _ASCII_MASK = 127; |
| 6 let _allowInvalid = Symbol('_allowInvalid'); | 6 let _allowInvalid = Symbol('_allowInvalid'); |
| 7 let _nameToEncoding = Symbol('_nameToEncoding'); | 7 let _nameToEncoding = Symbol('_nameToEncoding'); |
| 8 let Codec$ = dart.generic(function(S, T) { | 8 let Codec$ = dart.generic(function(S, T) { |
| 9 class Codec extends core.Object { | 9 class Codec extends core.Object { |
| 10 Codec() { | 10 Codec() { |
| (...skipping 316 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 327 this[_sink] = sink; | 327 this[_sink] = sink; |
| 328 super.ByteConversionSinkBase(); | 328 super.ByteConversionSinkBase(); |
| 329 } | 329 } |
| 330 add(chunk) { | 330 add(chunk) { |
| 331 return this[_sink].add(chunk); | 331 return this[_sink].add(chunk); |
| 332 } | 332 } |
| 333 close() { | 333 close() { |
| 334 return this[_sink].close(); | 334 return this[_sink].close(); |
| 335 } | 335 } |
| 336 } | 336 } |
| 337 let _INITIAL_BUFFER_SIZE = Symbol('_INITIAL_BUFFER_SIZE'); |
| 337 let _buffer = Symbol('_buffer'); | 338 let _buffer = Symbol('_buffer'); |
| 338 let _INITIAL_BUFFER_SIZE = Symbol('_INITIAL_BUFFER_SIZE'); | |
| 339 let _callback = Symbol('_callback'); | 339 let _callback = Symbol('_callback'); |
| 340 let _bufferIndex = Symbol('_bufferIndex'); | 340 let _bufferIndex = Symbol('_bufferIndex'); |
| 341 let _roundToPowerOf2 = Symbol('_roundToPowerOf2'); | 341 let _roundToPowerOf2 = Symbol('_roundToPowerOf2'); |
| 342 class _ByteCallbackSink extends ByteConversionSinkBase { | 342 class _ByteCallbackSink extends ByteConversionSinkBase { |
| 343 _ByteCallbackSink(callback) { | 343 _ByteCallbackSink(callback) { |
| 344 this[_buffer] = new typed_data.Uint8List(_ByteCallbackSink[_INITIAL_BUFFER
_SIZE]); | 344 this[_buffer] = new typed_data.Uint8List(_ByteCallbackSink[_INITIAL_BUFFER
_SIZE]); |
| 345 this[_callback] = callback; | 345 this[_callback] = callback; |
| 346 this[_bufferIndex] = 0; | 346 this[_bufferIndex] = 0; |
| 347 super.ByteConversionSinkBase(); | 347 super.ByteConversionSinkBase(); |
| 348 } | 348 } |
| (...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 487 return dart.as(this[_second].convert(this[_first].convert(input)), T); | 487 return dart.as(this[_second].convert(this[_first].convert(input)), T); |
| 488 } | 488 } |
| 489 startChunkedConversion(sink) { | 489 startChunkedConversion(sink) { |
| 490 return this[_first].startChunkedConversion(this[_second].startChunkedCon
version(sink)); | 490 return this[_first].startChunkedConversion(this[_second].startChunkedCon
version(sink)); |
| 491 } | 491 } |
| 492 } | 492 } |
| 493 return _FusedConverter; | 493 return _FusedConverter; |
| 494 }); | 494 }); |
| 495 let _FusedConverter = _FusedConverter$(); | 495 let _FusedConverter = _FusedConverter$(); |
| 496 let HTML_ESCAPE = new HtmlEscape(); | 496 let HTML_ESCAPE = new HtmlEscape(); |
| 497 let escapeLtGt$ = Symbol('escapeLtGt'); |
| 498 let escapeQuot$ = Symbol('escapeQuot'); |
| 499 let escapeApos$ = Symbol('escapeApos'); |
| 500 let escapeSlash$ = Symbol('escapeSlash'); |
| 497 let _ = Symbol('_'); | 501 let _ = Symbol('_'); |
| 498 let _name = Symbol('_name'); | 502 let _name = Symbol('_name'); |
| 499 class HtmlEscapeMode extends core.Object { | 503 class HtmlEscapeMode extends core.Object { |
| 504 get escapeLtGt() { |
| 505 return this[escapeLtGt$]; |
| 506 } |
| 507 get escapeQuot() { |
| 508 return this[escapeQuot$]; |
| 509 } |
| 510 get escapeApos() { |
| 511 return this[escapeApos$]; |
| 512 } |
| 513 get escapeSlash() { |
| 514 return this[escapeSlash$]; |
| 515 } |
| 500 [_](name, escapeLtGt, escapeQuot, escapeApos, escapeSlash) { | 516 [_](name, escapeLtGt, escapeQuot, escapeApos, escapeSlash) { |
| 501 this[_name] = name; | 517 this[_name] = name; |
| 502 this.escapeLtGt = escapeLtGt; | 518 this[escapeLtGt$] = escapeLtGt; |
| 503 this.escapeQuot = escapeQuot; | 519 this[escapeQuot$] = escapeQuot; |
| 504 this.escapeApos = escapeApos; | 520 this[escapeApos$] = escapeApos; |
| 505 this.escapeSlash = escapeSlash; | 521 this[escapeSlash$] = escapeSlash; |
| 506 } | 522 } |
| 507 toString() { | 523 toString() { |
| 508 return this[_name]; | 524 return this[_name]; |
| 509 } | 525 } |
| 510 } | 526 } |
| 511 dart.defineNamedConstructor(HtmlEscapeMode, _); | 527 dart.defineNamedConstructor(HtmlEscapeMode, _); |
| 512 HtmlEscapeMode.UNKNOWN = new HtmlEscapeMode[_]('unknown', true, true, true, tr
ue); | 528 HtmlEscapeMode.UNKNOWN = new HtmlEscapeMode[_]('unknown', true, true, true, tr
ue); |
| 513 HtmlEscapeMode.ATTRIBUTE = new HtmlEscapeMode[_]('attribute', false, true, fal
se, false); | 529 HtmlEscapeMode.ATTRIBUTE = new HtmlEscapeMode[_]('attribute', false, true, fal
se, false); |
| 514 HtmlEscapeMode.ELEMENT = new HtmlEscapeMode[_]('element', true, false, false,
true); | 530 HtmlEscapeMode.ELEMENT = new HtmlEscapeMode[_]('element', true, false, false,
true); |
| 531 let mode$ = Symbol('mode'); |
| 515 let _convert = Symbol('_convert'); | 532 let _convert = Symbol('_convert'); |
| 516 class HtmlEscape extends Converter$(core.String, core.String) { | 533 class HtmlEscape extends Converter$(core.String, core.String) { |
| 534 get mode() { |
| 535 return this[mode$]; |
| 536 } |
| 517 HtmlEscape(mode) { | 537 HtmlEscape(mode) { |
| 518 if (mode === void 0) | 538 if (mode === void 0) |
| 519 mode = HtmlEscapeMode.UNKNOWN; | 539 mode = HtmlEscapeMode.UNKNOWN; |
| 520 this.mode = mode; | 540 this[mode$] = mode; |
| 521 super.Converter(); | 541 super.Converter(); |
| 522 } | 542 } |
| 523 convert(text) { | 543 convert(text) { |
| 524 let val = this[_convert](text, 0, text.length); | 544 let val = this[_convert](text, 0, text.length); |
| 525 return val == null ? text : val; | 545 return val == null ? text : val; |
| 526 } | 546 } |
| 527 [_convert](text, start, end) { | 547 [_convert](text, start, end) { |
| 528 let result = null; | 548 let result = null; |
| 529 for (let i = start; dart.notNull(i) < dart.notNull(end); i = dart.notNull(
i) + 1) { | 549 for (let i = start; dart.notNull(i) < dart.notNull(end); i = dart.notNull(
i) + 1) { |
| 530 let ch = core.String.get(text, i); | 550 let ch = core.String.get(text, i); |
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 602 } else { | 622 } else { |
| 603 this[_sink].add(val); | 623 this[_sink].add(val); |
| 604 if (isLast) | 624 if (isLast) |
| 605 this[_sink].close(); | 625 this[_sink].close(); |
| 606 } | 626 } |
| 607 } | 627 } |
| 608 close() { | 628 close() { |
| 609 return this[_sink].close(); | 629 return this[_sink].close(); |
| 610 } | 630 } |
| 611 } | 631 } |
| 632 let unsupportedObject$ = Symbol('unsupportedObject'); |
| 633 let cause$ = Symbol('cause'); |
| 612 class JsonUnsupportedObjectError extends core.Error { | 634 class JsonUnsupportedObjectError extends core.Error { |
| 635 get unsupportedObject() { |
| 636 return this[unsupportedObject$]; |
| 637 } |
| 638 get cause() { |
| 639 return this[cause$]; |
| 640 } |
| 613 JsonUnsupportedObjectError(unsupportedObject, opts) { | 641 JsonUnsupportedObjectError(unsupportedObject, opts) { |
| 614 let cause = opts && 'cause' in opts ? opts.cause : null; | 642 let cause = opts && 'cause' in opts ? opts.cause : null; |
| 615 this.unsupportedObject = unsupportedObject; | 643 this[unsupportedObject$] = unsupportedObject; |
| 616 this.cause = cause; | 644 this[cause$] = cause; |
| 617 super.Error(); | 645 super.Error(); |
| 618 } | 646 } |
| 619 toString() { | 647 toString() { |
| 620 if (this.cause != null) { | 648 if (this.cause != null) { |
| 621 return "Converting object to an encodable object failed."; | 649 return "Converting object to an encodable object failed."; |
| 622 } else { | 650 } else { |
| 623 return "Converting object did not return an encodable object."; | 651 return "Converting object did not return an encodable object."; |
| 624 } | 652 } |
| 625 } | 653 } |
| 626 } | 654 } |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 669 return new JsonEncoder(); | 697 return new JsonEncoder(); |
| 670 return new JsonEncoder(dart.as(this[_toEncodable$], dart.functionType(core
.Object, [core.Object]))); | 698 return new JsonEncoder(dart.as(this[_toEncodable$], dart.functionType(core
.Object, [core.Object]))); |
| 671 } | 699 } |
| 672 get decoder() { | 700 get decoder() { |
| 673 if (this[_reviver] == null) | 701 if (this[_reviver] == null) |
| 674 return new JsonDecoder(); | 702 return new JsonDecoder(); |
| 675 return new JsonDecoder(this[_reviver]); | 703 return new JsonDecoder(this[_reviver]); |
| 676 } | 704 } |
| 677 } | 705 } |
| 678 dart.defineNamedConstructor(JsonCodec, 'withReviver'); | 706 dart.defineNamedConstructor(JsonCodec, 'withReviver'); |
| 707 let indent$ = Symbol('indent'); |
| 679 let _utf8Encode = Symbol('_utf8Encode'); | 708 let _utf8Encode = Symbol('_utf8Encode'); |
| 680 class JsonEncoder extends Converter$(core.Object, core.String) { | 709 class JsonEncoder extends Converter$(core.Object, core.String) { |
| 710 get indent() { |
| 711 return this[indent$]; |
| 712 } |
| 681 JsonEncoder(toEncodable) { | 713 JsonEncoder(toEncodable) { |
| 682 if (toEncodable === void 0) | 714 if (toEncodable === void 0) |
| 683 toEncodable = null; | 715 toEncodable = null; |
| 684 this.indent = null; | 716 this[indent$] = null; |
| 685 this[_toEncodable$] = toEncodable; | 717 this[_toEncodable$] = toEncodable; |
| 686 super.Converter(); | 718 super.Converter(); |
| 687 } | 719 } |
| 688 withIndent(indent, toEncodable) { | 720 withIndent(indent, toEncodable) { |
| 689 if (toEncodable === void 0) | 721 if (toEncodable === void 0) |
| 690 toEncodable = null; | 722 toEncodable = null; |
| 691 this.indent = indent; | 723 this[indent$] = indent; |
| 692 this[_toEncodable$] = toEncodable; | 724 this[_toEncodable$] = toEncodable; |
| 693 super.Converter(); | 725 super.Converter(); |
| 694 } | 726 } |
| 695 convert(object) { | 727 convert(object) { |
| 696 return _JsonStringStringifier.stringify(object, dart.as(this[_toEncodable$
], dart.functionType(dart.dynamic, [dart.dynamic])), this.indent); | 728 return _JsonStringStringifier.stringify(object, dart.as(this[_toEncodable$
], dart.functionType(dart.dynamic, [dart.dynamic])), this.indent); |
| 697 } | 729 } |
| 698 startChunkedConversion(sink) { | 730 startChunkedConversion(sink) { |
| 699 if (!dart.is(sink, StringConversionSink)) { | 731 if (!dart.is(sink, StringConversionSink)) { |
| 700 sink = new StringConversionSink.from(sink); | 732 sink = new StringConversionSink.from(sink); |
| 701 } else if (dart.is(sink, _Utf8EncoderSink)) { | 733 } else if (dart.is(sink, _Utf8EncoderSink)) { |
| (...skipping 1732 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2434 exports.LineSplitter = LineSplitter; | 2466 exports.LineSplitter = LineSplitter; |
| 2435 exports.StringConversionSink = StringConversionSink; | 2467 exports.StringConversionSink = StringConversionSink; |
| 2436 exports.ClosableStringSink = ClosableStringSink; | 2468 exports.ClosableStringSink = ClosableStringSink; |
| 2437 exports.UNICODE_REPLACEMENT_CHARACTER_RUNE = UNICODE_REPLACEMENT_CHARACTER_RUN
E; | 2469 exports.UNICODE_REPLACEMENT_CHARACTER_RUNE = UNICODE_REPLACEMENT_CHARACTER_RUN
E; |
| 2438 exports.UNICODE_BOM_CHARACTER_RUNE = UNICODE_BOM_CHARACTER_RUNE; | 2470 exports.UNICODE_BOM_CHARACTER_RUNE = UNICODE_BOM_CHARACTER_RUNE; |
| 2439 exports.UTF8 = UTF8; | 2471 exports.UTF8 = UTF8; |
| 2440 exports.Utf8Codec = Utf8Codec; | 2472 exports.Utf8Codec = Utf8Codec; |
| 2441 exports.Utf8Encoder = Utf8Encoder; | 2473 exports.Utf8Encoder = Utf8Encoder; |
| 2442 exports.Utf8Decoder = Utf8Decoder; | 2474 exports.Utf8Decoder = Utf8Decoder; |
| 2443 })(convert || (convert = {})); | 2475 })(convert || (convert = {})); |
| OLD | NEW |