@@ -22,40 +22,33 @@ import 'package:built_collection/built_collection.dart';
2222import 'package:dogs_core/dogs_core.dart' ;
2323
2424class BuiltCollectionFactories {
25- static final builtList =
26- TreeBaseConverterFactory .createIterableFactory <BuiltList >(
25+ static final builtList = TreeBaseConverterFactory .createIterableFactory <BuiltList >(
2726 wrap: < T > (Iterable <T > entries) => BuiltList <T >.of (entries),
2827 unwrap: < T > (BuiltList value) => value,
2928 );
3029
31- static final builtSet =
32- TreeBaseConverterFactory .createIterableFactory <BuiltSet >(
30+ static final builtSet = TreeBaseConverterFactory .createIterableFactory <BuiltSet >(
3331 wrap: < T > (Iterable <T > entries) => BuiltSet <T >.of (entries),
3432 unwrap: < T > (BuiltSet value) => value,
3533 );
3634
3735 static final builtMap = TreeBaseConverterFactory .createNargsFactory <BuiltMap >(
3836 nargs: 2 , consume: < K , V > () => BuiltMapNTreeArgConverter <K , V >());
3937
40- static final builtListMultimap =
41- TreeBaseConverterFactory .createNargsFactory <BuiltListMultimap >(
42- nargs: 2 ,
43- consume: < K , V > () => BuiltListMultimapNTreeArgConverter <K , V >());
38+ static final builtListMultimap = TreeBaseConverterFactory .createNargsFactory <BuiltListMultimap >(
39+ nargs: 2 , consume: < K , V > () => BuiltListMultimapNTreeArgConverter <K , V >());
4440
45- static final builtSetMultimap =
46- TreeBaseConverterFactory .createNargsFactory <BuiltSetMultimap >(
47- nargs: 2 ,
48- consume: < K , V > () => BuiltSetMultimapNTreeArgConverter <K , V >());
41+ static final builtSetMultimap = TreeBaseConverterFactory .createNargsFactory <BuiltSetMultimap >(
42+ nargs: 2 , consume: < K , V > () => BuiltSetMultimapNTreeArgConverter <K , V >());
4943}
5044
5145class BuiltMapNTreeArgConverter <K , V > extends NTreeArgConverter <BuiltMap > {
5246 @override
5347 BuiltMap deserialize (value, DogEngine engine) {
54- return BuiltMap <K , V >(
55- (value as Map ).map <K , V >((key, value) => MapEntry <K , V >(
56- deserializeArg (key, 0 , engine),
57- deserializeArg (value, 1 , engine),
58- )));
48+ return BuiltMap <K , V >((value as Map ).map <K , V >((key, value) => MapEntry <K , V >(
49+ deserializeArg (key, 0 , engine),
50+ deserializeArg (value, 1 , engine),
51+ )));
5952 }
6053
6154 @override
@@ -67,42 +60,32 @@ class BuiltMapNTreeArgConverter<K, V> extends NTreeArgConverter<BuiltMap> {
6760 }
6861}
6962
70- class BuiltListMultimapNTreeArgConverter <K , V >
71- extends NTreeArgConverter <BuiltListMultimap > {
63+ class BuiltListMultimapNTreeArgConverter <K , V > extends NTreeArgConverter <BuiltListMultimap > {
7264 @override
7365 BuiltListMultimap deserialize (value, DogEngine engine) {
74- return BuiltListMultimap <K , V >((value as Map ).map <K , Iterable <V >>(
75- (key, value) => MapEntry <K , Iterable <V >>(
76- deserializeArg (key, 0 , engine),
77- (value as Iterable )
78- .map ((p0) => deserializeArg (p0, 1 , engine) as V )
79- .toList ())));
66+ return BuiltListMultimap <K , V >((value as Map ).map <K , Iterable <V >>((key, value) =>
67+ MapEntry <K , Iterable <V >>(deserializeArg (key, 0 , engine),
68+ (value as Iterable ).map ((p0) => deserializeArg (p0, 1 , engine) as V ).toList ())));
8069 }
8170
8271 @override
8372 serialize (BuiltListMultimap value, DogEngine engine) {
8473 return value.toMap ().map ((key, value) => MapEntry (
85- serializeArg (key, 0 , engine),
86- value.map ((p0) => serializeArg (p0, 1 , engine)).toList ()));
74+ serializeArg (key, 0 , engine), value.map ((p0) => serializeArg (p0, 1 , engine)).toList ()));
8775 }
8876}
8977
90- class BuiltSetMultimapNTreeArgConverter <K , V >
91- extends NTreeArgConverter <BuiltSetMultimap > {
78+ class BuiltSetMultimapNTreeArgConverter <K , V > extends NTreeArgConverter <BuiltSetMultimap > {
9279 @override
9380 BuiltSetMultimap deserialize (value, DogEngine engine) {
94- return BuiltSetMultimap <K , V >((value as Map ).map <K , Iterable <V >>(
95- (key, value) => MapEntry <K , Iterable <V >>(
96- deserializeArg (key, 0 , engine),
97- (value as Iterable )
98- .map ((p0) => deserializeArg (p0, 1 , engine) as V )
99- .toList ())));
81+ return BuiltSetMultimap <K , V >((value as Map ).map <K , Iterable <V >>((key, value) =>
82+ MapEntry <K , Iterable <V >>(deserializeArg (key, 0 , engine),
83+ (value as Iterable ).map ((p0) => deserializeArg (p0, 1 , engine) as V ).toList ())));
10084 }
10185
10286 @override
10387 serialize (BuiltSetMultimap value, DogEngine engine) {
10488 return value.toMap ().map ((key, value) => MapEntry (
105- serializeArg (key, 0 , engine),
106- value.map ((p0) => serializeArg (p0, 1 , engine)).toList ()));
89+ serializeArg (key, 0 , engine), value.map ((p0) => serializeArg (p0, 1 , engine)).toList ()));
10790 }
10891}
0 commit comments