| 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 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 79 fuse(other) { | 79 fuse(other) { |
| 80 return new _FusedConverter(this, other); | 80 return new _FusedConverter(this, other); |
| 81 } | 81 } |
| 82 startChunkedConversion(sink) { | 82 startChunkedConversion(sink) { |
| 83 throw new core.UnsupportedError(`This converter does not support chunked
conversions: ${this}`); | 83 throw new core.UnsupportedError(`This converter does not support chunked
conversions: ${this}`); |
| 84 } | 84 } |
| 85 bind(source) { | 85 bind(source) { |
| 86 return new async.Stream.eventTransformed(source, ((sink) => new _Convert
erStreamEventSink(this, sink)).bind(this)); | 86 return new async.Stream.eventTransformed(source, ((sink) => new _Convert
erStreamEventSink(this, sink)).bind(this)); |
| 87 } | 87 } |
| 88 } | 88 } |
| 89 Converter[dart.implements] = [async.StreamTransformer]; | 89 Converter[dart.implements] = () => [async.StreamTransformer]; |
| 90 return Converter; | 90 return Converter; |
| 91 }); | 91 }); |
| 92 let Converter = Converter$(dart.dynamic, dart.dynamic); | 92 let Converter = Converter$(dart.dynamic, dart.dynamic); |
| 93 class _UnicodeSubsetEncoder extends Converter$(core.String, core.List$(core.in
t)) { | 93 class _UnicodeSubsetEncoder extends Converter$(core.String, core.List$(core.in
t)) { |
| 94 _UnicodeSubsetEncoder(subsetMask) { | 94 _UnicodeSubsetEncoder(subsetMask) { |
| 95 this[_subsetMask] = subsetMask; | 95 this[_subsetMask] = subsetMask; |
| 96 super.Converter(); | 96 super.Converter(); |
| 97 } | 97 } |
| 98 convert(string, start, end) { | 98 convert(string, start, end) { |
| 99 if (start === void 0) | 99 if (start === void 0) |
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 135 add(str) { | 135 add(str) { |
| 136 return this.addSlice(str, 0, str.length, false); | 136 return this.addSlice(str, 0, str.length, false); |
| 137 } | 137 } |
| 138 asUtf8Sink(allowMalformed) { | 138 asUtf8Sink(allowMalformed) { |
| 139 return new _Utf8ConversionSink(this, allowMalformed); | 139 return new _Utf8ConversionSink(this, allowMalformed); |
| 140 } | 140 } |
| 141 asStringSink() { | 141 asStringSink() { |
| 142 return new _StringConversionSinkAsStringSinkAdapter(this); | 142 return new _StringConversionSinkAsStringSinkAdapter(this); |
| 143 } | 143 } |
| 144 } | 144 } |
| 145 StringConversionSinkMixin[dart.implements] = [StringConversionSink]; | 145 StringConversionSinkMixin[dart.implements] = () => [StringConversionSink]; |
| 146 class StringConversionSinkBase extends StringConversionSinkMixin { | 146 class StringConversionSinkBase extends StringConversionSinkMixin { |
| 147 } | 147 } |
| 148 class _UnicodeSubsetEncoderSink extends StringConversionSinkBase { | 148 class _UnicodeSubsetEncoderSink extends StringConversionSinkBase { |
| 149 _UnicodeSubsetEncoderSink(subsetMask, sink$) { | 149 _UnicodeSubsetEncoderSink(subsetMask, sink$) { |
| 150 this[_subsetMask] = subsetMask; | 150 this[_subsetMask] = subsetMask; |
| 151 this[_sink] = sink$; | 151 this[_sink] = sink$; |
| 152 super.StringConversionSinkBase(); | 152 super.StringConversionSinkBase(); |
| 153 } | 153 } |
| 154 close() { | 154 close() { |
| 155 this[_sink].close(); | 155 this[_sink].close(); |
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 231 } | 231 } |
| 232 let _utf8Sink = Symbol('_utf8Sink'); | 232 let _utf8Sink = Symbol('_utf8Sink'); |
| 233 let ChunkedConversionSink$ = dart.generic(function(T) { | 233 let ChunkedConversionSink$ = dart.generic(function(T) { |
| 234 class ChunkedConversionSink extends core.Object { | 234 class ChunkedConversionSink extends core.Object { |
| 235 ChunkedConversionSink() { | 235 ChunkedConversionSink() { |
| 236 } | 236 } |
| 237 withCallback(callback) { | 237 withCallback(callback) { |
| 238 return new _SimpleCallbackSink(callback); | 238 return new _SimpleCallbackSink(callback); |
| 239 } | 239 } |
| 240 } | 240 } |
| 241 ChunkedConversionSink[dart.implements] = [core.Sink$(T)]; | 241 ChunkedConversionSink[dart.implements] = () => [core.Sink$(T)]; |
| 242 dart.defineNamedConstructor(ChunkedConversionSink, 'withCallback'); | 242 dart.defineNamedConstructor(ChunkedConversionSink, 'withCallback'); |
| 243 return ChunkedConversionSink; | 243 return ChunkedConversionSink; |
| 244 }); | 244 }); |
| 245 let ChunkedConversionSink = ChunkedConversionSink$(dart.dynamic); | 245 let ChunkedConversionSink = ChunkedConversionSink$(dart.dynamic); |
| 246 class ByteConversionSink extends ChunkedConversionSink$(core.List$(core.int))
{ | 246 class ByteConversionSink extends ChunkedConversionSink$(core.List$(core.int))
{ |
| 247 ByteConversionSink() { | 247 ByteConversionSink() { |
| 248 super.ChunkedConversionSink(); | 248 super.ChunkedConversionSink(); |
| 249 } | 249 } |
| 250 withCallback(callback) { | 250 withCallback(callback) { |
| 251 return new _ByteCallbackSink(callback); | 251 return new _ByteCallbackSink(callback); |
| (...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 395 _EventSinkAdapter(sink$) { | 395 _EventSinkAdapter(sink$) { |
| 396 this[_sink] = sink$; | 396 this[_sink] = sink$; |
| 397 } | 397 } |
| 398 add(data) { | 398 add(data) { |
| 399 return this[_sink].add(data); | 399 return this[_sink].add(data); |
| 400 } | 400 } |
| 401 close() { | 401 close() { |
| 402 return this[_sink].close(); | 402 return this[_sink].close(); |
| 403 } | 403 } |
| 404 } | 404 } |
| 405 _EventSinkAdapter[dart.implements] = [ChunkedConversionSink$(T)]; | 405 _EventSinkAdapter[dart.implements] = () => [ChunkedConversionSink$(T)]; |
| 406 return _EventSinkAdapter; | 406 return _EventSinkAdapter; |
| 407 }); | 407 }); |
| 408 let _EventSinkAdapter = _EventSinkAdapter$(dart.dynamic); | 408 let _EventSinkAdapter = _EventSinkAdapter$(dart.dynamic); |
| 409 let _eventSink = Symbol('_eventSink'); | 409 let _eventSink = Symbol('_eventSink'); |
| 410 let _chunkedSink = Symbol('_chunkedSink'); | 410 let _chunkedSink = Symbol('_chunkedSink'); |
| 411 let _ConverterStreamEventSink$ = dart.generic(function(S, T) { | 411 let _ConverterStreamEventSink$ = dart.generic(function(S, T) { |
| 412 class _ConverterStreamEventSink extends core.Object { | 412 class _ConverterStreamEventSink extends core.Object { |
| 413 _ConverterStreamEventSink(converter, sink) { | 413 _ConverterStreamEventSink(converter, sink) { |
| 414 this[_eventSink] = sink; | 414 this[_eventSink] = sink; |
| 415 this[_chunkedSink] = converter.startChunkedConversion(sink); | 415 this[_chunkedSink] = converter.startChunkedConversion(sink); |
| 416 } | 416 } |
| 417 add(o) { | 417 add(o) { |
| 418 return this[_chunkedSink].add(o); | 418 return this[_chunkedSink].add(o); |
| 419 } | 419 } |
| 420 addError(error, stackTrace) { | 420 addError(error, stackTrace) { |
| 421 if (stackTrace === void 0) | 421 if (stackTrace === void 0) |
| 422 stackTrace = null; | 422 stackTrace = null; |
| 423 this[_eventSink].addError(error, stackTrace); | 423 this[_eventSink].addError(error, stackTrace); |
| 424 } | 424 } |
| 425 close() { | 425 close() { |
| 426 return this[_chunkedSink].close(); | 426 return this[_chunkedSink].close(); |
| 427 } | 427 } |
| 428 } | 428 } |
| 429 _ConverterStreamEventSink[dart.implements] = [async.EventSink$(S)]; | 429 _ConverterStreamEventSink[dart.implements] = () => [async.EventSink$(S)]; |
| 430 return _ConverterStreamEventSink; | 430 return _ConverterStreamEventSink; |
| 431 }); | 431 }); |
| 432 let _ConverterStreamEventSink = _ConverterStreamEventSink$(dart.dynamic, dart.
dynamic); | 432 let _ConverterStreamEventSink = _ConverterStreamEventSink$(dart.dynamic, dart.
dynamic); |
| 433 let _first = Symbol('_first'); | 433 let _first = Symbol('_first'); |
| 434 let _second = Symbol('_second'); | 434 let _second = Symbol('_second'); |
| 435 let _FusedCodec$ = dart.generic(function(S, M, T) { | 435 let _FusedCodec$ = dart.generic(function(S, M, T) { |
| 436 class _FusedCodec extends Codec$(S, T) { | 436 class _FusedCodec extends Codec$(S, T) { |
| 437 get encoder() { | 437 get encoder() { |
| 438 return dart.as(this[_first].encoder.fuse(this[_second].encoder), Convert
er$(S, T)); | 438 return dart.as(this[_first].encoder.fuse(this[_second].encoder), Convert
er$(S, T)); |
| 439 } | 439 } |
| (...skipping 638 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1078 this.writeObject(value); | 1078 this.writeObject(value); |
| 1079 first = false; | 1079 first = false; |
| 1080 }).bind(this)); | 1080 }).bind(this)); |
| 1081 this.writeString('\n'); | 1081 this.writeString('\n'); |
| 1082 this[_indentLevel] = dart.notNull(this[_indentLevel]) - 1; | 1082 this[_indentLevel] = dart.notNull(this[_indentLevel]) - 1; |
| 1083 this.writeIndentation(this[_indentLevel]); | 1083 this.writeIndentation(this[_indentLevel]); |
| 1084 this.writeString('}'); | 1084 this.writeString('}'); |
| 1085 } | 1085 } |
| 1086 } | 1086 } |
| 1087 } | 1087 } |
| 1088 _JsonPrettyPrintMixin[dart.implements] = [_JsonStringifier]; | 1088 _JsonPrettyPrintMixin[dart.implements] = () => [_JsonStringifier]; |
| 1089 class _JsonStringStringifier extends _JsonStringifier { | 1089 class _JsonStringStringifier extends _JsonStringifier { |
| 1090 _JsonStringStringifier(sink$, _toEncodable) { | 1090 _JsonStringStringifier(sink$, _toEncodable) { |
| 1091 this[_sink] = sink$; | 1091 this[_sink] = sink$; |
| 1092 super._JsonStringifier(dart.as(_toEncodable, dart.throw_("Unimplemented ty
pe (Object) → Object"))); | 1092 super._JsonStringifier(dart.as(_toEncodable, dart.throw_("Unimplemented ty
pe (Object) → Object"))); |
| 1093 } | 1093 } |
| 1094 static stringify(object, toEncodable, indent) { | 1094 static stringify(object, toEncodable, indent) { |
| 1095 let output = new core.StringBuffer(); | 1095 let output = new core.StringBuffer(); |
| 1096 _JsonStringStringifier.printOn(object, output, toEncodable, indent); | 1096 _JsonStringStringifier.printOn(object, output, toEncodable, indent); |
| 1097 return output.toString(); | 1097 return output.toString(); |
| 1098 } | 1098 } |
| (...skipping 378 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1477 if (o === void 0) | 1477 if (o === void 0) |
| 1478 o = ""; | 1478 o = ""; |
| 1479 return this[_sink].writeln(o); | 1479 return this[_sink].writeln(o); |
| 1480 } | 1480 } |
| 1481 writeAll(objects, separator) { | 1481 writeAll(objects, separator) { |
| 1482 if (separator === void 0) | 1482 if (separator === void 0) |
| 1483 separator = ""; | 1483 separator = ""; |
| 1484 return this[_sink].writeAll(objects, separator); | 1484 return this[_sink].writeAll(objects, separator); |
| 1485 } | 1485 } |
| 1486 } | 1486 } |
| 1487 _ClosableStringSink[dart.implements] = [ClosableStringSink]; | 1487 _ClosableStringSink[dart.implements] = () => [ClosableStringSink]; |
| 1488 let _flush = Symbol('_flush'); | 1488 let _flush = Symbol('_flush'); |
| 1489 let _MIN_STRING_SIZE = Symbol('_MIN_STRING_SIZE'); | 1489 let _MIN_STRING_SIZE = Symbol('_MIN_STRING_SIZE'); |
| 1490 class _StringConversionSinkAsStringSinkAdapter extends core.Object { | 1490 class _StringConversionSinkAsStringSinkAdapter extends core.Object { |
| 1491 _StringConversionSinkAsStringSinkAdapter(chunkedSink) { | 1491 _StringConversionSinkAsStringSinkAdapter(chunkedSink) { |
| 1492 this[_chunkedSink] = chunkedSink; | 1492 this[_chunkedSink] = chunkedSink; |
| 1493 this[_buffer] = new core.StringBuffer(); | 1493 this[_buffer] = new core.StringBuffer(); |
| 1494 } | 1494 } |
| 1495 close() { | 1495 close() { |
| 1496 if (this[_buffer].isNotEmpty) | 1496 if (this[_buffer].isNotEmpty) |
| 1497 this[_flush](); | 1497 this[_flush](); |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1534 this[_chunkedSink].add(dart.as(dart.dinvoke(iterator.current, 'toStrin
g'), core.String)); | 1534 this[_chunkedSink].add(dart.as(dart.dinvoke(iterator.current, 'toStrin
g'), core.String)); |
| 1535 } | 1535 } |
| 1536 } | 1536 } |
| 1537 } | 1537 } |
| 1538 [_flush]() { | 1538 [_flush]() { |
| 1539 let accumulated = this[_buffer].toString(); | 1539 let accumulated = this[_buffer].toString(); |
| 1540 this[_buffer].clear(); | 1540 this[_buffer].clear(); |
| 1541 this[_chunkedSink].add(accumulated); | 1541 this[_chunkedSink].add(accumulated); |
| 1542 } | 1542 } |
| 1543 } | 1543 } |
| 1544 _StringConversionSinkAsStringSinkAdapter[dart.implements] = [ClosableStringSin
k]; | 1544 _StringConversionSinkAsStringSinkAdapter[dart.implements] = () => [ClosableStr
ingSink]; |
| 1545 _StringConversionSinkAsStringSinkAdapter._MIN_STRING_SIZE = 16; | 1545 _StringConversionSinkAsStringSinkAdapter._MIN_STRING_SIZE = 16; |
| 1546 let _stringSink = Symbol('_stringSink'); | 1546 let _stringSink = Symbol('_stringSink'); |
| 1547 class _StringSinkConversionSink extends StringConversionSinkBase { | 1547 class _StringSinkConversionSink extends StringConversionSinkBase { |
| 1548 _StringSinkConversionSink(stringSink$) { | 1548 _StringSinkConversionSink(stringSink$) { |
| 1549 this[_stringSink] = stringSink$; | 1549 this[_stringSink] = stringSink$; |
| 1550 super.StringConversionSinkBase(); | 1550 super.StringConversionSinkBase(); |
| 1551 } | 1551 } |
| 1552 close() {} | 1552 close() {} |
| 1553 addSlice(str, start, end, isLast) { | 1553 addSlice(str, start, end, isLast) { |
| 1554 if (start != 0 || end != str.length) { | 1554 if (start != 0 || end != str.length) { |
| (...skipping 731 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2286 static [_getPropertyNames](object) { | 2286 static [_getPropertyNames](object) { |
| 2287 return dart.as(Object.keys(object), core.List); | 2287 return dart.as(Object.keys(object), core.List); |
| 2288 } | 2288 } |
| 2289 static [_isUnprocessed](object) { | 2289 static [_isUnprocessed](object) { |
| 2290 return typeof object == "undefined"; | 2290 return typeof object == "undefined"; |
| 2291 } | 2291 } |
| 2292 static [_newJavaScriptObject]() { | 2292 static [_newJavaScriptObject]() { |
| 2293 return Object.create(null); | 2293 return Object.create(null); |
| 2294 } | 2294 } |
| 2295 } | 2295 } |
| 2296 _JsonMap[dart.implements] = [collection.LinkedHashMap]; | 2296 _JsonMap[dart.implements] = () => [collection.LinkedHashMap]; |
| 2297 let _parent = Symbol('_parent'); | 2297 let _parent = Symbol('_parent'); |
| 2298 class _JsonMapKeyIterable extends _internal.ListIterable { | 2298 class _JsonMapKeyIterable extends _internal.ListIterable { |
| 2299 _JsonMapKeyIterable(parent) { | 2299 _JsonMapKeyIterable(parent) { |
| 2300 this[_parent] = parent; | 2300 this[_parent] = parent; |
| 2301 super.ListIterable(); | 2301 super.ListIterable(); |
| 2302 } | 2302 } |
| 2303 get length() { | 2303 get length() { |
| 2304 return this[_parent].length; | 2304 return this[_parent].length; |
| 2305 } | 2305 } |
| 2306 elementAt(index) { | 2306 elementAt(index) { |
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2362 exports.LineSplitter = LineSplitter; | 2362 exports.LineSplitter = LineSplitter; |
| 2363 exports.StringConversionSink = StringConversionSink; | 2363 exports.StringConversionSink = StringConversionSink; |
| 2364 exports.ClosableStringSink = ClosableStringSink; | 2364 exports.ClosableStringSink = ClosableStringSink; |
| 2365 exports.UNICODE_REPLACEMENT_CHARACTER_RUNE = UNICODE_REPLACEMENT_CHARACTER_RUN
E; | 2365 exports.UNICODE_REPLACEMENT_CHARACTER_RUNE = UNICODE_REPLACEMENT_CHARACTER_RUN
E; |
| 2366 exports.UNICODE_BOM_CHARACTER_RUNE = UNICODE_BOM_CHARACTER_RUNE; | 2366 exports.UNICODE_BOM_CHARACTER_RUNE = UNICODE_BOM_CHARACTER_RUNE; |
| 2367 exports.UTF8 = UTF8; | 2367 exports.UTF8 = UTF8; |
| 2368 exports.Utf8Codec = Utf8Codec; | 2368 exports.Utf8Codec = Utf8Codec; |
| 2369 exports.Utf8Encoder = Utf8Encoder; | 2369 exports.Utf8Encoder = Utf8Encoder; |
| 2370 exports.Utf8Decoder = Utf8Decoder; | 2370 exports.Utf8Decoder = Utf8Decoder; |
| 2371 })(convert || (convert = {})); | 2371 })(convert || (convert = {})); |
| OLD | NEW |