| OLD | NEW |
| 1 var convert = dart.defineLibrary(convert, {}); | 1 var convert = dart.defineLibrary(convert, {}); |
| 2 var core = dart.import(core); | 2 var core = dart.import(core); |
| 3 var async = dart.lazyImport(async); | 3 var async = dart.import(async); |
| 4 var typed_data = dart.lazyImport(typed_data); | 4 var typed_data = dart.import(typed_data); |
| 5 var _internal = dart.import(_internal); | 5 var _internal = dart.import(_internal); |
| 6 var collection = dart.import(collection); | 6 var collection = dart.import(collection); |
| 7 (function(exports, core, async, typed_data, _internal, collection) { | 7 (function(exports, core, async, typed_data, _internal, collection) { |
| 8 'use strict'; | 8 'use strict'; |
| 9 let ASCII = dart.const(new AsciiCodec()); | 9 let ASCII = dart.const(new AsciiCodec()); |
| 10 let _ASCII_MASK = 127; | 10 let _ASCII_MASK = 127; |
| 11 let _allowInvalid = Symbol('_allowInvalid'); | 11 let _allowInvalid = Symbol('_allowInvalid'); |
| 12 let Codec$ = dart.generic(function(S, T) { | 12 let Codec$ = dart.generic(function(S, T) { |
| 13 class Codec extends core.Object { | 13 class Codec extends core.Object { |
| 14 Codec() { | 14 Codec() { |
| (...skipping 497 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 512 this.escapeLtGt = escapeLtGt; | 512 this.escapeLtGt = escapeLtGt; |
| 513 this.escapeQuot = escapeQuot; | 513 this.escapeQuot = escapeQuot; |
| 514 this.escapeApos = escapeApos; | 514 this.escapeApos = escapeApos; |
| 515 this.escapeSlash = escapeSlash; | 515 this.escapeSlash = escapeSlash; |
| 516 } | 516 } |
| 517 toString() { | 517 toString() { |
| 518 return this[_name]; | 518 return this[_name]; |
| 519 } | 519 } |
| 520 } | 520 } |
| 521 dart.defineNamedConstructor(HtmlEscapeMode, '_'); | 521 dart.defineNamedConstructor(HtmlEscapeMode, '_'); |
| 522 HtmlEscapeMode.UNKNOWN = dart.const(new HtmlEscapeMode._('unknown', true, true
, true, true)); | 522 dart.defineLazyProperties(HtmlEscapeMode, { |
| 523 HtmlEscapeMode.ATTRIBUTE = dart.const(new HtmlEscapeMode._('attribute', false,
true, false, false)); | 523 get UNKNOWN() { |
| 524 HtmlEscapeMode.ELEMENT = dart.const(new HtmlEscapeMode._('element', true, fals
e, false, true)); | 524 return dart.const(new HtmlEscapeMode._('unknown', true, true, true, true))
; |
| 525 }, |
| 526 set UNKNOWN(_) {}, |
| 527 get ATTRIBUTE() { |
| 528 return dart.const(new HtmlEscapeMode._('attribute', false, true, false, fa
lse)); |
| 529 }, |
| 530 set ATTRIBUTE(_) {}, |
| 531 get ELEMENT() { |
| 532 return dart.const(new HtmlEscapeMode._('element', true, false, false, true
)); |
| 533 }, |
| 534 set ELEMENT(_) {} |
| 535 }); |
| 525 let _convert = Symbol('_convert'); | 536 let _convert = Symbol('_convert'); |
| 526 class HtmlEscape extends Converter$(core.String, core.String) { | 537 class HtmlEscape extends Converter$(core.String, core.String) { |
| 527 HtmlEscape(mode) { | 538 HtmlEscape(mode) { |
| 528 if (mode === void 0) | 539 if (mode === void 0) |
| 529 mode = HtmlEscapeMode.UNKNOWN; | 540 mode = HtmlEscapeMode.UNKNOWN; |
| 530 this.mode = mode; | 541 this.mode = mode; |
| 531 super.Converter(); | 542 super.Converter(); |
| 532 } | 543 } |
| 533 convert(text) { | 544 convert(text) { |
| 534 let val = this[_convert](text, 0, text.length); | 545 let val = this[_convert](text, 0, text.length); |
| 535 return val == null ? text : val; | 546 return val == null ? text : val; |
| 536 } | 547 } |
| 537 [_convert](text, start, end) { | 548 [_convert](text, start, end) { |
| 538 let result = null; | 549 let result = null; |
| 539 for (let i = start; dart.notNull(i) < dart.notNull(end); i = dart.notNull(
i) + 1) { | 550 for (let i = start; dart.notNull(i) < dart.notNull(end); i = dart.notNull(
i) + 1) { |
| 540 let ch = core.String.get(text, i); | 551 let ch = text.get(i); |
| 541 let replace = null; | 552 let replace = null; |
| 542 switch (ch) { | 553 switch (ch) { |
| 543 case '&': | 554 case '&': |
| 544 { | 555 { |
| 545 replace = '&'; | 556 replace = '&'; |
| 546 break; | 557 break; |
| 547 } | 558 } |
| 548 case ' ': | 559 case ' ': |
| 549 { | 560 { |
| 550 replace = ' '; | 561 replace = ' '; |
| (...skipping 1572 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2123 } | 2134 } |
| 2124 break loop; | 2135 break loop; |
| 2125 } | 2136 } |
| 2126 if (dart.notNull(expectedUnits) > 0) { | 2137 if (dart.notNull(expectedUnits) > 0) { |
| 2127 this[_value] = value; | 2138 this[_value] = value; |
| 2128 this[_expectedUnits] = expectedUnits; | 2139 this[_expectedUnits] = expectedUnits; |
| 2129 this[_extraUnits] = extraUnits; | 2140 this[_extraUnits] = extraUnits; |
| 2130 } | 2141 } |
| 2131 } | 2142 } |
| 2132 } | 2143 } |
| 2133 _Utf8Decoder._LIMITS = dart.const(dart.setType([_ONE_BYTE_LIMIT, _TWO_BYTE_LIM
IT, _THREE_BYTE_LIMIT, _FOUR_BYTE_LIMIT], core.List$(core.int))); | 2144 dart.defineLazyProperties(_Utf8Decoder, { |
| 2145 get _LIMITS() { |
| 2146 return dart.const(dart.setType([_ONE_BYTE_LIMIT, _TWO_BYTE_LIMIT, _THREE_B
YTE_LIMIT, _FOUR_BYTE_LIMIT], core.List$(core.int))); |
| 2147 }, |
| 2148 set _LIMITS(_) {} |
| 2149 }); |
| 2134 let _processed = Symbol('_processed'); | 2150 let _processed = Symbol('_processed'); |
| 2135 let _computeKeys = Symbol('_computeKeys'); | 2151 let _computeKeys = Symbol('_computeKeys'); |
| 2136 let _original = Symbol('_original'); | 2152 let _original = Symbol('_original'); |
| 2137 // Function _convertJsonToDart: (dynamic, (dynamic, dynamic) → dynamic) → dyna
mic | 2153 // Function _convertJsonToDart: (dynamic, (dynamic, dynamic) → dynamic) → dyna
mic |
| 2138 function _convertJsonToDart(json, reviver) { | 2154 function _convertJsonToDart(json, reviver) { |
| 2139 dart.assert(reviver != null); | 2155 dart.assert(reviver != null); |
| 2140 // Function walk: (dynamic) → dynamic | 2156 // Function walk: (dynamic) → dynamic |
| 2141 let walk = e => { | 2157 let walk = e => { |
| 2142 if (e == null || typeof e != "object") { | 2158 if (e == null || typeof e != "object") { |
| 2143 return e; | 2159 return e; |
| (...skipping 284 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2428 exports.LineSplitter = LineSplitter; | 2444 exports.LineSplitter = LineSplitter; |
| 2429 exports.StringConversionSink = StringConversionSink; | 2445 exports.StringConversionSink = StringConversionSink; |
| 2430 exports.ClosableStringSink = ClosableStringSink; | 2446 exports.ClosableStringSink = ClosableStringSink; |
| 2431 exports.UNICODE_REPLACEMENT_CHARACTER_RUNE = UNICODE_REPLACEMENT_CHARACTER_RUN
E; | 2447 exports.UNICODE_REPLACEMENT_CHARACTER_RUNE = UNICODE_REPLACEMENT_CHARACTER_RUN
E; |
| 2432 exports.UNICODE_BOM_CHARACTER_RUNE = UNICODE_BOM_CHARACTER_RUNE; | 2448 exports.UNICODE_BOM_CHARACTER_RUNE = UNICODE_BOM_CHARACTER_RUNE; |
| 2433 exports.UTF8 = UTF8; | 2449 exports.UTF8 = UTF8; |
| 2434 exports.Utf8Codec = Utf8Codec; | 2450 exports.Utf8Codec = Utf8Codec; |
| 2435 exports.Utf8Encoder = Utf8Encoder; | 2451 exports.Utf8Encoder = Utf8Encoder; |
| 2436 exports.Utf8Decoder = Utf8Decoder; | 2452 exports.Utf8Decoder = Utf8Decoder; |
| 2437 })(convert, core, async, typed_data, _internal, collection); | 2453 })(convert, core, async, typed_data, _internal, collection); |
| OLD | NEW |