diff --git a/packages/container/angel_container/CHANGELOG.md b/packages/container/angel_container/CHANGELOG.md index 9e82a806..1879545e 100644 --- a/packages/container/angel_container/CHANGELOG.md +++ b/packages/container/angel_container/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## 7.1.0 + +* Require Dart >= 2.18 + ## 7.0.0 * Require Dart >= 2.17 diff --git a/packages/container/angel_container/lib/src/container.dart b/packages/container/angel_container/lib/src/container.dart index 18e991b5..d44932c4 100644 --- a/packages/container/angel_container/lib/src/container.dart +++ b/packages/container/angel_container/lib/src/container.dart @@ -97,7 +97,7 @@ class Container { /// In contexts where a static generic type cannot be used, use /// the [type] argument, instead of [T]. T make([Type? type]) { - var t2 = T; + Type t2 = T; if (type != null) { t2 = type; } @@ -118,7 +118,7 @@ class Container { var reflectedType = reflector.reflectType(t2); var positional = []; - var named = {}; + var named = {}; if (reflectedType is ReflectedClass) { bool isDefault(String name) { diff --git a/packages/container/angel_container/pubspec.yaml b/packages/container/angel_container/pubspec.yaml index 438ea272..cb05317b 100644 --- a/packages/container/angel_container/pubspec.yaml +++ b/packages/container/angel_container/pubspec.yaml @@ -1,10 +1,10 @@ name: angel3_container -version: 7.0.0 +version: 7.1.0 description: Angel3 hierarchical DI container, and pluggable backends for reflection. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/container/angel_container environment: - sdk: '>=2.17.0 <3.0.0' + sdk: '>=2.18.0 <3.0.0' dependencies: collection: ^1.15.0 quiver: ^3.0.1 diff --git a/packages/container/angel_container_generator/example/main.reflectable.dart b/packages/container/angel_container_generator/example/main.reflectable.dart new file mode 100644 index 00000000..01bf16d5 --- /dev/null +++ b/packages/container/angel_container_generator/example/main.reflectable.dart @@ -0,0 +1,299 @@ +// This file has been generated by the reflectable package. +// https://github.com/dart-lang/reflectable. + +import 'dart:core'; +import 'package:angel3_container_generator/angel3_container_generator.dart' + as prefix0; +import 'package:reflectable/capability.dart' as prefix1; +import 'package:reflectable/mirrors.dart' as prefix2; + +// ignore_for_file: camel_case_types +// ignore_for_file: implementation_imports +// ignore_for_file: prefer_adjacent_string_concatenation +// ignore_for_file: prefer_collection_literals +// ignore_for_file: unnecessary_const + +// ignore:unused_import +import 'package:reflectable/mirrors.dart' as m; +// ignore:unused_import +import 'package:reflectable/src/reflectable_builder_based.dart' as r; +// ignore:unused_import +import 'package:reflectable/reflectable.dart' as r show Reflectable; + +final _data = { + const prefix0.ContainedReflectable(): r.ReflectorData( + [ + r.NonGenericClassMirrorImpl( + r'ContainedReflectable', + r'.ContainedReflectable', + 134217735, + 0, + const prefix0.ContainedReflectable(), + const [0], + const [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13], + const [], + -1, + {}, + {}, + {r'': (bool b) => () => b ? prefix0.ContainedReflectable() : null}, + 0, + 0, + const [], + const [prefix0.contained], + null) + ], + [ + r.MethodMirrorImpl(r'', 128, 0, -1, 0, 0, const [], const [], + const prefix0.ContainedReflectable(), const []), + r.MethodMirrorImpl(r'==', 2097154, -1, -1, 1, 1, const [], + const [0], const prefix0.ContainedReflectable(), const []), + r.MethodMirrorImpl(r'toString', 2097154, -1, -1, 2, 2, const [], + const [], const prefix0.ContainedReflectable(), const []), + r.MethodMirrorImpl( + r'noSuchMethod', + 524290, + -1, + -1, + -1, + -1, + const [], + const [1], + const prefix0.ContainedReflectable(), + const []), + r.MethodMirrorImpl(r'hashCode', 2097155, -1, -1, 3, 3, const [], + const [], const prefix0.ContainedReflectable(), const []), + r.MethodMirrorImpl(r'runtimeType', 2097155, -1, -1, 4, 4, const [], + const [], const prefix0.ContainedReflectable(), const []), + r.MethodMirrorImpl( + r'capabilities', + 35651587, + -1, + -1, + 6, + 7, + const [5], + const [], + const prefix0.ContainedReflectable(), + const []), + r.MethodMirrorImpl( + r'canReflect', + 2097154, + -1, + -1, + 1, + 1, + const [], + const [2], + const prefix0.ContainedReflectable(), + const [override]), + r.MethodMirrorImpl( + r'reflect', + 2097154, + -1, + -1, + 8, + 8, + const [], + const [3], + const prefix0.ContainedReflectable(), + const [override]), + r.MethodMirrorImpl( + r'canReflectType', + 2097154, + -1, + -1, + 1, + 1, + const [], + const [4], + const prefix0.ContainedReflectable(), + const [override]), + r.MethodMirrorImpl( + r'reflectType', + 2097154, + -1, + -1, + 9, + 9, + const [], + const [5], + const prefix0.ContainedReflectable(), + const [override]), + r.MethodMirrorImpl( + r'findLibrary', + 2097154, + -1, + -1, + 10, + 10, + const [], + const [6], + const prefix0.ContainedReflectable(), + const [override]), + r.MethodMirrorImpl( + r'libraries', + 35651587, + -1, + -1, + 12, + 13, + const [11, 10], + const [], + const prefix0.ContainedReflectable(), + const [override]), + r.MethodMirrorImpl( + r'annotatedClasses', + 35651587, + -1, + -1, + 15, + 16, + const [14], + const [], + const prefix0.ContainedReflectable(), + const [override]) + ], + [ + r.ParameterMirrorImpl( + r'other', + 134348806, + 1, + const prefix0.ContainedReflectable(), + -1, + 17, + 17, + const [], + const [], + null, + null), + r.ParameterMirrorImpl( + r'invocation', + 134348806, + 3, + const prefix0.ContainedReflectable(), + -1, + 18, + 18, + const [], + const [], + null, + null), + r.ParameterMirrorImpl( + r'reflectee', + 134348806, + 7, + const prefix0.ContainedReflectable(), + -1, + 17, + 17, + const [], + const [], + null, + null), + r.ParameterMirrorImpl( + r'reflectee', + 134348806, + 8, + const prefix0.ContainedReflectable(), + -1, + 17, + 17, + const [], + const [], + null, + null), + r.ParameterMirrorImpl( + r'type', + 134348806, + 9, + const prefix0.ContainedReflectable(), + -1, + 4, + 4, + const [], + const [], + null, + null), + r.ParameterMirrorImpl( + r'type', + 134348806, + 10, + const prefix0.ContainedReflectable(), + -1, + 4, + 4, + const [], + const [], + null, + null), + r.ParameterMirrorImpl( + r'libraryName', + 134348806, + 11, + const prefix0.ContainedReflectable(), + -1, + 2, + 2, + const [], + const [], + null, + null) + ], + [ + prefix0.ContainedReflectable, + bool, + String, + int, + Type, + prefix1.ReflectCapability, + const m.TypeValue>().type, + List, + prefix2.InstanceMirror, + prefix2.TypeMirror, + prefix2.LibraryMirror, + Uri, + const m.TypeValue>().type, + Map, + prefix2.ClassMirror, + const m.TypeValue>().type, + Iterable, + Object, + Invocation + ], + 1, + { + r'==': (dynamic instance) => (x) => instance == x, + r'toString': (dynamic instance) => instance.toString, + r'noSuchMethod': (dynamic instance) => instance.noSuchMethod, + r'hashCode': (dynamic instance) => instance.hashCode, + r'runtimeType': (dynamic instance) => instance.runtimeType, + r'capabilities': (dynamic instance) => instance.capabilities, + r'canReflect': (dynamic instance) => instance.canReflect, + r'reflect': (dynamic instance) => instance.reflect, + r'canReflectType': (dynamic instance) => instance.canReflectType, + r'reflectType': (dynamic instance) => instance.reflectType, + r'findLibrary': (dynamic instance) => instance.findLibrary, + r'libraries': (dynamic instance) => instance.libraries, + r'annotatedClasses': (dynamic instance) => instance.annotatedClasses + }, + {}, + [ + r.LibraryMirrorImpl( + r'', + Uri.parse(r'reflectable://0/'), + const prefix0.ContainedReflectable(), + const [], + {}, + {}, + const [], + null) + ], + []) +}; + +final _memberSymbolMap = null; + +void initializeReflectable() { + r.data = _data; + r.memberSymbolMap = _memberSymbolMap; +} diff --git a/packages/container/angel_container_generator/lib/angel3_container_generator.dart b/packages/container/angel_container_generator/lib/angel3_container_generator.dart index 8fa29787..9b2f3607 100644 --- a/packages/container/angel_container_generator/lib/angel3_container_generator.dart +++ b/packages/container/angel_container_generator/lib/angel3_container_generator.dart @@ -8,15 +8,15 @@ const Reflectable contained = ContainedReflectable(); class ContainedReflectable extends Reflectable { const ContainedReflectable() : super( - declarationsCapability, - instanceInvokeCapability, - invokingCapability, - metadataCapability, - newInstanceCapability, - reflectedTypeCapability, - typeRelationsCapability, - typingCapability, - ); + topLevelInvokeCapability, + typeAnnotationQuantifyCapability, + superclassQuantifyCapability, + instanceInvokeCapability, + libraryCapability, + invokingCapability, + newInstanceCapability, + reflectedTypeCapability, + typingCapability); } /// A [Reflector] instance that uses a [Reflectable] to reflect upon data. diff --git a/packages/container/angel_container_generator/pubspec.yaml b/packages/container/angel_container_generator/pubspec.yaml index be706e84..dbae4b17 100644 --- a/packages/container/angel_container_generator/pubspec.yaml +++ b/packages/container/angel_container_generator/pubspec.yaml @@ -13,6 +13,6 @@ dev_dependencies: build_test: ^2.1.3 test: ^1.21.0 lints: ^2.0.0 -# dependency_overrides: -# angel3_container: -# path: ../angel_container +dependency_overrides: + angel3_container: + path: ../angel_container diff --git a/packages/container/angel_container_generator/test/reflector_test.dart b/packages/container/angel_container_generator/test/reflector_test.dart index f8f728c3..e0ba0d70 100644 --- a/packages/container/angel_container_generator/test/reflector_test.dart +++ b/packages/container/angel_container_generator/test/reflector_test.dart @@ -1,15 +1,12 @@ import 'package:angel3_container/angel3_container.dart'; import 'package:angel3_container_generator/angel3_container_generator.dart'; -@GlobalQuantifyCapability( - r'^dart\.core\.(Iterable|List|String|int|Object)', contained) -import 'package:reflectable/reflectable.dart'; - import 'package:test/test.dart'; import 'reflector_test.reflectable.dart'; void main() { initializeReflectable(); + var reflector = const GeneratedReflector(); late Container container; @@ -52,7 +49,7 @@ void testReflector(Reflector reflector) { expect(blazikenMirror.getField('type').reflectee, blaziken.type); }); - /* +/* group('reflectFunction', () { var mirror = reflector.reflectFunction(returnVoidFromAFunction); @@ -76,8 +73,8 @@ void testReflector(Reflector reflector) { expect(p?.annotations, isEmpty); expect(p?.type, reflector.reflectType(int)); }); - }, skip: 'pkg:reflectable cannot reflect on closures at all (yet)'); - */ + }, skip: 'pkg:reflectable cannot reflect on closures at all (yet)'); +*/ test('make on singleton type returns singleton', () { expect(container.make(Pokemon), blaziken); @@ -112,10 +109,11 @@ void testReflector(Reflector reflector) { var kantoPokemonType = container.reflector.reflectType(KantoPokemon)!; expect(kantoPokemonType.isAssignableTo(pokemonType), true); + expect( - kantoPokemonType + () => kantoPokemonType .isAssignableTo(container.reflector.reflectType(String)), - false); + throwsUnsupportedError); }); } @@ -153,12 +151,12 @@ enum PokemonType { water, fire, grass, ice, poison, flying } @contained class Artist { - final String? name; + final String name; - Artist({this.name}); + Artist({required this.name}); String get lowerName { - return name!.toLowerCase(); + return name.toLowerCase(); } } @@ -178,5 +176,5 @@ class AlbumLength { AlbumLength(this.artist, this.album); - int get totalLength => artist.name!.length + album.title.length; + int get totalLength => artist.name.length + album.title.length; } diff --git a/packages/container/angel_container_generator/test/reflector_test.reflectable.dart b/packages/container/angel_container_generator/test/reflector_test.reflectable.dart index d328f424..1e878d87 100644 --- a/packages/container/angel_container_generator/test/reflector_test.reflectable.dart +++ b/packages/container/angel_container_generator/test/reflector_test.reflectable.dart @@ -1,864 +1,399 @@ // This file has been generated by the reflectable package. // https://github.com/dart-lang/reflectable. -import "dart:core"; -import 'dart:math' as prefix4; +import 'dart:core'; import 'package:angel3_container_generator/angel3_container_generator.dart' as prefix0; import 'package:reflectable/capability.dart' as prefix2; import 'package:reflectable/mirrors.dart' as prefix3; import 'reflector_test.dart' as prefix1; +// ignore_for_file: camel_case_types +// ignore_for_file: implementation_imports +// ignore_for_file: prefer_adjacent_string_concatenation +// ignore_for_file: prefer_collection_literals +// ignore_for_file: unnecessary_const + // ignore:unused_import -import "package:reflectable/mirrors.dart" as m; +import 'package:reflectable/mirrors.dart' as m; // ignore:unused_import -import "package:reflectable/src/reflectable_builder_based.dart" as r; +import 'package:reflectable/src/reflectable_builder_based.dart' as r; // ignore:unused_import -import "package:reflectable/reflectable.dart" as r show Reflectable; +import 'package:reflectable/reflectable.dart' as r show Reflectable; final _data = { const prefix0.ContainedReflectable(): r.ReflectorData( [ r.NonGenericClassMirrorImpl( - r"LowerPokemon", - r".LowerPokemon", - 7, + r'LowerPokemon', + r'.LowerPokemon', + 134217735, 0, const prefix0.ContainedReflectable(), - const [0, 16, 17], - const [18, 19, 20, 21, 22, 15, 16], + const [0, 15, 16], + const [17, 18, 19, 20, 21, 14, 15], const [], - 11, - {}, - {}, - {r"": (b) => (pokemon) => b ? prefix1.LowerPokemon(pokemon) : null}, -1, + {}, + {}, + { + r'': (bool b) => + (pokemon) => b ? prefix1.LowerPokemon(pokemon) : null + }, + 0, 0, const [], const [prefix0.contained], null), r.NonGenericClassMirrorImpl( - r"Pokemon", - r".Pokemon", - 7, + r'Pokemon', + r'.Pokemon', + 134217735, 1, const prefix0.ContainedReflectable(), - const [1, 2, 23, 26, 27], - const [18, 23, 20, 21, 22, 24, 25], + const [1, 2, 22, 25, 26], + const [17, 22, 19, 20, 21, 23, 24], const [], - 11, + -1, {}, {}, { - r"": (b) => + r'': (bool b) => (name, type) => b ? prefix1.Pokemon(name, type) : null, - r"changeName": (b) => (other, name) => + r'changeName': (bool b) => (other, name) => b ? prefix1.Pokemon.changeName(other, name) : null }, - -1, + 0, 1, const [], const [prefix0.contained], null), r.NonGenericClassMirrorImpl( - r"KantoPokemon", - r".KantoPokemon", - 7, + r'KantoPokemon', + r'.KantoPokemon', + 134217735, 2, const prefix0.ContainedReflectable(), - const [28], - const [18, 23, 20, 21, 22, 24, 25], + const [27], + const [17, 22, 19, 20, 21, 23, 24], const [], 1, {}, {}, { - r"": (b) => + r'': (bool b) => (name, type) => b ? prefix1.KantoPokemon(name, type) : null }, - -1, + 0, 2, const [], const [prefix0.contained], null), r.NonGenericClassMirrorImpl( - r"Artist", - r".Artist", - 7, + r'Artist', + r'.Artist', + 134217735, 3, const prefix0.ContainedReflectable(), - const [3, 30, 31], - const [18, 19, 20, 21, 22, 29, 30], + const [3, 29, 30], + const [17, 18, 19, 20, 21, 28, 29], const [], - 11, - {}, - {}, - {r"": (b) => ({name}) => b ? prefix1.Artist(name: name) : null}, -1, - 3, - const [], - const [prefix0.contained], - null), - r.NonGenericClassMirrorImpl( - r"Album", - r".Album", - 7, - 4, - const prefix0.ContainedReflectable(), - const [4, 33, 34], - const [18, 19, 20, 21, 22, 32, 33], - const [], - 11, - {}, - {}, - {r"": (b) => (artist) => b ? prefix1.Album(artist) : null}, - -1, - 4, - const [], - const [prefix0.contained], - null), - r.NonGenericClassMirrorImpl( - r"AlbumLength", - r".AlbumLength", - 7, - 5, - const prefix0.ContainedReflectable(), - const [5, 6, 37, 38], - const [18, 19, 20, 21, 22, 35, 36, 37], - const [], - 11, {}, {}, { - r"": (b) => (artist, album) => + r'': (bool b) => ({name}) => b ? prefix1.Artist(name: name) : null + }, + 0, + 3, + const [], + const [prefix0.contained], + null), + r.NonGenericClassMirrorImpl( + r'Album', + r'.Album', + 134217735, + 4, + const prefix0.ContainedReflectable(), + const [4, 32, 33], + const [17, 18, 19, 20, 21, 31, 32], + const [], + -1, + {}, + {}, + {r'': (bool b) => (artist) => b ? prefix1.Album(artist) : null}, + 0, + 4, + const [], + const [prefix0.contained], + null), + r.NonGenericClassMirrorImpl( + r'AlbumLength', + r'.AlbumLength', + 134217735, + 5, + const prefix0.ContainedReflectable(), + const [5, 6, 36, 37], + const [17, 18, 19, 20, 21, 34, 35, 36], + const [], + -1, + {}, + {}, + { + r'': (bool b) => (artist, album) => b ? prefix1.AlbumLength(artist, album) : null }, - -1, + 0, 5, const [], const [prefix0.contained], null), r.NonGenericClassMirrorImpl( - r"PokemonType", - r".PokemonType", - 524295, + r'PokemonType', + r'.PokemonType', + 138412039, 6, const prefix0.ContainedReflectable(), - const [7, 8, 9, 10, 11, 12, 39], - const [18, 39, 20, 21, 22, 40], - const [41, 42, 43, 44, 45, 46, 47], - 11, + const [7, 8, 9, 10, 11, 12, 45], + const [17, 18, 19, 20, 21, 46], + const [38, 39, 40, 41, 42, 43, 44], + -1, { - r"values": () => prefix1.PokemonType.values, - r"water": () => prefix1.PokemonType.water, - r"fire": () => prefix1.PokemonType.fire, - r"grass": () => prefix1.PokemonType.grass, - r"ice": () => prefix1.PokemonType.ice, - r"poison": () => prefix1.PokemonType.poison, - r"flying": () => prefix1.PokemonType.flying + r'water': () => prefix1.PokemonType.water, + r'fire': () => prefix1.PokemonType.fire, + r'grass': () => prefix1.PokemonType.grass, + r'ice': () => prefix1.PokemonType.ice, + r'poison': () => prefix1.PokemonType.poison, + r'flying': () => prefix1.PokemonType.flying, + r'values': () => prefix1.PokemonType.values }, {}, {}, - -1, + 0, 6, const [], const [prefix0.contained], null), r.NonGenericClassMirrorImpl( - r"ContainedReflectable", - r".ContainedReflectable", - 7, + r'ContainedReflectable', + r'.ContainedReflectable', + 134217735, 7, const prefix0.ContainedReflectable(), - const [48], - const [18, 19, 20, 21, 22, 49, 50, 51, 52, 53, 54, 55, 56], + const [47], + const [17, 18, 19, 20, 21, 48, 49, 50, 51, 52, 53, 54, 55], const [], -1, {}, {}, - {r"": (b) => () => b ? prefix0.ContainedReflectable() : null}, - -1, + {r'': (bool b) => () => b ? prefix0.ContainedReflectable() : null}, + 1, 7, const [], const [prefix0.contained], - null), - r.NonGenericClassMirrorImpl( - r"int", - r"dart.core.int", - 519, - 8, - const prefix0.ContainedReflectable(), - const [ - 57, - 58, - 59, - 60, - 61, - 62, - 63, - 64, - 65, - 66, - 67, - 68, - 69, - 70, - 71, - 72, - 73, - 74, - 75, - 76, - 77, - 78, - 79, - 80, - 81, - 82, - 83, - 84, - 85, - 86 - ], - const [18, 19, 20, 21, 22], - const [80, 81], - -1, - {r"parse": () => int.parse, r"tryParse": () => int.tryParse}, - {}, - { - r"fromEnvironment": (b) => (name, {defaultValue}) => b - ? int.fromEnvironment(name, defaultValue: defaultValue) - : null - }, - -1, - 8, - const [], - const [], - null), - r.GenericClassMirrorImpl( - r"Iterable", - r"dart.core.Iterable", - 519, - 9, - const prefix0.ContainedReflectable(), - const [ - 87, - 88, - 89, - 90, - 91, - 92, - 93, - 94, - 95, - 96, - 97, - 98, - 99, - 100, - 101, - 102, - 103, - 104, - 105, - 106, - 107, - 108, - 109, - 110, - 111, - 112, - 113, - 114, - 115, - 116, - 117, - 118, - 119, - 120, - 121 - ], - const [ - 18, - 111, - 20, - 21, - 22, - 88, - 89, - 90, - 91, - 92, - 93, - 94, - 95, - 96, - 97, - 98, - 99, - 100, - 101, - 102, - 103, - 104, - 105, - 106, - 107, - 108, - 109, - 110, - 113, - 114, - 115, - 116, - 117, - 118 - ], - const [87], - 11, - {r"castFrom": () => Iterable.castFrom}, - {}, - { - r"generate": (b) => (count, [generator]) => - b ? Iterable.generate(count, generator) : null, - r"empty": (b) => () => b ? Iterable.empty() : null - }, - -1, - 9, - const [], - const [], - null, - (o) => false, - const [15], - 9), - r.GenericClassMirrorImpl( - r"List", - r"dart.core.List", - 519, - 10, - const prefix0.ContainedReflectable(), - const [ - 122, - 123, - 124, - 125, - 126, - 127, - 128, - 129, - 130, - 131, - 132, - 133, - 134, - 135, - 136, - 137, - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - 161, - 162, - 163 - ], - const [18, 19, 20, 21, 22], - const [122, 123, 124], - 11, - { - r"castFrom": () => List.castFrom, - r"copyRange": () => List.copyRange, - r"writeIterable": () => List.writeIterable - }, - {}, - { - r"": (b) => ([length]) => b - ? (length == null ? [] : [] - ..length) - : null, - r"filled": (b) => (length, fill, {growable = false}) => - b ? List.filled(length, fill, growable: growable) : null, - r"from": (b) => (elements, {growable = true}) => - b ? List.from(elements, growable: growable) : null, - r"of": (b) => (elements, {growable = true}) => - b ? List.of(elements, growable: growable) : null, - r"generate": (b) => (length, generator, {growable = true}) => b - ? List.generate(length, generator, growable: growable) - : null, - r"unmodifiable": (b) => - (elements) => b ? List.unmodifiable(elements) : null - }, - -1, - 10, - const [], - const [], - null, - (o) => false, - const [16], - 10), - r.NonGenericClassMirrorImpl( - r"Object", - r"dart.core.Object", - 7, - 11, - const prefix0.ContainedReflectable(), - const [18, 19, 20, 21, 22, 164], - const [18, 19, 20, 21, 22], - const [], - null, - {}, - {}, - {r"": (b) => () => b ? Object() : null}, - -1, - 11, - const [], - const [pragma("vm:entry-point")], - null), - r.NonGenericClassMirrorImpl( - r"String", - r"dart.core.String", - 519, - 12, - const prefix0.ContainedReflectable(), - const [ - 165, - 166, - 167, - 168, - 169, - 170, - 171, - 172, - 173, - 174, - 175, - 176, - 177, - 178, - 179, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 190, - 191, - 192, - 193, - 194, - 195, - 196, - 197, - 198, - 199 - ], - const [18, 19, 20, 21, 22], - const [], - 11, - {}, - {}, - { - r"fromCharCodes": (b) => (charCodes, [start = 0, end]) => - b ? String.fromCharCodes(charCodes, start, end) : null, - r"fromCharCode": (b) => - (charCode) => b ? String.fromCharCode(charCode) : null, - r"fromEnvironment": (b) => (name, {defaultValue}) => b - ? String.fromEnvironment(name, defaultValue: defaultValue) - : null - }, - -1, - 12, - const [], - const [], - null), - r.NonGenericClassMirrorImpl( - r"StringBuffer", - r"dart.core.StringBuffer", - 7, - 13, - const prefix0.ContainedReflectable(), - const [200, 201, 202, 203, 204, 205, 206, 207, 208, 209], - const [ - 18, - 205, - 20, - 21, - 22, - 200, - 201, - 202, - 203, - 204, - 206, - 207, - 208 - ], - const [], - 11, - {}, - {}, - {r"": (b) => ([content = ""]) => b ? StringBuffer(content) : null}, - -1, - 13, - const [14], - const [], - null), - r.NonGenericClassMirrorImpl( - r"StringSink", - r"dart.core.StringSink", - 519, - 14, - const prefix0.ContainedReflectable(), - const [210, 211, 212, 213, 214], - const [18, 19, 20, 21, 22], - const [], - 11, - {}, - {}, - {}, - -1, - 14, - const [], - const [], - null), - r.TypeVariableMirrorImpl(r"E", r"dart.core.Iterable.E", - const prefix0.ContainedReflectable(), -1, 9, []), - r.TypeVariableMirrorImpl(r"E", r"dart.core.List.E", - const prefix0.ContainedReflectable(), -1, 10, []) + null) ], [ r.VariableMirrorImpl( - r"pokemon", - 33797, + r'pokemon', + 134349829, 0, const prefix0.ContainedReflectable(), 1, 1, - 1, const [], const []), + 1, const [], const []), r.VariableMirrorImpl( - r"name", - 33797, + r'name', + 134349829, 1, const prefix0.ContainedReflectable(), - 12, - 12, - 12, const [], const []), - r.VariableMirrorImpl( - r"type", - 33797, - 1, - const prefix0.ContainedReflectable(), - 6, - 6, - 6, const [], const []), - r.VariableMirrorImpl( - r"name", - 33797, - 3, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, const [], const []), - r.VariableMirrorImpl( - r"artist", - 33797, - 4, - const prefix0.ContainedReflectable(), - 3, - 3, - 3, const [], const []), - r.VariableMirrorImpl( - r"artist", - 33797, - 5, - const prefix0.ContainedReflectable(), - 3, - 3, - 3, const [], const []), - r.VariableMirrorImpl( - r"album", - 33797, - 5, - const prefix0.ContainedReflectable(), - 4, - 4, - 4, const [], const []), - r.VariableMirrorImpl( - r"water", - 33941, - 6, - const prefix0.ContainedReflectable(), - 6, - 6, - 6, const [], const []), - r.VariableMirrorImpl( - r"fire", - 33941, - 6, - const prefix0.ContainedReflectable(), - 6, - 6, - 6, const [], const []), - r.VariableMirrorImpl( - r"grass", - 33941, - 6, - const prefix0.ContainedReflectable(), - 6, - 6, - 6, const [], const []), - r.VariableMirrorImpl( - r"ice", - 33941, - 6, - const prefix0.ContainedReflectable(), - 6, - 6, - 6, const [], const []), - r.VariableMirrorImpl( - r"poison", - 33941, - 6, - const prefix0.ContainedReflectable(), - 6, - 6, - 6, const [], const []), - r.VariableMirrorImpl( - r"flying", - 33941, - 6, - const prefix0.ContainedReflectable(), - 6, - 6, - 6, const [], const []), - r.VariableMirrorImpl( - r"index", - 33861, - 6, - const prefix0.ContainedReflectable(), - 8, + -1, 8, 8, const [], const []), r.VariableMirrorImpl( - r"values", - 2131157, + r'type', + 134349829, + 1, + const prefix0.ContainedReflectable(), + 6, + 6, + 6, const [], const []), + r.VariableMirrorImpl( + r'name', + 134349829, + 3, + const prefix0.ContainedReflectable(), + -1, + 8, + 8, const [], const []), + r.VariableMirrorImpl( + r'artist', + 134349829, + 4, + const prefix0.ContainedReflectable(), + 3, + 3, + 3, const [], const []), + r.VariableMirrorImpl( + r'artist', + 134349829, + 5, + const prefix0.ContainedReflectable(), + 3, + 3, + 3, const [], const []), + r.VariableMirrorImpl( + r'album', + 134349829, + 5, + const prefix0.ContainedReflectable(), + 4, + 4, + 4, const [], const []), + r.VariableMirrorImpl( + r'water', + 134349973, 6, const prefix0.ContainedReflectable(), - 10, - 15, + 6, + 6, + 6, const [], const []), + r.VariableMirrorImpl( + r'fire', + 134349973, + 6, + const prefix0.ContainedReflectable(), + 6, + 6, + 6, const [], const []), + r.VariableMirrorImpl( + r'grass', + 134349973, + 6, + const prefix0.ContainedReflectable(), + 6, + 6, + 6, const [], const []), + r.VariableMirrorImpl( + r'ice', + 134349973, + 6, + const prefix0.ContainedReflectable(), + 6, + 6, + 6, const [], const []), + r.VariableMirrorImpl( + r'poison', + 134349973, + 6, + const prefix0.ContainedReflectable(), + 6, + 6, + 6, const [], const []), + r.VariableMirrorImpl( + r'flying', + 134349973, + 6, + const prefix0.ContainedReflectable(), + 6, + 6, + 6, const [], const []), + r.VariableMirrorImpl( + r'values', + 151127253, + 6, + const prefix0.ContainedReflectable(), + -1, + 9, 10, const [6], const []), - r.ImplicitGetterMirrorImpl( - //const prefix0.ContainedReflectable(), 0, 1, 1, 15), - const prefix0.ContainedReflectable(), - 0, - 1), + r.ImplicitGetterMirrorImpl(const prefix0.ContainedReflectable(), 0, 14), r.MethodMirrorImpl( - r"lowercaseName", - 131075, + r'lowercaseName', + 2097155, 0, - 12, - 12, - 12, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl(r"", 0, 0, -1, 0, 0, const [], const [0], - const prefix0.ContainedReflectable(), const []), - r.MethodMirrorImpl( - r"==", - 131074, - 11, -1, - 16, - 16, - const [], - const [1], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"toString", - 131074, - 11, - 12, - 12, - 12, + 8, + 8, const [], const [], const prefix0.ContainedReflectable(), - const []), + const []), + r.MethodMirrorImpl(r'', 0, 0, -1, 0, 0, const [], const [0], + const prefix0.ContainedReflectable(), const []), + r.MethodMirrorImpl(r'==', 2097154, -1, -1, 11, 11, const [], + const [1], const prefix0.ContainedReflectable(), const []), + r.MethodMirrorImpl(r'toString', 2097154, -1, -1, 8, 8, const [], + const [], const prefix0.ContainedReflectable(), const []), r.MethodMirrorImpl( - r"noSuchMethod", - 65538, - 11, - 0, - 0, - 0, + r'noSuchMethod', + 524290, + -1, + -1, + -1, + -1, const [], const [2], const prefix0.ContainedReflectable(), - const [pragma("vm:entry-point")]), + const []), + r.MethodMirrorImpl(r'hashCode', 2097155, -1, -1, 12, 12, const [], + const [], const prefix0.ContainedReflectable(), const []), r.MethodMirrorImpl( - r"hashCode", - 131075, - 11, - 8, - 8, - 8, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"runtimeType", - 131075, - 11, + r'runtimeType', + 2097155, -1, - 17, - 17, + -1, + 13, + 13, const [], const [], const prefix0.ContainedReflectable(), - const []), + const []), r.MethodMirrorImpl( - r"toString", - 131074, + r'toString', + 2097154, 1, - 12, - 12, - 12, + -1, + 8, + 8, const [], const [], const prefix0.ContainedReflectable(), const [override]), - r.ImplicitGetterMirrorImpl( - //const prefix0.ContainedReflectable(), 1, 12, 12, 24), - const prefix0.ContainedReflectable(), - 1, - 12), - r.ImplicitGetterMirrorImpl( - //const prefix0.ContainedReflectable(), 2, 6, 6, 25), - const prefix0.ContainedReflectable(), - 2, - 6), + r.ImplicitGetterMirrorImpl(const prefix0.ContainedReflectable(), 1, 23), + r.ImplicitGetterMirrorImpl(const prefix0.ContainedReflectable(), 2, 24), + r.MethodMirrorImpl(r'', 0, 1, -1, 1, 1, const [], + const [3, 4], const prefix0.ContainedReflectable(), const []), + r.MethodMirrorImpl(r'changeName', 1, 1, -1, 1, 1, const [], + const [5, 6], const prefix0.ContainedReflectable(), const []), + r.MethodMirrorImpl(r'', 0, 2, -1, 2, 2, const [], + const [7, 8], const prefix0.ContainedReflectable(), const []), + r.ImplicitGetterMirrorImpl(const prefix0.ContainedReflectable(), 3, 28), + r.MethodMirrorImpl(r'lowerName', 2097155, 3, -1, 8, 8, const [], + const [], const prefix0.ContainedReflectable(), const []), + r.MethodMirrorImpl(r'', 0, 3, -1, 3, 3, const [], const [9], + const prefix0.ContainedReflectable(), const []), + r.ImplicitGetterMirrorImpl(const prefix0.ContainedReflectable(), 4, 31), + r.MethodMirrorImpl(r'title', 2097155, 4, -1, 8, 8, const [], + const [], const prefix0.ContainedReflectable(), const []), + r.MethodMirrorImpl(r'', 0, 4, -1, 4, 4, const [], const [10], + const prefix0.ContainedReflectable(), const []), + r.ImplicitGetterMirrorImpl(const prefix0.ContainedReflectable(), 5, 34), + r.ImplicitGetterMirrorImpl(const prefix0.ContainedReflectable(), 6, 35), r.MethodMirrorImpl( - r"", - 0, - 1, - -1, - 1, - 1, - const [], - const [3, 4], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"changeName", - 1, - 1, - -1, - 1, - 1, - const [], - const [5, 6], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"", - 0, - 2, - -1, - 2, - 2, - const [], - const [7, 8], - const prefix0.ContainedReflectable(), - const []), - r.ImplicitGetterMirrorImpl( - //const prefix0.ContainedReflectable(), 3, 12, 12, 29), - const prefix0.ContainedReflectable(), - 3, - 12), - r.MethodMirrorImpl( - r"lowerName", - 131075, - 3, - 12, - 12, - 12, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl(r"", 0, 3, -1, 3, 3, const [], const [9], - const prefix0.ContainedReflectable(), const []), - r.ImplicitGetterMirrorImpl( - //const prefix0.ContainedReflectable(), 4, 3, 3, 32), - const prefix0.ContainedReflectable(), - 4, - 3), - r.MethodMirrorImpl( - r"title", - 131075, - 4, - 12, - 12, - 12, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl(r"", 0, 4, -1, 4, 4, const [], const [10], - const prefix0.ContainedReflectable(), const []), - r.ImplicitGetterMirrorImpl( - //const prefix0.ContainedReflectable(), 5, 3, 3, 35), - const prefix0.ContainedReflectable(), + r'totalLength', + 2097155, 5, - 3), - r.ImplicitGetterMirrorImpl( - //const prefix0.ContainedReflectable(), 6, 4, 4, 36), - const prefix0.ContainedReflectable(), - 6, - 4), - r.MethodMirrorImpl( - r"totalLength", - 131075, - 5, - 8, - 8, - 8, + -1, + 12, + 12, const [], const [], const prefix0.ContainedReflectable(), - const []), + const []), r.MethodMirrorImpl( - r"", + r'', 0, 5, -1, @@ -867,3986 +402,328 @@ final _data = { const [], const [11, 12], const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl(r"toString", 131074, 6, 12, 12, 12, const [], + const []), + r.ImplicitGetterMirrorImpl(const prefix0.ContainedReflectable(), 7, 38), + r.ImplicitGetterMirrorImpl(const prefix0.ContainedReflectable(), 8, 39), + r.ImplicitGetterMirrorImpl(const prefix0.ContainedReflectable(), 9, 40), + r.ImplicitGetterMirrorImpl( + const prefix0.ContainedReflectable(), 10, 41), + r.ImplicitGetterMirrorImpl( + const prefix0.ContainedReflectable(), 11, 42), + r.ImplicitGetterMirrorImpl( + const prefix0.ContainedReflectable(), 12, 43), + r.ImplicitGetterMirrorImpl( + const prefix0.ContainedReflectable(), 13, 44), + r.MethodMirrorImpl(r'', 192, 6, -1, 6, 6, const [], const [], + const prefix0.ContainedReflectable(), const []), + r.MethodMirrorImpl(r'index', 2097155, -1, -1, 12, 12, const [], const [], const prefix0.ContainedReflectable(), const []), - r.ImplicitGetterMirrorImpl( - //const prefix0.ContainedReflectable(), 13, 8, 8, 40), - const prefix0.ContainedReflectable(), - 13, - 8), - r.ImplicitGetterMirrorImpl( - //const prefix0.ContainedReflectable(), 14, 15, 10, 41), - const prefix0.ContainedReflectable(), - 14, - 15), - r.ImplicitGetterMirrorImpl( - //const prefix0.ContainedReflectable(), 7, 6, 6, 42), - const prefix0.ContainedReflectable(), - 7, - 6), - r.ImplicitGetterMirrorImpl( - //const prefix0.ContainedReflectable(), 8, 6, 6, 43), - const prefix0.ContainedReflectable(), - 8, - 6), - r.ImplicitGetterMirrorImpl( - //const prefix0.ContainedReflectable(), 9, 6, 6, 44), - const prefix0.ContainedReflectable(), - 9, - 6), - r.ImplicitGetterMirrorImpl( - //const prefix0.ContainedReflectable(), 10, 6, 6, 45), - const prefix0.ContainedReflectable(), - 10, - 6), - r.ImplicitGetterMirrorImpl( - //const prefix0.ContainedReflectable(), 11, 6, 6, 46), - const prefix0.ContainedReflectable(), - 11, - 6), - r.ImplicitGetterMirrorImpl( - //const prefix0.ContainedReflectable(), 12, 6, 6, 47), - const prefix0.ContainedReflectable(), - 12, - 6), - r.MethodMirrorImpl(r"", 128, 7, -1, 7, 7, const [], const [], - const prefix0.ContainedReflectable(), const []), + r.MethodMirrorImpl(r'', 128, 7, -1, 7, 7, const [], const [], + const prefix0.ContainedReflectable(), const []), r.MethodMirrorImpl( - r"capabilities", - 4325379, - 0, - 10, - 19, - 10, - const [18], + r'capabilities', + 35651587, + -1, + -1, + 15, + 16, + const [14], const [], const prefix0.ContainedReflectable(), - const []), + const []), r.MethodMirrorImpl( - r"canReflect", - 131074, - 0, + r'canReflect', + 2097154, -1, - 16, - 16, + -1, + 11, + 11, const [], const [13], const prefix0.ContainedReflectable(), const [override]), r.MethodMirrorImpl( - r"reflect", - 131074, - 0, + r'reflect', + 2097154, -1, - 20, - 20, + -1, + 17, + 17, const [], const [14], const prefix0.ContainedReflectable(), const [override]), r.MethodMirrorImpl( - r"canReflectType", - 131074, - 0, + r'canReflectType', + 2097154, -1, - 16, - 16, + -1, + 11, + 11, const [], const [15], const prefix0.ContainedReflectable(), const [override]), r.MethodMirrorImpl( - r"reflectType", - 131074, - 0, + r'reflectType', + 2097154, -1, - 21, - 21, + -1, + 18, + 18, const [], const [16], const prefix0.ContainedReflectable(), const [override]), r.MethodMirrorImpl( - r"findLibrary", - 131074, - 0, + r'findLibrary', + 2097154, -1, - 22, - 22, + -1, + 19, + 19, const [], const [17], const prefix0.ContainedReflectable(), const [override]), r.MethodMirrorImpl( - r"libraries", - 4325379, - 0, + r'libraries', + 35651587, + -1, + -1, + 21, + 22, + const [20, 19], + const [], + const prefix0.ContainedReflectable(), + const [override]), + r.MethodMirrorImpl( + r'annotatedClasses', + 35651587, + -1, -1, 24, 25, - const [23, 22], + const [23], const [], const prefix0.ContainedReflectable(), - const [override]), - r.MethodMirrorImpl( - r"annotatedClasses", - 4325379, - 0, - 9, - 27, - 9, - const [26], - const [], - const prefix0.ContainedReflectable(), - const [override]), - r.MethodMirrorImpl( - r"&", - 131586, - 8, - 8, - 8, - 8, - const [], - const [18], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"|", - 131586, - 8, - 8, - 8, - 8, - const [], - const [19], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"^", - 131586, - 8, - 8, - 8, - 8, - const [], - const [20], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"~", - 131586, - 8, - 8, - 8, - 8, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"<<", - 131586, - 8, - 8, - 8, - 8, - const [], - const [21], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r">>", - 131586, - 8, - 8, - 8, - 8, - const [], - const [22], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"modPow", - 131586, - 8, - 8, - 8, - 8, - const [], - const [23, 24], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"modInverse", - 131586, - 8, - 8, - 8, - 8, - const [], - const [25], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"gcd", - 131586, - 8, - 8, - 8, - 8, - const [], - const [26], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"toUnsigned", - 131586, - 8, - 8, - 8, - 8, - const [], - const [27], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"toSigned", - 131586, - 8, - 8, - 8, - 8, - const [], - const [28], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"unary-", - 131586, - 8, - 8, - 8, - 8, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"abs", - 131586, - 8, - 8, - 8, - 8, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"round", - 131586, - 8, - 8, - 8, - 8, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"floor", - 131586, - 8, - 8, - 8, - 8, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"ceil", - 131586, - 8, - 8, - 8, - 8, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"truncate", - 131586, - 8, - 8, - 8, - 8, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"roundToDouble", - 131586, - 8, - -1, - 28, - 28, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"floorToDouble", - 131586, - 8, - -1, - 28, - 28, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"ceilToDouble", - 131586, - 8, - -1, - 28, - 28, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"truncateToDouble", - 131586, - 8, - -1, - 28, - 28, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"toString", - 131586, - 8, - 12, - 12, - 12, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"toRadixString", - 131586, - 8, - 12, - 12, - 12, - const [], - const [29], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"parse", - 131090, - 8, - 8, - 8, - 8, - const [], - const [30, 31, 32], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"tryParse", - 131090, - 8, - 8, - 8, - 8, - const [], - const [33, 34], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"isEven", - 131587, - 8, - -1, - 16, - 16, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"isOdd", - 131587, - 8, - -1, - 16, - 16, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"bitLength", - 131587, - 8, - 8, - 8, - 8, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"sign", - 131587, - 8, - 8, - 8, - 8, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"fromEnvironment", - 129, - 8, - -1, - 8, - 8, - const [], - const [35, 36], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"castFrom", - 4325394, - 9, - 9, - 29, - 9, - null, - const [37], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl(r"cast", 4325378, 9, 9, 30, 9, null, const [], - const prefix0.ContainedReflectable(), const []), - r.MethodMirrorImpl( - r"followedBy", - 4325378, - 9, - 9, - 31, - 9, - null, - const [38], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl(r"map", 4325378, 9, 9, 32, 9, null, const [39], - const prefix0.ContainedReflectable(), const []), - r.MethodMirrorImpl( - r"where", - 4325378, - 9, - 9, - 31, - 9, - null, - const [40], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"whereType", - 4325378, - 9, - 9, - 33, - 9, - null, - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"expand", - 4325378, - 9, - 9, - 34, - 9, - null, - const [41], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"contains", - 131074, - 9, - -1, - 16, - 16, - const [], - const [42], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"forEach", - 262146, - 9, - 0, - -1, - -1, - const [], - const [43], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"reduce", - 2, - 9, - -1, - -1, - -1, - const [], - const [44], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"fold", - 2, - 9, - -1, - -1, - -1, - const [], - const [45, 46], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"every", - 131074, - 9, - -1, - 16, - 16, - const [], - const [47], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"join", - 131074, - 9, - 12, - 12, - 12, - const [], - const [48], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"any", - 131074, - 9, - -1, - 16, - 16, - const [], - const [49], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"toList", - 4325378, - 9, - 10, - 35, - 10, - null, - const [50], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"toSet", - 4325378, - 9, - -1, - 36, - 37, - null, - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl(r"take", 4325378, 9, 9, 31, 9, null, const [51], - const prefix0.ContainedReflectable(), const []), - r.MethodMirrorImpl( - r"takeWhile", - 4325378, - 9, - 9, - 31, - 9, - null, - const [52], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl(r"skip", 4325378, 9, 9, 31, 9, null, const [53], - const prefix0.ContainedReflectable(), const []), - r.MethodMirrorImpl( - r"skipWhile", - 4325378, - 9, - 9, - 31, - 9, - null, - const [54], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"firstWhere", - 2, - 9, - -1, - -1, - -1, - const [], - const [55, 56], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"lastWhere", - 2, - 9, - -1, - -1, - -1, - const [], - const [57, 58], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"singleWhere", - 2, - 9, - -1, - -1, - -1, - const [], - const [59, 60], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"elementAt", - 2, - 9, - -1, - -1, - -1, - const [], - const [61], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"toString", - 131074, - 9, - 12, - 12, - 12, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"iterator", - 4325891, - 9, - -1, - 38, - 39, - null, - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"length", - 131075, - 9, - 8, - 8, - 8, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"isEmpty", - 131075, - 9, - -1, - 16, - 16, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"isNotEmpty", - 131075, - 9, - -1, - 16, - 16, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"first", - 3, - 9, - -1, - -1, - -1, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"last", - 3, - 9, - -1, - -1, - -1, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"single", - 3, - 9, - -1, - -1, - -1, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl(r"", 128, 9, -1, 31, 9, null, const [], - const prefix0.ContainedReflectable(), const []), - r.MethodMirrorImpl( - r"generate", - 1, - 9, - -1, - 31, - 9, - null, - const [62, 63], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl(r"empty", 385, 9, -1, 31, 9, null, const [], - const prefix0.ContainedReflectable(), const []), - r.MethodMirrorImpl( - r"castFrom", - 4325394, - 10, - 10, - 40, - 10, - null, - const [64], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"copyRange", - 262162, - 10, - 0, - -1, - -1, - const [], - const [65, 66, 67, 68, 69], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"writeIterable", - 262162, - 10, - 0, - -1, - -1, - const [], - const [70, 71, 72], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"cast", - 4325890, - 10, - 10, - 41, - 10, - null, - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"[]", - 514, - 10, - -1, - -1, - -1, - const [], - const [73], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"[]=", - 262658, - 10, - 0, - -1, - -1, - const [], - const [74, 75], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"add", - 262658, - 10, - 0, - -1, - -1, - const [], - const [76], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"addAll", - 262658, - 10, - 0, - -1, - -1, - const [], - const [77], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"sort", - 262658, - 10, - 0, - -1, - -1, - const [], - const [78], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"shuffle", - 262658, - 10, - 0, - -1, - -1, - const [], - const [79], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"indexOf", - 131586, - 10, - 8, - 8, - 8, - const [], - const [80, 81], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"indexWhere", - 131586, - 10, - 8, - 8, - 8, - const [], - const [82, 83], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"lastIndexWhere", - 131586, - 10, - 8, - 8, - 8, - const [], - const [84, 85], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"lastIndexOf", - 131586, - 10, - 8, - 8, - 8, - const [], - const [86, 87], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"clear", - 262658, - 10, - 0, - -1, - -1, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"insert", - 262658, - 10, - 0, - -1, - -1, - const [], - const [88, 89], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"insertAll", - 262658, - 10, - 0, - -1, - -1, - const [], - const [90, 91], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"setAll", - 262658, - 10, - 0, - -1, - -1, - const [], - const [92, 93], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"remove", - 131586, - 10, - -1, - 16, - 16, - const [], - const [94], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"removeAt", - 514, - 10, - -1, - -1, - -1, - const [], - const [95], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"removeLast", - 514, - 10, - -1, - -1, - -1, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"removeWhere", - 262658, - 10, - 0, - -1, - -1, - const [], - const [96], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"retainWhere", - 262658, - 10, - 0, - -1, - -1, - const [], - const [97], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl(r"+", 4325890, 10, 10, 42, 10, null, const [98], - const prefix0.ContainedReflectable(), const []), - r.MethodMirrorImpl( - r"sublist", - 4325890, - 10, - 10, - 42, - 10, - null, - const [99, 100], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"getRange", - 4325890, - 10, - 9, - 43, - 9, - null, - const [101, 102], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"setRange", - 262658, - 10, - 0, - -1, - -1, - const [], - const [103, 104, 105, 106], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"removeRange", - 262658, - 10, - 0, - -1, - -1, - const [], - const [107, 108], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"fillRange", - 262658, - 10, - 0, - -1, - -1, - const [], - const [109, 110, 111], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"replaceRange", - 262658, - 10, - 0, - -1, - -1, - const [], - const [112, 113, 114], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"asMap", - 4325890, - 10, - -1, - 44, - 45, - null, - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"first=", - 262660, - 10, - 0, - -1, - -1, - const [], - const [127], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"last=", - 262660, - 10, - 0, - -1, - -1, - const [], - const [128], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"length", - 131587, - 10, - 8, - 8, - 8, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"length=", - 262660, - 10, - 0, - -1, - -1, - const [], - const [129], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"reversed", - 4325891, - 10, - 9, - 43, - 9, - null, - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl(r"", 1, 10, -1, 42, 10, null, const [115], - const prefix0.ContainedReflectable(), const []), - r.MethodMirrorImpl( - r"filled", - 1, - 10, - -1, - 42, - 10, - null, - const [116, 117, 118], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"from", - 1, - 10, - -1, - 42, - 10, - null, - const [119, 120], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"of", - 1, - 10, - -1, - 42, - 10, - null, - const [121, 122], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"generate", - 1, - 10, - -1, - 42, - 10, - null, - const [123, 124, 125], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"unmodifiable", - 1, - 10, - -1, - 42, - 10, - null, - const [126], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"", - 128, - 11, - -1, - 11, - 11, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"[]", - 131586, - 12, - 12, - 12, - 12, - const [], - const [130], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"codeUnitAt", - 131586, - 12, - 8, - 8, - 8, - const [], - const [131], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"==", - 131586, - 12, - -1, - 16, - 16, - const [], - const [132], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"compareTo", - 131586, - 12, - 8, - 8, - 8, - const [], - const [133], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"endsWith", - 131586, - 12, - -1, - 16, - 16, - const [], - const [134], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"startsWith", - 131586, - 12, - -1, - 16, - 16, - const [], - const [135, 136], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"indexOf", - 131586, - 12, - 8, - 8, - 8, - const [], - const [137, 138], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"lastIndexOf", - 131586, - 12, - 8, - 8, - 8, - const [], - const [139, 140], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"+", - 131586, - 12, - 12, - 12, - 12, - const [], - const [141], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"substring", - 131586, - 12, - 12, - 12, - 12, - const [], - const [142, 143], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"trim", - 131586, - 12, - 12, - 12, - 12, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"trimLeft", - 131586, - 12, - 12, - 12, - 12, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"trimRight", - 131586, - 12, - 12, - 12, - 12, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"*", - 131586, - 12, - 12, - 12, - 12, - const [], - const [144], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"padLeft", - 131586, - 12, - 12, - 12, - 12, - const [], - const [145, 146], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"padRight", - 131586, - 12, - 12, - 12, - 12, - const [], - const [147, 148], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"contains", - 131586, - 12, - -1, - 16, - 16, - const [], - const [149, 150], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"replaceFirst", - 131586, - 12, - 12, - 12, - 12, - const [], - const [151, 152, 153], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"replaceFirstMapped", - 131586, - 12, - 12, - 12, - 12, - const [], - const [154, 155, 156], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"replaceAll", - 131586, - 12, - 12, - 12, - 12, - const [], - const [157, 158], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"replaceAllMapped", - 131586, - 12, - 12, - 12, - 12, - const [], - const [159, 160], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"replaceRange", - 131586, - 12, - 12, - 12, - 12, - const [], - const [161, 162, 163], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"split", - 4325890, - 12, - 10, - 46, - 10, - const [12], - const [164], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"splitMapJoin", - 131586, - 12, - 12, - 12, - 12, - const [], - const [165, 166, 167], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"toLowerCase", - 131586, - 12, - 12, - 12, - 12, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"toUpperCase", - 131586, - 12, - 12, - 12, - 12, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"length", - 131587, - 12, - 8, - 8, - 8, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"hashCode", - 131587, - 12, - 8, - 8, - 8, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"isEmpty", - 131587, - 12, - -1, - 16, - 16, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"isNotEmpty", - 131587, - 12, - -1, - 16, - 16, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"codeUnits", - 4325891, - 12, - 10, - 47, - 10, - const [8], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"runes", - 131587, - 12, - -1, - 48, - 48, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"fromCharCodes", - 1, - 12, - -1, - 12, - 12, - const [], - const [168, 169, 170], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"fromCharCode", - 1, - 12, - -1, - 12, - 12, - const [], - const [171], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"fromEnvironment", - 129, - 12, - -1, - 12, - 12, - const [], - const [172, 173], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"write", - 262146, - 13, - 0, - -1, - -1, - const [], - const [174], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"writeCharCode", - 262146, - 13, - 0, - -1, - -1, - const [], - const [175], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"writeAll", - 262146, - 13, - 0, - -1, - -1, - const [], - const [176, 177], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"writeln", - 262146, - 13, - 0, - -1, - -1, - const [], - const [178], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"clear", - 262146, - 13, - 0, - -1, - -1, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"toString", - 131074, - 13, - 12, - 12, - 12, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"length", - 131075, - 13, - 8, - 8, - 8, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"isEmpty", - 131075, - 13, - -1, - 16, - 16, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"isNotEmpty", - 131075, - 13, - -1, - 16, - 16, - const [], - const [], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"", - 0, - 13, - -1, - 13, - 13, - const [], - const [179], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"write", - 262658, - 14, - 0, - -1, - -1, - const [], - const [180], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"writeAll", - 262658, - 14, - 0, - -1, - -1, - const [], - const [181, 182], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"writeln", - 262658, - 14, - 0, - -1, - -1, - const [], - const [183], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl( - r"writeCharCode", - 262658, - 14, - 0, - -1, - -1, - const [], - const [184], - const prefix0.ContainedReflectable(), - const []), - r.MethodMirrorImpl(r"", 64, 14, -1, 14, 14, const [], - const [], const prefix0.ContainedReflectable(), const []) + const [override]) ], [ r.ParameterMirrorImpl( - r"pokemon", - 32774, + r'pokemon', + 134349830, + 16, + const prefix0.ContainedReflectable(), + 1, + 1, + 1, + const [], + const [], + null, + null), + r.ParameterMirrorImpl( + r'other', + 134348806, 17, const prefix0.ContainedReflectable(), - 1, - 1, - 1, + -1, + 26, + 26, const [], - const [], + const [], null, null), r.ParameterMirrorImpl( - r"other", - 16390, - 18, - const prefix0.ContainedReflectable(), - 0, - 0, - 0, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"invocation", - 32774, - 20, + r'invocation', + 134348806, + 19, const prefix0.ContainedReflectable(), -1, - 49, - 49, + 27, + 27, const [], - const [], + const [], null, null), r.ParameterMirrorImpl( - r"name", - 32774, + r'name', + 134349830, + 25, + const prefix0.ContainedReflectable(), + -1, + 8, + 8, + const [], + const [], + null, + null), + r.ParameterMirrorImpl( + r'type', + 134349830, + 25, + const prefix0.ContainedReflectable(), + 6, + 6, + 6, + const [], + const [], + null, + null), + r.ParameterMirrorImpl( + r'other', + 134348806, 26, const prefix0.ContainedReflectable(), - 12, - 12, - 12, + 1, + 1, + 1, const [], - const [], + const [], null, null), r.ParameterMirrorImpl( - r"type", - 32774, + r'name', + 134348806, 26, const prefix0.ContainedReflectable(), - 6, - 6, - 6, + -1, + 8, + 8, const [], - const [], + const [], null, null), r.ParameterMirrorImpl( - r"other", - 32774, + r'name', + 134348806, 27, const prefix0.ContainedReflectable(), - 1, - 1, - 1, + -1, + 8, + 8, const [], - const [], + const [], null, null), r.ParameterMirrorImpl( - r"name", - 32774, + r'type', + 134348806, 27, const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"name", - 32774, - 28, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"type", - 32774, - 28, - const prefix0.ContainedReflectable(), 6, 6, 6, const [], - const [], + const [], null, null), r.ParameterMirrorImpl( - r"name", - 45062, - 31, + r'name', + 134358022, + 30, const prefix0.ContainedReflectable(), - 12, - 12, - 12, + -1, + 8, + 8, const [], - const [], + const [], null, #name), r.ParameterMirrorImpl( - r"artist", - 32774, - 34, + r'artist', + 134349830, + 33, const prefix0.ContainedReflectable(), 3, 3, 3, const [], - const [], + const [], null, null), r.ParameterMirrorImpl( - r"artist", - 32774, - 38, + r'artist', + 134349830, + 37, const prefix0.ContainedReflectable(), 3, 3, 3, const [], - const [], + const [], null, null), r.ParameterMirrorImpl( - r"album", - 32774, - 38, + r'album', + 134349830, + 37, const prefix0.ContainedReflectable(), 4, 4, 4, const [], - const [], + const [], null, null), r.ParameterMirrorImpl( - r"reflectee", - 32774, + r'reflectee', + 134348806, + 49, + const prefix0.ContainedReflectable(), + -1, + 26, + 26, + const [], + const [], + null, + null), + r.ParameterMirrorImpl( + r'reflectee', + 134348806, 50, const prefix0.ContainedReflectable(), - 11, - 11, - 11, + -1, + 26, + 26, const [], - const [], + const [], null, null), r.ParameterMirrorImpl( - r"reflectee", - 32774, + r'type', + 134348806, 51, const prefix0.ContainedReflectable(), - 11, - 11, - 11, + -1, + 13, + 13, const [], - const [], + const [], null, null), r.ParameterMirrorImpl( - r"type", - 32774, + r'type', + 134348806, 52, const prefix0.ContainedReflectable(), -1, - 17, - 17, + 13, + 13, const [], - const [], + const [], null, null), r.ParameterMirrorImpl( - r"type", - 32774, + r'libraryName', + 134348806, 53, const prefix0.ContainedReflectable(), -1, - 17, - 17, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"libraryName", - 32774, - 54, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"other", - 32774, - 57, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"other", - 32774, - 58, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"other", - 32774, - 59, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"shiftAmount", - 32774, - 61, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"shiftAmount", - 32774, - 62, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"exponent", - 32774, - 63, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"modulus", - 32774, - 63, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"modulus", - 32774, - 64, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"other", - 32774, - 65, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"width", - 32774, - 66, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"width", - 32774, - 67, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"radix", - 32774, - 79, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"source", - 32774, - 80, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"radix", - 45062, - 80, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - #radix), - r.ParameterMirrorImpl( - r"onError", - 12294, - 80, - const prefix0.ContainedReflectable(), - 0, - 50, - 50, - const [], - const [deprecated], - null, - #onError), - r.ParameterMirrorImpl( - r"source", - 32774, - 81, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"radix", - 45062, - 81, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - #radix), - r.ParameterMirrorImpl( - r"name", - 32774, - 86, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"defaultValue", - 45062, - 86, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - #defaultValue), - r.ParameterMirrorImpl( - r"source", - 2129926, - 87, - const prefix0.ContainedReflectable(), - 9, - 51, - 9, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"other", - 2129926, - 89, - const prefix0.ContainedReflectable(), - 9, - 31, - 9, - null, - const [], - null, - null), - r.ParameterMirrorImpl(r"f", 6, 90, const prefix0.ContainedReflectable(), - 0, 52, 52, null, const [], null, null), - r.ParameterMirrorImpl( - r"test", - 6, - 91, - const prefix0.ContainedReflectable(), - 0, - 53, - 53, - null, - const [], - null, - null), - r.ParameterMirrorImpl(r"f", 6, 93, const prefix0.ContainedReflectable(), - 0, 54, 54, null, const [], null, null), - r.ParameterMirrorImpl( - r"element", - 32774, - 94, - const prefix0.ContainedReflectable(), - 11, - 11, - 11, - const [], - const [], - null, - null), - r.ParameterMirrorImpl(r"f", 6, 95, const prefix0.ContainedReflectable(), - 0, 55, 55, null, const [], null, null), - r.ParameterMirrorImpl( - r"combine", - 6, - 96, - const prefix0.ContainedReflectable(), - 0, - 56, - 56, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"initialValue", - 6, - 97, - const prefix0.ContainedReflectable(), - 0, - -1, - -1, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"combine", - 6, - 97, - const prefix0.ContainedReflectable(), - 0, - 57, - 57, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"test", - 6, - 98, - const prefix0.ContainedReflectable(), - 0, - 53, - 53, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"separator", - 38918, - 99, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - "", - null), - r.ParameterMirrorImpl( - r"test", - 6, - 100, - const prefix0.ContainedReflectable(), - 0, - 53, - 53, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"growable", - 47110, - 101, - const prefix0.ContainedReflectable(), - -1, - 16, - 16, - const [], - const [], - true, - #growable), - r.ParameterMirrorImpl( - r"count", - 32774, - 103, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"test", - 6, - 104, - const prefix0.ContainedReflectable(), - 0, - 53, - 53, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"count", - 32774, - 105, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"test", - 6, - 106, - const prefix0.ContainedReflectable(), - 0, - 53, - 53, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"test", - 6, - 107, - const prefix0.ContainedReflectable(), - 0, - 53, - 53, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"orElse", - 12294, - 107, - const prefix0.ContainedReflectable(), - 0, - 58, - 58, - null, - const [], - null, - #orElse), - r.ParameterMirrorImpl( - r"test", - 6, - 108, - const prefix0.ContainedReflectable(), - 0, - 53, - 53, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"orElse", - 12294, - 108, - const prefix0.ContainedReflectable(), - 0, - 58, - 58, - null, - const [], - null, - #orElse), - r.ParameterMirrorImpl( - r"test", - 6, - 109, - const prefix0.ContainedReflectable(), - 0, - 53, - 53, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"orElse", - 12294, - 109, - const prefix0.ContainedReflectable(), - 0, - 58, - 58, - null, - const [], - null, - #orElse), - r.ParameterMirrorImpl( - r"index", - 32774, - 110, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"count", - 32774, - 120, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"generator", - 4102, - 120, - const prefix0.ContainedReflectable(), - 0, - 59, - 59, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"source", - 2129926, - 122, - const prefix0.ContainedReflectable(), - 10, - 60, - 10, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"target", - 2129926, - 123, - const prefix0.ContainedReflectable(), - 10, - 61, - 10, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"at", - 32774, - 123, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"source", - 2129926, - 123, - const prefix0.ContainedReflectable(), - 10, - 61, - 10, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"start", - 36870, - 123, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"end", - 36870, - 123, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"target", - 2129926, - 124, - const prefix0.ContainedReflectable(), - 10, - 62, - 10, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"at", - 32774, - 124, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"source", - 2129926, - 124, - const prefix0.ContainedReflectable(), - 9, - 63, - 9, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"index", - 32774, - 126, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"index", - 32774, - 127, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"value", - 6, - 127, - const prefix0.ContainedReflectable(), - 0, - -1, - -1, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"value", - 6, - 128, - const prefix0.ContainedReflectable(), - 0, - -1, - -1, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"iterable", - 2129926, - 129, - const prefix0.ContainedReflectable(), - 9, - 43, - 9, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"compare", - 4102, - 130, - const prefix0.ContainedReflectable(), - 0, - 64, - 64, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"random", - 36870, - 131, - const prefix0.ContainedReflectable(), - -1, - 65, - 65, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"element", - 6, - 132, - const prefix0.ContainedReflectable(), - 0, - -1, - -1, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"start", - 38918, - 132, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - 0, - null), - r.ParameterMirrorImpl( - r"test", - 6, - 133, - const prefix0.ContainedReflectable(), - 0, - 66, - 66, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"start", - 38918, - 133, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - 0, - null), - r.ParameterMirrorImpl( - r"test", - 6, - 134, - const prefix0.ContainedReflectable(), - 0, - 66, - 66, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"start", - 36870, - 134, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"element", - 6, - 135, - const prefix0.ContainedReflectable(), - 0, - -1, - -1, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"start", - 36870, - 135, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"index", - 32774, - 137, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"element", - 6, - 137, - const prefix0.ContainedReflectable(), - 0, - -1, - -1, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"index", - 32774, - 138, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"iterable", - 2129926, - 138, - const prefix0.ContainedReflectable(), - 9, - 43, - 9, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"index", - 32774, - 139, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"iterable", - 2129926, - 139, - const prefix0.ContainedReflectable(), - 9, - 43, - 9, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"value", - 32774, - 140, - const prefix0.ContainedReflectable(), - 11, - 11, - 11, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"index", - 32774, - 141, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"test", - 6, - 143, - const prefix0.ContainedReflectable(), - 0, - 66, - 66, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"test", - 6, - 144, - const prefix0.ContainedReflectable(), - 0, - 66, - 66, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"other", - 2129926, - 145, - const prefix0.ContainedReflectable(), - 10, - 42, - 10, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"start", - 32774, - 146, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"end", - 36870, - 146, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"start", - 32774, - 147, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"end", - 32774, - 147, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"start", - 32774, - 148, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"end", - 32774, - 148, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"iterable", - 2129926, - 148, - const prefix0.ContainedReflectable(), - 9, - 43, - 9, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"skipCount", - 38918, - 148, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - 0, - null), - r.ParameterMirrorImpl( - r"start", - 32774, - 149, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"end", - 32774, - 149, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"start", - 32774, - 150, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"end", - 32774, - 150, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"fillValue", - 4102, - 150, - const prefix0.ContainedReflectable(), - 0, - -1, - -1, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"start", - 32774, - 151, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"end", - 32774, - 151, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"replacement", - 2129926, - 151, - const prefix0.ContainedReflectable(), - 9, - 43, - 9, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"length", - 36870, - 158, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"length", - 32774, - 159, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"fill", - 6, - 159, - const prefix0.ContainedReflectable(), - 0, - -1, - -1, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"growable", - 47110, - 159, - const prefix0.ContainedReflectable(), - -1, - 16, - 16, - const [], - const [], - false, - #growable), - r.ParameterMirrorImpl( - r"elements", - 2129926, - 160, - const prefix0.ContainedReflectable(), - 9, - 67, - 9, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"growable", - 47110, - 160, - const prefix0.ContainedReflectable(), - -1, - 16, - 16, - const [], - const [], - true, - #growable), - r.ParameterMirrorImpl( - r"elements", - 2129926, - 161, - const prefix0.ContainedReflectable(), - 9, - 43, - 9, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"growable", - 47110, - 161, - const prefix0.ContainedReflectable(), - -1, - 16, - 16, - const [], - const [], - true, - #growable), - r.ParameterMirrorImpl( - r"length", - 32774, - 162, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"generator", - 6, - 162, - const prefix0.ContainedReflectable(), - 0, - 68, - 68, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"growable", - 47110, - 162, - const prefix0.ContainedReflectable(), - -1, - 16, - 16, - const [], - const [], - true, - #growable), - r.ParameterMirrorImpl( - r"elements", - 2129926, - 163, - const prefix0.ContainedReflectable(), - 9, - 67, - 9, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"value", - 6, - 153, - const prefix0.ContainedReflectable(), - 0, - -1, - -1, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"value", - 6, - 154, - const prefix0.ContainedReflectable(), - 0, - -1, - -1, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"Length", - 32774, - 156, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"index", - 32774, - 165, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"index", - 32774, - 166, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"other", - 32774, - 167, - const prefix0.ContainedReflectable(), - 11, - 11, - 11, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"other", - 32774, - 168, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"other", - 32774, - 169, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"pattern", - 32774, - 170, - const prefix0.ContainedReflectable(), - -1, - 69, - 69, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"index", - 38918, - 170, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - 0, - null), - r.ParameterMirrorImpl( - r"pattern", - 32774, - 171, - const prefix0.ContainedReflectable(), - -1, - 69, - 69, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"start", - 36870, - 171, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"pattern", - 32774, - 172, - const prefix0.ContainedReflectable(), - -1, - 69, - 69, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"start", - 36870, - 172, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"other", - 32774, - 173, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"startIndex", - 32774, - 174, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"endIndex", - 36870, - 174, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"times", - 32774, - 178, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"width", - 32774, - 179, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"padding", - 38918, - 179, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - ' ', - null), - r.ParameterMirrorImpl( - r"width", - 32774, - 180, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"padding", - 38918, - 180, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - ' ', - null), - r.ParameterMirrorImpl( - r"other", - 32774, - 181, - const prefix0.ContainedReflectable(), - -1, - 69, - 69, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"startIndex", - 38918, - 181, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - 0, - null), - r.ParameterMirrorImpl( - r"from", - 32774, - 182, - const prefix0.ContainedReflectable(), - -1, - 69, - 69, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"to", - 32774, - 182, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"startIndex", - 38918, - 182, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - 0, - null), - r.ParameterMirrorImpl( - r"from", - 32774, - 183, - const prefix0.ContainedReflectable(), - -1, - 69, - 69, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"replace", - 6, - 183, - const prefix0.ContainedReflectable(), - 0, - 70, - 70, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"startIndex", - 38918, - 183, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - 0, - null), - r.ParameterMirrorImpl( - r"from", - 32774, - 184, - const prefix0.ContainedReflectable(), - -1, - 69, - 69, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"replace", - 32774, - 184, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"from", - 32774, - 185, - const prefix0.ContainedReflectable(), - -1, - 69, - 69, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"replace", - 6, - 185, - const prefix0.ContainedReflectable(), - 0, - 70, - 70, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"start", - 32774, - 186, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"end", - 32774, - 186, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"replacement", - 32774, - 186, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"pattern", - 32774, - 187, - const prefix0.ContainedReflectable(), - -1, - 69, - 69, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"pattern", - 32774, - 188, - const prefix0.ContainedReflectable(), - -1, - 69, - 69, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"onMatch", - 12294, - 188, - const prefix0.ContainedReflectable(), - 0, - 70, - 70, - const [], - const [], - null, - #onMatch), - r.ParameterMirrorImpl( - r"onNonMatch", - 12294, - 188, - const prefix0.ContainedReflectable(), - 0, - 71, - 71, - const [], - const [], - null, - #onNonMatch), - r.ParameterMirrorImpl( - r"charCodes", - 2129926, - 197, - const prefix0.ContainedReflectable(), - 9, - 72, - 9, - const [8], - const [], - null, - null), - r.ParameterMirrorImpl( - r"start", - 38918, - 197, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - 0, - null), - r.ParameterMirrorImpl( - r"end", - 36870, - 197, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"charCode", - 32774, - 198, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"name", - 32774, - 199, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"defaultValue", - 45062, - 199, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - null, - #defaultValue), - r.ParameterMirrorImpl( - r"obj", - 32774, - 200, - const prefix0.ContainedReflectable(), - 11, - 11, - 11, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"charCode", - 32774, - 201, - const prefix0.ContainedReflectable(), - 8, - 8, - 8, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"objects", - 2129926, - 202, - const prefix0.ContainedReflectable(), - 9, - 67, - 9, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"separator", - 38918, - 202, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - "", - null), - r.ParameterMirrorImpl( - r"obj", - 38918, - 203, - const prefix0.ContainedReflectable(), - 11, - 11, - 11, - const [], - const [], - "", - null), - r.ParameterMirrorImpl( - r"content", - 38918, - 209, - const prefix0.ContainedReflectable(), - 11, - 11, - 11, - const [], - const [], - "", - null), - r.ParameterMirrorImpl( - r"obj", - 32774, - 210, - const prefix0.ContainedReflectable(), - 11, - 11, - 11, - const [], - const [], - null, - null), - r.ParameterMirrorImpl( - r"objects", - 2129926, - 211, - const prefix0.ContainedReflectable(), - 9, - 67, - 9, - null, - const [], - null, - null), - r.ParameterMirrorImpl( - r"separator", - 38918, - 211, - const prefix0.ContainedReflectable(), - 12, - 12, - 12, - const [], - const [], - "", - null), - r.ParameterMirrorImpl( - r"obj", - 38918, - 212, - const prefix0.ContainedReflectable(), - 11, - 11, - 11, - const [], - const [], - "", - null), - r.ParameterMirrorImpl( - r"charCode", - 32774, - 213, - const prefix0.ContainedReflectable(), - 8, 8, 8, const [], - const [], + const [], null, null) ], @@ -4859,18 +736,15 @@ final _data = { prefix1.AlbumLength, prefix1.PokemonType, prefix0.ContainedReflectable, - int, - Iterable, - List, - Object, String, - StringBuffer, - StringSink, const m.TypeValue>().type, + List, bool, + int, Type, prefix2.ReflectCapability, const m.TypeValue>().type, + List, prefix3.InstanceMirror, prefix3.TypeMirror, prefix3.LibraryMirror, @@ -4879,120 +753,63 @@ final _data = { Map, prefix3.ClassMirror, const m.TypeValue>().type, - double, - const r.FakeType(r"dart.core.Iterable"), - const r.FakeType(r"dart.core.Iterable"), - const r.FakeType(r"dart.core.Iterable"), - const r.FakeType(r"dart.core.Iterable"), - const r.FakeType(r"dart.core.Iterable"), - const r.FakeType(r"dart.core.Iterable"), - const r.FakeType(r"dart.core.List"), - const r.FakeType(r"dart.core.Set"), - Set, - const r.FakeType(r"dart.core.Iterator"), - Iterator, - const r.FakeType(r"dart.core.List"), - const r.FakeType(r"dart.core.List"), - const r.FakeType(r"dart.core.List"), - const r.FakeType(r"dart.core.Iterable"), - const r.FakeType(r"dart.core.Map"), - Map, - const m.TypeValue>().type, - const m.TypeValue>().type, - Runes, - Invocation, - const m.TypeValue().type, - const r.FakeType(r"dart.core.Iterable"), - const m.TypeValue().type, - const m.TypeValue().type, - const m.TypeValue().type, - const m.TypeValue().type, - const m.TypeValue().type, - const m.TypeValue().type, - const m.TypeValue().type, - const m.TypeValue().type, - const r.FakeType(r"dart.core.List"), - const r.FakeType(r"dart.core.List"), - const r.FakeType(r"dart.core.List"), - const r.FakeType(r"dart.core.Iterable"), - const m.TypeValue().type, - prefix4.Random, - const m.TypeValue().type, - const m.TypeValue>().type, - const m.TypeValue().type, - Pattern, - const m.TypeValue().type, - const m.TypeValue().type, - const m.TypeValue>().type + Iterable, + Object, + Invocation ], - 15, + 8, { - r"==": (dynamic instance) => (x) => instance == x, - r"toString": (dynamic instance) => instance.toString, - r"noSuchMethod": (dynamic instance) => instance.noSuchMethod, - r"hashCode": (dynamic instance) => instance.hashCode, - r"runtimeType": (dynamic instance) => instance.runtimeType, - r"pokemon": (dynamic instance) => instance.pokemon, - r"lowercaseName": (dynamic instance) => instance.lowercaseName, - r"name": (dynamic instance) => instance.name, - r"type": (dynamic instance) => instance.type, - r"lowerName": (dynamic instance) => instance.lowerName, - r"artist": (dynamic instance) => instance.artist, - r"title": (dynamic instance) => instance.title, - r"album": (dynamic instance) => instance.album, - r"totalLength": (dynamic instance) => instance.totalLength, - r"index": (dynamic instance) => instance.index, - r"capabilities": (dynamic instance) => instance.capabilities, - r"canReflect": (dynamic instance) => instance.canReflect, - r"reflect": (dynamic instance) => instance.reflect, - r"canReflectType": (dynamic instance) => instance.canReflectType, - r"reflectType": (dynamic instance) => instance.reflectType, - r"findLibrary": (dynamic instance) => instance.findLibrary, - r"libraries": (dynamic instance) => instance.libraries, - r"annotatedClasses": (dynamic instance) => instance.annotatedClasses, - r"cast": (dynamic instance) => instance.cast, - r"followedBy": (dynamic instance) => instance.followedBy, - r"map": (dynamic instance) => instance.map, - r"where": (dynamic instance) => instance.where, - r"whereType": (dynamic instance) => instance.whereType, - r"expand": (dynamic instance) => instance.expand, - r"contains": (dynamic instance) => instance.contains, - r"forEach": (dynamic instance) => instance.forEach, - r"reduce": (dynamic instance) => instance.reduce, - r"fold": (dynamic instance) => instance.fold, - r"every": (dynamic instance) => instance.every, - r"join": (dynamic instance) => instance.join, - r"any": (dynamic instance) => instance.any, - r"toList": (dynamic instance) => instance.toList, - r"toSet": (dynamic instance) => instance.toSet, - r"take": (dynamic instance) => instance.take, - r"takeWhile": (dynamic instance) => instance.takeWhile, - r"skip": (dynamic instance) => instance.skip, - r"skipWhile": (dynamic instance) => instance.skipWhile, - r"firstWhere": (dynamic instance) => instance.firstWhere, - r"lastWhere": (dynamic instance) => instance.lastWhere, - r"singleWhere": (dynamic instance) => instance.singleWhere, - r"elementAt": (dynamic instance) => instance.elementAt, - r"length": (dynamic instance) => instance.length, - r"isEmpty": (dynamic instance) => instance.isEmpty, - r"isNotEmpty": (dynamic instance) => instance.isNotEmpty, - r"first": (dynamic instance) => instance.first, - r"last": (dynamic instance) => instance.last, - r"single": (dynamic instance) => instance.single, - r"write": (dynamic instance) => instance.write, - r"writeCharCode": (dynamic instance) => instance.writeCharCode, - r"writeAll": (dynamic instance) => instance.writeAll, - r"writeln": (dynamic instance) => instance.writeln, - r"clear": (dynamic instance) => instance.clear + r'==': (dynamic instance) => (x) => instance == x, + r'toString': (dynamic instance) => instance.toString, + r'noSuchMethod': (dynamic instance) => instance.noSuchMethod, + r'hashCode': (dynamic instance) => instance.hashCode, + r'runtimeType': (dynamic instance) => instance.runtimeType, + r'pokemon': (dynamic instance) => instance.pokemon, + r'lowercaseName': (dynamic instance) => instance.lowercaseName, + r'name': (dynamic instance) => instance.name, + r'type': (dynamic instance) => instance.type, + r'lowerName': (dynamic instance) => instance.lowerName, + r'artist': (dynamic instance) => instance.artist, + r'title': (dynamic instance) => instance.title, + r'album': (dynamic instance) => instance.album, + r'totalLength': (dynamic instance) => instance.totalLength, + r'index': (dynamic instance) => instance.index, + r'capabilities': (dynamic instance) => instance.capabilities, + r'canReflect': (dynamic instance) => instance.canReflect, + r'reflect': (dynamic instance) => instance.reflect, + r'canReflectType': (dynamic instance) => instance.canReflectType, + r'reflectType': (dynamic instance) => instance.reflectType, + r'findLibrary': (dynamic instance) => instance.findLibrary, + r'libraries': (dynamic instance) => instance.libraries, + r'annotatedClasses': (dynamic instance) => instance.annotatedClasses }, {}, - null, + [ + r.LibraryMirrorImpl( + r'', + Uri.parse(r'reflectable://0/'), + const prefix0.ContainedReflectable(), + const [], + {}, + {}, + const [], + null), + r.LibraryMirrorImpl( + r'', + Uri.parse(r'reflectable://1/'), + const prefix0.ContainedReflectable(), + const [], + {}, + {}, + const [], + null) + ], []) }; -final dynamic _memberSymbolMap = null; +final _memberSymbolMap = null; -initializeReflectable() { +void initializeReflectable() { r.data = _data; r.memberSymbolMap = _memberSymbolMap; } diff --git a/packages/jael/jael_web/CHANGELOG.md b/packages/jael/jael_web/CHANGELOG.md index 344317b1..6d7ad1c8 100644 --- a/packages/jael/jael_web/CHANGELOG.md +++ b/packages/jael/jael_web/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## 7.1.1 + +* Added `exclusive` parameter to `createSync` + ## 7.1.0 * Upgraded to `analyzer` 5.x.x diff --git a/packages/jael/jael_web/lib/src/builder/util.dart b/packages/jael/jael_web/lib/src/builder/util.dart index 31f2d66a..3518221f 100644 --- a/packages/jael/jael_web/lib/src/builder/util.dart +++ b/packages/jael/jael_web/lib/src/builder/util.dart @@ -158,7 +158,8 @@ class BuildSystemFile extends File { throw _unsupported(); @override - void createSync({bool recursive = false}) => throw _unsupported(); + void createSync({bool exclusive = false, bool recursive = false}) => + throw _unsupported(); @override Future delete({bool recursive = false}) => diff --git a/packages/jael/jael_web/pubspec.yaml b/packages/jael/jael_web/pubspec.yaml index 85dedbe0..f5056f49 100644 --- a/packages/jael/jael_web/pubspec.yaml +++ b/packages/jael/jael_web/pubspec.yaml @@ -1,5 +1,5 @@ name: jael3_web -version: 7.1.0 +version: 7.1.1 description: Experimental virtual DOM/SPA engine built on Jael3. Supports SSR. publish_to: none environment: diff --git a/packages/model/CHANGELOG.md b/packages/model/CHANGELOG.md index 3311e0bb..fed8fde0 100644 --- a/packages/model/CHANGELOG.md +++ b/packages/model/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 7.1.0 + +* Return -1 instead of throwing exception when id is null +* Added `idAsString` to return id or "" if null +* Added `AuditableModel` + ## 7.0.0 * Require Dart >= 2.17 diff --git a/packages/model/README.md b/packages/model/README.md index 1e9b1a61..53e76f48 100644 --- a/packages/model/README.md +++ b/packages/model/README.md @@ -1,14 +1,19 @@ -# Angel3 Basic Data Model +# Angel3 Data Model ![Pub Version (including pre-releases)](https://img.shields.io/pub/v/angel3_model?include_prereleases) [![Null Safety](https://img.shields.io/badge/null-safety-brightgreen)](https://dart.dev/null-safety) [![Gitter](https://img.shields.io/gitter/room/angel_dart/discussion)](https://gitter.im/angel_dart/discussion) [![License](https://img.shields.io/github/license/dukefirehawk/angel)](https://github.com/dukefirehawk/angel/tree/master/packages/model/LICENSE) -Angel3 basic data model class, no longer with the added weight of the whole framework. +The basic data models for Angel3 framework. ```dart import 'package:angel3_model/angel3_model.dart'; ``` -This package was created to prevent dependency collisions with third-party packages. +The available data models are: + +* `Model` class + * A basic data model +* `AuditableModel` class + * A basic data model with audit log feature diff --git a/packages/model/lib/angel3_model.dart b/packages/model/lib/angel3_model.dart index 7c64fd0c..0ee8fabf 100644 --- a/packages/model/lib/angel3_model.dart +++ b/packages/model/lib/angel3_model.dart @@ -1,6 +1,4 @@ -//library angel3_model; - -/// Represents arbitrary data, with an associated ID and timestamps. +/// Represents a generic data model with an ID and timestamps. class Model { /// A unique identifier corresponding to this item. String? id; @@ -14,5 +12,24 @@ class Model { Model({this.id, this.createdAt, this.updatedAt}); /// Returns the [id], parsed as an [int]. - int get idAsInt => id != null ? int.tryParse(id!) ?? -1 : -1; + int get idAsInt => id != null ? int.tryParse(id ?? "-1") ?? -1 : -1; + + /// Returns the [id] or "" if null. + String get idAsString => id ?? ""; +} + +/// Represents a generic data model with audit log feature. +class AuditableModel extends Model { + /// The authorized user who created the record. + String? createdBy; + + /// The user who updated the record last time. + String? updatedBy; + + AuditableModel( + {super.id, + super.createdAt, + this.createdBy, + super.updatedAt, + this.updatedBy}); } diff --git a/packages/model/pubspec.yaml b/packages/model/pubspec.yaml index 7dd00448..b7621aca 100644 --- a/packages/model/pubspec.yaml +++ b/packages/model/pubspec.yaml @@ -1,5 +1,5 @@ name: angel3_model -version: 7.0.0 +version: 7.1.0 description: Angel3 basic data model class, no longer with the added weight of the whole framework. homepage: https://angel3-framework.web.app/ repository: https://github.com/dukefirehawk/angel/tree/master/packages/model diff --git a/packages/orm/angel_orm_test/pubspec.yaml b/packages/orm/angel_orm_test/pubspec.yaml index c3d1ac15..094c152b 100644 --- a/packages/orm/angel_orm_test/pubspec.yaml +++ b/packages/orm/angel_orm_test/pubspec.yaml @@ -19,7 +19,7 @@ dev_dependencies: angel3_framework: ^7.0.0 build_runner: ^2.0.1 lints: ^2.0.0 -dependency_overrides: +# dependency_overrides: # angel3_container: # path: ../../container/angel_container # angel3_framework: @@ -40,5 +40,5 @@ dependency_overrides: # path: ../angel_orm # angel3_migration: # path: ../angel_migration - angel3_orm_generator: - path: ../angel_orm_generator +# angel3_orm_generator: +# path: ../angel_orm_generator