OLD | NEW |
1 // Messages from compiling unittest.dart | 1 // Messages from compiling unittest.dart |
2 warning: [DownCastComposite] expected.map(wrapMatcher).toList() (List<dynamic>)
will need runtime check to cast to type List<Matcher> (package:matcher/src/itera
ble_matchers.dart, line 157, col 21) | 2 warning: [DownCastComposite] expected.map(wrapMatcher).toList() (List<dynamic>)
will need runtime check to cast to type List<Matcher> (package:matcher/src/itera
ble_matchers.dart, line 157, col 21) |
3 warning: [DownCastComposite] arg0 (dynamic) will need runtime check to cast to t
ype Iterable<Matcher> (package:matcher/src/operator_matchers.dart, line 106, col
16) | 3 warning: [DownCastComposite] arg0 (dynamic) will need runtime check to cast to t
ype Iterable<Matcher> (package:matcher/src/operator_matchers.dart, line 106, col
16) |
4 warning: [DownCastComposite] [arg0, arg1, arg2, arg3, arg4, arg5, arg6].where((e
) => e != null) (Iterable<dynamic>) will need runtime check to cast to type Iter
able<Matcher> (package:matcher/src/operator_matchers.dart, line 109, col 9) | 4 warning: [DownCastComposite] [arg0, arg1, arg2, arg3, arg4, arg5, arg6].where((e
) => e != null) (Iterable<dynamic>) will need runtime check to cast to type Iter
able<Matcher> (package:matcher/src/operator_matchers.dart, line 109, col 9) |
5 warning: [DownCastComposite] matchers.map((e) => wrapMatcher(e)).toList() (List<
dynamic>) will need runtime check to cast to type List<Matcher> (package:matcher
/src/operator_matchers.dart, line 112, col 10) | 5 warning: [DownCastComposite] matchers.map((e) => wrapMatcher(e)).toList() (List<
dynamic>) will need runtime check to cast to type List<Matcher> (package:matcher
/src/operator_matchers.dart, line 112, col 10) |
6 warning: [DownCastComposite] x (dynamic) will need runtime check to cast to type
(dynamic) → bool (package:matcher/src/util.dart, line 42, col 22) | 6 warning: [DownCastComposite] x (dynamic) will need runtime check to cast to type
(dynamic) → bool (package:matcher/src/util.dart, line 42, col 22) |
7 warning: [UninferredClosure] (match) {var mapped = _escapeMap[match[0]]; if (map
ped != null) return mapped; return _getHexLiteral(match[0]);} ((dynamic) → dynam
ic) will need runtime check to cast to type (Match) → String (package:matcher/sr
c/util.dart, line 54, col 46) | 7 warning: [UninferredClosure] (match) {var mapped = _escapeMap[match[0]]; if (map
ped != null) return mapped; return _getHexLiteral(match[0]);} ((dynamic) → dynam
ic) will need runtime check to cast to type (Match) → String (package:matcher/sr
c/util.dart, line 54, col 46) |
8 info: [DynamicCast] item.isEmpty (dynamic) will need runtime check to cast to ty
pe bool (package:matcher/src/core_matchers.dart, line 17, col 41) | 8 info: [DynamicCast] item.isEmpty (dynamic) will need runtime check to cast to ty
pe bool (package:matcher/src/core_matchers.dart, line 17, col 41) |
9 info: [DynamicInvoke] item.isEmpty requires dynamic invoke (package:matcher/src/
core_matchers.dart, line 17, col 41) | 9 info: [DynamicInvoke] item.isEmpty requires dynamic invoke (package:matcher/src/
core_matchers.dart, line 17, col 41) |
10 info: [DynamicCast] item.isNotEmpty (dynamic) will need runtime check to cast to
type bool (package:matcher/src/core_matchers.dart, line 28, col 41) | 10 info: [DynamicCast] item.isNotEmpty (dynamic) will need runtime check to cast to
type bool (package:matcher/src/core_matchers.dart, line 28, col 41) |
(...skipping 10 matching lines...) Expand all Loading... |
21 info: [DynamicCast] expectedNext (dynamic) will need runtime check to cast to ty
pe bool (package:matcher/src/core_matchers.dart, line 136, col 12) | 21 info: [DynamicCast] expectedNext (dynamic) will need runtime check to cast to ty
pe bool (package:matcher/src/core_matchers.dart, line 136, col 12) |
22 info: [DynamicCast] actualNext (dynamic) will need runtime check to cast to type
bool (package:matcher/src/core_matchers.dart, line 137, col 12) | 22 info: [DynamicCast] actualNext (dynamic) will need runtime check to cast to type
bool (package:matcher/src/core_matchers.dart, line 137, col 12) |
23 info: [DynamicInvoke] matcher(expectedIterator.current, actualIterator.current,
newLocation, depth) requires dynamic invoke (package:matcher/src/core_matchers.d
art, line 140, col 16) | 23 info: [DynamicInvoke] matcher(expectedIterator.current, actualIterator.current,
newLocation, depth) requires dynamic invoke (package:matcher/src/core_matchers.d
art, line 140, col 16) |
24 info: [DynamicInvoke] expectedIterator.current requires dynamic invoke (package:
matcher/src/core_matchers.dart, line 141, col 11) | 24 info: [DynamicInvoke] expectedIterator.current requires dynamic invoke (package:
matcher/src/core_matchers.dart, line 141, col 11) |
25 info: [DynamicInvoke] actualIterator.current requires dynamic invoke (package:ma
tcher/src/core_matchers.dart, line 141, col 37) | 25 info: [DynamicInvoke] actualIterator.current requires dynamic invoke (package:ma
tcher/src/core_matchers.dart, line 141, col 37) |
26 info: [DynamicCast] rp (dynamic) will need runtime check to cast to type List<dy
namic> (package:matcher/src/core_matchers.dart, line 142, col 30) | 26 info: [DynamicCast] rp (dynamic) will need runtime check to cast to type List<dy
namic> (package:matcher/src/core_matchers.dart, line 142, col 30) |
27 info: [DynamicInvoke] actual.toSet() requires dynamic invoke (package:matcher/sr
c/core_matchers.dart, line 148, col 14) | 27 info: [DynamicInvoke] actual.toSet() requires dynamic invoke (package:matcher/sr
c/core_matchers.dart, line 148, col 14) |
28 info: [DynamicCast] actual.every((actualElement) => matcher(expectedElement, act
ualElement, location, depth) != null) (dynamic) will need runtime check to cast
to type bool (package:matcher/src/core_matchers.dart, line 151, col 11) | 28 info: [DynamicCast] actual.every((actualElement) => matcher(expectedElement, act
ualElement, location, depth) != null) (dynamic) will need runtime check to cast
to type bool (package:matcher/src/core_matchers.dart, line 151, col 11) |
29 info: [DynamicInvoke] actual.every((actualElement) => matcher(expectedElement, a
ctualElement, location, depth) != null) requires dynamic invoke (package:matcher
/src/core_matchers.dart, line 151, col 11) | 29 info: [DynamicInvoke] actual.every((actualElement) => matcher(expectedElement, a
ctualElement, location, depth) != null) requires dynamic invoke (package:matcher
/src/core_matchers.dart, line 151, col 11) |
30 info: [DynamicInvoke] matcher(expectedElement, actualElement, location, depth) r
equires dynamic invoke (package:matcher/src/core_matchers.dart, line 152, col 11
) | 30 info: [DynamicInvoke] matcher(expectedElement, actualElement, location, depth) r
equires dynamic invoke (package:matcher/src/core_matchers.dart, line 152, col 11
) |
31 info: [DynamicInvoke] actual.length requires dynamic invoke (package:matcher/src
/core_matchers.dart, line 157, col 9) | |
32 info: [DynamicCast] actual.length > expected.length (dynamic) will need runtime
check to cast to type bool (package:matcher/src/core_matchers.dart, line 157, co
l 9) | 31 info: [DynamicCast] actual.length > expected.length (dynamic) will need runtime
check to cast to type bool (package:matcher/src/core_matchers.dart, line 157, co
l 9) |
33 info: [DynamicInvoke] actual.length > expected.length requires dynamic invoke (p
ackage:matcher/src/core_matchers.dart, line 157, col 9) | 32 info: [DynamicInvoke] actual.length > expected.length requires dynamic invoke (p
ackage:matcher/src/core_matchers.dart, line 157, col 9) |
34 info: [DynamicInvoke] actual.length requires dynamic invoke (package:matcher/src
/core_matchers.dart, line 159, col 16) | 33 info: [DynamicInvoke] actual.length requires dynamic invoke (package:matcher/src
/core_matchers.dart, line 157, col 9) |
35 info: [DynamicCast] actual.length < expected.length (dynamic) will need runtime
check to cast to type bool (package:matcher/src/core_matchers.dart, line 159, co
l 16) | 34 info: [DynamicCast] actual.length < expected.length (dynamic) will need runtime
check to cast to type bool (package:matcher/src/core_matchers.dart, line 159, co
l 16) |
36 info: [DynamicInvoke] actual.length < expected.length requires dynamic invoke (p
ackage:matcher/src/core_matchers.dart, line 159, col 16) | 35 info: [DynamicInvoke] actual.length < expected.length requires dynamic invoke (p
ackage:matcher/src/core_matchers.dart, line 159, col 16) |
| 36 info: [DynamicInvoke] actual.length requires dynamic invoke (package:matcher/src
/core_matchers.dart, line 159, col 16) |
37 info: [DynamicCast] expected.matches(actual, matchState) (dynamic) will need run
time check to cast to type bool (package:matcher/src/core_matchers.dart, line 17
0, col 11) | 37 info: [DynamicCast] expected.matches(actual, matchState) (dynamic) will need run
time check to cast to type bool (package:matcher/src/core_matchers.dart, line 17
0, col 11) |
38 info: [DynamicInvoke] expected.matches(actual, matchState) requires dynamic invo
ke (package:matcher/src/core_matchers.dart, line 170, col 11) | 38 info: [DynamicInvoke] expected.matches(actual, matchState) requires dynamic invo
ke (package:matcher/src/core_matchers.dart, line 170, col 11) |
39 info: [DynamicInvoke] expected.describe(description) requires dynamic invoke (pa
ckage:matcher/src/core_matchers.dart, line 173, col 7) | 39 info: [DynamicInvoke] expected.describe(description) requires dynamic invoke (pa
ckage:matcher/src/core_matchers.dart, line 173, col 7) |
40 info: [DynamicCast] expected (dynamic) will need runtime check to cast to type S
et<dynamic> (package:matcher/src/core_matchers.dart, line 191, col 13) | 40 info: [DynamicCast] expected (dynamic) will need runtime check to cast to type S
et<dynamic> (package:matcher/src/core_matchers.dart, line 191, col 13) |
41 info: [DynamicInvoke] expected.length requires dynamic invoke (package:matcher/s
rc/core_matchers.dart, line 198, col 20) | 41 info: [DynamicInvoke] expected.length requires dynamic invoke (package:matcher/s
rc/core_matchers.dart, line 198, col 20) |
42 info: [DynamicInvoke] actual.length requires dynamic invoke (package:matcher/src
/core_matchers.dart, line 198, col 39) | 42 info: [DynamicInvoke] actual.length requires dynamic invoke (package:matcher/src
/core_matchers.dart, line 198, col 39) |
43 info: [DynamicCast] expected.keys (dynamic) will need runtime check to cast to t
ype Iterable<dynamic> (package:matcher/src/core_matchers.dart, line 201, col 25) | 43 info: [DynamicCast] expected.keys (dynamic) will need runtime check to cast to t
ype Iterable<dynamic> (package:matcher/src/core_matchers.dart, line 201, col 25) |
44 info: [DynamicInvoke] expected.keys requires dynamic invoke (package:matcher/src
/core_matchers.dart, line 201, col 25) | 44 info: [DynamicInvoke] expected.keys requires dynamic invoke (package:matcher/src
/core_matchers.dart, line 201, col 25) |
45 info: [DynamicCast] actual.containsKey(key) (dynamic) will need runtime check to
cast to type bool (package:matcher/src/core_matchers.dart, line 202, col 16) | 45 info: [DynamicCast] actual.containsKey(key) (dynamic) will need runtime check to
cast to type bool (package:matcher/src/core_matchers.dart, line 202, col 16) |
46 info: [DynamicInvoke] actual.containsKey(key) requires dynamic invoke (package:m
atcher/src/core_matchers.dart, line 202, col 16) | 46 info: [DynamicInvoke] actual.containsKey(key) requires dynamic invoke (package:m
atcher/src/core_matchers.dart, line 202, col 16) |
47 info: [DynamicCast] actual.keys (dynamic) will need runtime check to cast to typ
e Iterable<dynamic> (package:matcher/src/core_matchers.dart, line 207, col 25) | 47 info: [DynamicCast] actual.keys (dynamic) will need runtime check to cast to typ
e Iterable<dynamic> (package:matcher/src/core_matchers.dart, line 207, col 25) |
48 info: [DynamicInvoke] actual.keys requires dynamic invoke (package:matcher/src/c
ore_matchers.dart, line 207, col 25) | 48 info: [DynamicInvoke] actual.keys requires dynamic invoke (package:matcher/src/c
ore_matchers.dart, line 207, col 25) |
49 info: [DynamicCast] expected.containsKey(key) (dynamic) will need runtime check
to cast to type bool (package:matcher/src/core_matchers.dart, line 208, col 16) | 49 info: [DynamicCast] expected.containsKey(key) (dynamic) will need runtime check
to cast to type bool (package:matcher/src/core_matchers.dart, line 208, col 16) |
50 info: [DynamicInvoke] expected.containsKey(key) requires dynamic invoke (package
:matcher/src/core_matchers.dart, line 208, col 16) | 50 info: [DynamicInvoke] expected.containsKey(key) requires dynamic invoke (package
:matcher/src/core_matchers.dart, line 208, col 16) |
| 51 info: [DynamicCast] expected.keys (dynamic) will need runtime check to cast to t
ype Iterable<dynamic> (package:matcher/src/core_matchers.dart, line 213, col 25) |
51 info: [DynamicInvoke] expected.keys requires dynamic invoke (package:matcher/src
/core_matchers.dart, line 213, col 25) | 52 info: [DynamicInvoke] expected.keys requires dynamic invoke (package:matcher/src
/core_matchers.dart, line 213, col 25) |
52 info: [DynamicCast] expected.keys (dynamic) will need runtime check to cast to t
ype Iterable<dynamic> (package:matcher/src/core_matchers.dart, line 213, col 25) | |
53 info: [DynamicInvoke] expected[key] requires dynamic invoke (package:matcher/src
/core_matchers.dart, line 215, col 15) | 53 info: [DynamicInvoke] expected[key] requires dynamic invoke (package:matcher/src
/core_matchers.dart, line 215, col 15) |
54 info: [DynamicInvoke] actual[key] requires dynamic invoke (package:matcher/src/c
ore_matchers.dart, line 215, col 30) | 54 info: [DynamicInvoke] actual[key] requires dynamic invoke (package:matcher/src/c
ore_matchers.dart, line 215, col 30) |
55 info: [DynamicCast] rp[0].length > 0 (dynamic) will need runtime check to cast t
o type bool (package:matcher/src/core_matchers.dart, line 244, col 9) | 55 info: [DynamicCast] rp[0].length > 0 (dynamic) will need runtime check to cast t
o type bool (package:matcher/src/core_matchers.dart, line 244, col 9) |
| 56 info: [DynamicInvoke] rp[0].length > 0 requires dynamic invoke (package:matcher/
src/core_matchers.dart, line 244, col 9) |
56 info: [DynamicInvoke] rp[0].length requires dynamic invoke (package:matcher/src/
core_matchers.dart, line 244, col 9) | 57 info: [DynamicInvoke] rp[0].length requires dynamic invoke (package:matcher/src/
core_matchers.dart, line 244, col 9) |
57 info: [DynamicInvoke] rp[0].length > 0 requires dynamic invoke (package:matcher/
src/core_matchers.dart, line 244, col 9) | |
58 info: [DynamicCast] rp[1].length > 0 (dynamic) will need runtime check to cast t
o type bool (package:matcher/src/core_matchers.dart, line 245, col 11) | 58 info: [DynamicCast] rp[1].length > 0 (dynamic) will need runtime check to cast t
o type bool (package:matcher/src/core_matchers.dart, line 245, col 11) |
| 59 info: [DynamicInvoke] rp[1].length > 0 requires dynamic invoke (package:matcher/
src/core_matchers.dart, line 245, col 11) |
59 info: [DynamicInvoke] rp[1].length requires dynamic invoke (package:matcher/src/
core_matchers.dart, line 245, col 11) | 60 info: [DynamicInvoke] rp[1].length requires dynamic invoke (package:matcher/src/
core_matchers.dart, line 245, col 11) |
60 info: [DynamicInvoke] rp[1].length > 0 requires dynamic invoke (package:matcher/
src/core_matchers.dart, line 245, col 11) | |
61 info: [DynamicCast] reason (dynamic) will need runtime check to cast to type Str
ing (package:matcher/src/core_matchers.dart, line 255, col 12) | 61 info: [DynamicCast] reason (dynamic) will need runtime check to cast to type Str
ing (package:matcher/src/core_matchers.dart, line 255, col 12) |
62 info: [DynamicInvoke] reason.length requires dynamic invoke (package:matcher/src
/core_matchers.dart, line 271, col 9) | 62 info: [DynamicInvoke] reason.length requires dynamic invoke (package:matcher/src
/core_matchers.dart, line 271, col 9) |
63 info: [DynamicCast] reason (dynamic) will need runtime check to cast to type Str
ing (package:matcher/src/core_matchers.dart, line 274, col 31) | 63 info: [DynamicCast] reason (dynamic) will need runtime check to cast to type Str
ing (package:matcher/src/core_matchers.dart, line 274, col 31) |
64 info: [DynamicCast] item (dynamic) will need runtime check to cast to type Strin
g (package:matcher/src/core_matchers.dart, line 300, col 32) | 64 info: [DynamicCast] item (dynamic) will need runtime check to cast to type Strin
g (package:matcher/src/core_matchers.dart, line 300, col 32) |
65 info: [NonGroundTypeCheckInfo] Runtime check on non-ground type T may throw Stro
ngModeError (package:matcher/src/core_matchers.dart, line 378, col 40) | 65 info: [NonGroundTypeCheckInfo] Runtime check on non-ground type T may throw Stro
ngModeError (package:matcher/src/core_matchers.dart, line 378, col 40) |
66 info: [DynamicInvoke] f() requires dynamic invoke (package:matcher/src/core_matc
hers.dart, line 397, col 7) | 66 info: [DynamicInvoke] f() requires dynamic invoke (package:matcher/src/core_matc
hers.dart, line 397, col 7) |
| 67 info: [DynamicCast] item.length * item.length >= 0 (dynamic) will need runtime c
heck to cast to type bool (package:matcher/src/core_matchers.dart, line 473, col
11) |
| 68 info: [DynamicInvoke] item.length * item.length >= 0 requires dynamic invoke (pa
ckage:matcher/src/core_matchers.dart, line 473, col 11) |
| 69 info: [DynamicInvoke] item.length * item.length requires dynamic invoke (package
:matcher/src/core_matchers.dart, line 473, col 11) |
67 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/c
ore_matchers.dart, line 473, col 11) | 70 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/c
ore_matchers.dart, line 473, col 11) |
68 info: [DynamicInvoke] item.length * item.length requires dynamic invoke (package
:matcher/src/core_matchers.dart, line 473, col 11) | |
69 info: [DynamicInvoke] item.length * item.length >= 0 requires dynamic invoke (pa
ckage:matcher/src/core_matchers.dart, line 473, col 11) | |
70 info: [DynamicCast] item.length * item.length >= 0 (dynamic) will need runtime c
heck to cast to type bool (package:matcher/src/core_matchers.dart, line 473, col
11) | |
71 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/c
ore_matchers.dart, line 473, col 25) | 71 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/c
ore_matchers.dart, line 473, col 25) |
72 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/c
ore_matchers.dart, line 474, col 33) | 72 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/c
ore_matchers.dart, line 474, col 33) |
| 73 info: [DynamicCast] item.length * item.length >= 0 (dynamic) will need runtime c
heck to cast to type bool (package:matcher/src/core_matchers.dart, line 488, col
11) |
| 74 info: [DynamicInvoke] item.length * item.length >= 0 requires dynamic invoke (pa
ckage:matcher/src/core_matchers.dart, line 488, col 11) |
| 75 info: [DynamicInvoke] item.length * item.length requires dynamic invoke (package
:matcher/src/core_matchers.dart, line 488, col 11) |
73 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/c
ore_matchers.dart, line 488, col 11) | 76 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/c
ore_matchers.dart, line 488, col 11) |
74 info: [DynamicInvoke] item.length * item.length requires dynamic invoke (package
:matcher/src/core_matchers.dart, line 488, col 11) | |
75 info: [DynamicInvoke] item.length * item.length >= 0 requires dynamic invoke (pa
ckage:matcher/src/core_matchers.dart, line 488, col 11) | |
76 info: [DynamicCast] item.length * item.length >= 0 (dynamic) will need runtime c
heck to cast to type bool (package:matcher/src/core_matchers.dart, line 488, col
11) | |
77 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/c
ore_matchers.dart, line 488, col 25) | 77 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/c
ore_matchers.dart, line 488, col 25) |
78 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/c
ore_matchers.dart, line 491, col 31) | 78 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/c
ore_matchers.dart, line 491, col 31) |
79 info: [DynamicCast] item.indexOf(_expected) >= 0 (dynamic) will need runtime che
ck to cast to type bool (package:matcher/src/core_matchers.dart, line 514, col 1
4) | 79 info: [DynamicCast] item.indexOf(_expected) >= 0 (dynamic) will need runtime che
ck to cast to type bool (package:matcher/src/core_matchers.dart, line 514, col 1
4) |
| 80 info: [DynamicInvoke] item.indexOf(_expected) >= 0 requires dynamic invoke (pack
age:matcher/src/core_matchers.dart, line 514, col 14) |
80 info: [DynamicInvoke] item.indexOf(_expected) requires dynamic invoke (package:m
atcher/src/core_matchers.dart, line 514, col 14) | 81 info: [DynamicInvoke] item.indexOf(_expected) requires dynamic invoke (package:m
atcher/src/core_matchers.dart, line 514, col 14) |
81 info: [DynamicInvoke] item.indexOf(_expected) >= 0 requires dynamic invoke (pack
age:matcher/src/core_matchers.dart, line 514, col 14) | 82 info: [DynamicCast] item.any((e) => _expected.matches(e, matchState)) (dynamic)
will need runtime check to cast to type bool (package:matcher/src/core_matchers.
dart, line 517, col 16) |
82 info: [DynamicInvoke] item.any((e) => _expected.matches(e, matchState)) requires
dynamic invoke (package:matcher/src/core_matchers.dart, line 517, col 16) | 83 info: [DynamicInvoke] item.any((e) => _expected.matches(e, matchState)) requires
dynamic invoke (package:matcher/src/core_matchers.dart, line 517, col 16) |
83 info: [DynamicCast] item.any((e) => _expected.matches(e, matchState)) (dynamic)
will need runtime check to cast to type bool (package:matcher/src/core_matchers.
dart, line 517, col 16) | |
84 info: [DynamicInvoke] _expected.matches(e, matchState) requires dynamic invoke (
package:matcher/src/core_matchers.dart, line 517, col 32) | 84 info: [DynamicInvoke] _expected.matches(e, matchState) requires dynamic invoke (
package:matcher/src/core_matchers.dart, line 517, col 32) |
85 info: [DynamicCast] item.contains(_expected) (dynamic) will need runtime check t
o cast to type bool (package:matcher/src/core_matchers.dart, line 519, col 16) | 85 info: [DynamicCast] item.contains(_expected) (dynamic) will need runtime check t
o cast to type bool (package:matcher/src/core_matchers.dart, line 519, col 16) |
86 info: [DynamicInvoke] item.contains(_expected) requires dynamic invoke (package:
matcher/src/core_matchers.dart, line 519, col 16) | 86 info: [DynamicInvoke] item.contains(_expected) requires dynamic invoke (package:
matcher/src/core_matchers.dart, line 519, col 16) |
| 87 info: [DynamicCast] item.containsKey(_expected) (dynamic) will need runtime chec
k to cast to type bool (package:matcher/src/core_matchers.dart, line 522, col 14
) |
87 info: [DynamicInvoke] item.containsKey(_expected) requires dynamic invoke (packa
ge:matcher/src/core_matchers.dart, line 522, col 14) | 88 info: [DynamicInvoke] item.containsKey(_expected) requires dynamic invoke (packa
ge:matcher/src/core_matchers.dart, line 522, col 14) |
88 info: [DynamicCast] item.containsKey(_expected) (dynamic) will need runtime chec
k to cast to type bool (package:matcher/src/core_matchers.dart, line 522, col 14
) | |
89 info: [DynamicInvoke] _expected.indexOf(item) requires dynamic invoke (package:m
atcher/src/core_matchers.dart, line 552, col 14) | |
90 info: [DynamicCast] _expected.indexOf(item) >= 0 (dynamic) will need runtime che
ck to cast to type bool (package:matcher/src/core_matchers.dart, line 552, col 1
4) | 89 info: [DynamicCast] _expected.indexOf(item) >= 0 (dynamic) will need runtime che
ck to cast to type bool (package:matcher/src/core_matchers.dart, line 552, col 1
4) |
91 info: [DynamicInvoke] _expected.indexOf(item) >= 0 requires dynamic invoke (pack
age:matcher/src/core_matchers.dart, line 552, col 14) | 90 info: [DynamicInvoke] _expected.indexOf(item) >= 0 requires dynamic invoke (pack
age:matcher/src/core_matchers.dart, line 552, col 14) |
| 91 info: [DynamicInvoke] _expected.indexOf(item) requires dynamic invoke (package:m
atcher/src/core_matchers.dart, line 552, col 14) |
| 92 info: [DynamicCast] _expected.any((e) => e == item) (dynamic) will need runtime
check to cast to type bool (package:matcher/src/core_matchers.dart, line 554, co
l 14) |
92 info: [DynamicInvoke] _expected.any((e) => e == item) requires dynamic invoke (p
ackage:matcher/src/core_matchers.dart, line 554, col 14) | 93 info: [DynamicInvoke] _expected.any((e) => e == item) requires dynamic invoke (p
ackage:matcher/src/core_matchers.dart, line 554, col 14) |
93 info: [DynamicCast] _expected.any((e) => e == item) (dynamic) will need runtime
check to cast to type bool (package:matcher/src/core_matchers.dart, line 554, co
l 14) | 94 info: [DynamicCast] _expected.containsKey(item) (dynamic) will need runtime chec
k to cast to type bool (package:matcher/src/core_matchers.dart, line 556, col 14
) |
94 info: [DynamicInvoke] _expected.containsKey(item) requires dynamic invoke (packa
ge:matcher/src/core_matchers.dart, line 556, col 14) | 95 info: [DynamicInvoke] _expected.containsKey(item) requires dynamic invoke (packa
ge:matcher/src/core_matchers.dart, line 556, col 14) |
95 info: [DynamicCast] _expected.containsKey(item) (dynamic) will need runtime chec
k to cast to type bool (package:matcher/src/core_matchers.dart, line 556, col 14
) | |
96 info: [DynamicInvoke] _matcher(item) requires dynamic invoke (package:matcher/sr
c/core_matchers.dart, line 582, col 41) | 96 info: [DynamicInvoke] _matcher(item) requires dynamic invoke (package:matcher/sr
c/core_matchers.dart, line 582, col 41) |
97 info: [DynamicCast] matchState['state'] (dynamic) will need runtime check to cas
t to type Map<dynamic, dynamic> (package:matcher/src/core_matchers.dart, line 63
7, col 50) | 97 info: [DynamicCast] matchState['state'] (dynamic) will need runtime check to cas
t to type Map<dynamic, dynamic> (package:matcher/src/core_matchers.dart, line 63
7, col 50) |
98 info: [DynamicInvoke] value.describe(this) requires dynamic invoke (package:matc
her/src/description.dart, line 44, col 7) | 98 info: [DynamicInvoke] value.describe(this) requires dynamic invoke (package:matc
her/src/description.dart, line 44, col 7) |
99 info: [DynamicCast] item (dynamic) will need runtime check to cast to type Itera
ble<dynamic> (package:matcher/src/iterable_matchers.dart, line 26, col 25) | 99 info: [DynamicCast] item (dynamic) will need runtime check to cast to type Itera
ble<dynamic> (package:matcher/src/iterable_matchers.dart, line 26, col 25) |
100 info: [DynamicCast] matchState['state'] (dynamic) will need runtime check to cas
t to type Map<dynamic, dynamic> (package:matcher/src/iterable_matchers.dart, lin
e 50, col 36) | 100 info: [DynamicCast] matchState['state'] (dynamic) will need runtime check to cas
t to type Map<dynamic, dynamic> (package:matcher/src/iterable_matchers.dart, lin
e 50, col 36) |
| 101 info: [DynamicCast] item.any((e) => _matcher.matches(e, matchState)) (dynamic) w
ill need runtime check to cast to type bool (package:matcher/src/iterable_matche
rs.dart, line 75, col 12) |
101 info: [DynamicInvoke] item.any((e) => _matcher.matches(e, matchState)) requires
dynamic invoke (package:matcher/src/iterable_matchers.dart, line 75, col 12) | 102 info: [DynamicInvoke] item.any((e) => _matcher.matches(e, matchState)) requires
dynamic invoke (package:matcher/src/iterable_matchers.dart, line 75, col 12) |
102 info: [DynamicCast] item.any((e) => _matcher.matches(e, matchState)) (dynamic) w
ill need runtime check to cast to type bool (package:matcher/src/iterable_matche
rs.dart, line 75, col 12) | |
103 info: [DynamicInvoke] item.toList() requires dynamic invoke (package:matcher/src
/iterable_matchers.dart, line 161, col 12) | 103 info: [DynamicInvoke] item.toList() requires dynamic invoke (package:matcher/src
/iterable_matchers.dart, line 161, col 12) |
| 104 info: [DynamicCast] item.length (dynamic) will need runtime check to cast to typ
e num (package:matcher/src/iterable_matchers.dart, line 164, col 28) |
104 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/i
terable_matchers.dart, line 164, col 28) | 105 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/i
terable_matchers.dart, line 164, col 28) |
105 info: [DynamicCast] item.length (dynamic) will need runtime check to cast to typ
e num (package:matcher/src/iterable_matchers.dart, line 164, col 28) | |
106 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/i
terable_matchers.dart, line 165, col 39) | 106 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/i
terable_matchers.dart, line 165, col 39) |
107 info: [DynamicCast] item.length (dynamic) will need runtime check to cast to typ
e num (package:matcher/src/iterable_matchers.dart, line 166, col 35) | 107 info: [DynamicCast] item.length (dynamic) will need runtime check to cast to typ
e num (package:matcher/src/iterable_matchers.dart, line 166, col 35) |
108 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/i
terable_matchers.dart, line 166, col 35) | 108 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/i
terable_matchers.dart, line 166, col 35) |
109 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/i
terable_matchers.dart, line 167, col 40) | 109 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/i
terable_matchers.dart, line 167, col 40) |
110 info: [DynamicCast] item.length (dynamic) will need runtime check to cast to typ
e int (package:matcher/src/iterable_matchers.dart, line 170, col 41) | 110 info: [DynamicCast] item.length (dynamic) will need runtime check to cast to typ
e int (package:matcher/src/iterable_matchers.dart, line 170, col 41) |
111 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/i
terable_matchers.dart, line 170, col 41) | 111 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/i
terable_matchers.dart, line 170, col 41) |
112 info: [DynamicCast] item (dynamic) will need runtime check to cast to type Itera
ble<dynamic> (package:matcher/src/iterable_matchers.dart, line 175, col 33) | 112 info: [DynamicCast] item (dynamic) will need runtime check to cast to type Itera
ble<dynamic> (package:matcher/src/iterable_matchers.dart, line 175, col 33) |
113 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/i
terable_matchers.dart, line 230, col 9) | 113 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/i
terable_matchers.dart, line 230, col 9) |
114 info: [DynamicInvoke] item.iterator requires dynamic invoke (package:matcher/src
/iterable_matchers.dart, line 231, col 20) | 114 info: [DynamicInvoke] item.iterator requires dynamic invoke (package:matcher/src
/iterable_matchers.dart, line 231, col 20) |
115 info: [DynamicInvoke] iterator.moveNext() requires dynamic invoke (package:match
er/src/iterable_matchers.dart, line 234, col 7) | 115 info: [DynamicInvoke] iterator.moveNext() requires dynamic invoke (package:match
er/src/iterable_matchers.dart, line 234, col 7) |
116 info: [DynamicInvoke] _comparator(e, iterator.current) requires dynamic invoke (
package:matcher/src/iterable_matchers.dart, line 235, col 12) | 116 info: [DynamicInvoke] _comparator(e, iterator.current) requires dynamic invoke (
package:matcher/src/iterable_matchers.dart, line 235, col 12) |
117 info: [DynamicInvoke] iterator.current requires dynamic invoke (package:matcher/
src/iterable_matchers.dart, line 235, col 27) | 117 info: [DynamicInvoke] iterator.current requires dynamic invoke (package:matcher/
src/iterable_matchers.dart, line 235, col 27) |
118 info: [DynamicInvoke] iterator.current requires dynamic invoke (package:matcher/
src/iterable_matchers.dart, line 239, col 21) | 118 info: [DynamicInvoke] iterator.current requires dynamic invoke (package:matcher/
src/iterable_matchers.dart, line 239, col 21) |
119 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/i
terable_matchers.dart, line 255, col 16) | 119 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/i
terable_matchers.dart, line 255, col 16) |
120 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/i
terable_matchers.dart, line 257, col 30) | 120 info: [DynamicInvoke] item.length requires dynamic invoke (package:matcher/src/i
terable_matchers.dart, line 257, col 30) |
121 info: [DynamicCast] item.containsValue(_value) (dynamic) will need runtime check
to cast to type bool (package:matcher/src/map_matchers.dart, line 18, col 41) | 121 info: [DynamicCast] item.containsValue(_value) (dynamic) will need runtime check
to cast to type bool (package:matcher/src/map_matchers.dart, line 18, col 41) |
122 info: [DynamicInvoke] item.containsValue(_value) requires dynamic invoke (packag
e:matcher/src/map_matchers.dart, line 18, col 41) | 122 info: [DynamicInvoke] item.containsValue(_value) requires dynamic invoke (packag
e:matcher/src/map_matchers.dart, line 18, col 41) |
| 123 info: [DynamicCast] item.containsKey(_key) (dynamic) will need runtime check to
cast to type bool (package:matcher/src/map_matchers.dart, line 35, col 7) |
123 info: [DynamicInvoke] item.containsKey(_key) requires dynamic invoke (package:ma
tcher/src/map_matchers.dart, line 35, col 7) | 124 info: [DynamicInvoke] item.containsKey(_key) requires dynamic invoke (package:ma
tcher/src/map_matchers.dart, line 35, col 7) |
124 info: [DynamicCast] item.containsKey(_key) (dynamic) will need runtime check to
cast to type bool (package:matcher/src/map_matchers.dart, line 35, col 7) | |
125 info: [DynamicInvoke] item[_key] requires dynamic invoke (package:matcher/src/ma
p_matchers.dart, line 35, col 55) | 125 info: [DynamicInvoke] item[_key] requires dynamic invoke (package:matcher/src/ma
p_matchers.dart, line 35, col 55) |
| 126 info: [DynamicCast] item.containsKey(_key) (dynamic) will need runtime check to
cast to type bool (package:matcher/src/map_matchers.dart, line 47, col 10) |
126 info: [DynamicInvoke] item.containsKey(_key) requires dynamic invoke (package:ma
tcher/src/map_matchers.dart, line 47, col 10) | 127 info: [DynamicInvoke] item.containsKey(_key) requires dynamic invoke (package:ma
tcher/src/map_matchers.dart, line 47, col 10) |
127 info: [DynamicCast] item.containsKey(_key) (dynamic) will need runtime check to
cast to type bool (package:matcher/src/map_matchers.dart, line 47, col 10) | |
128 info: [DynamicInvoke] item[_key] requires dynamic invoke (package:matcher/src/ma
p_matchers.dart, line 57, col 11) | 128 info: [DynamicInvoke] item[_key] requires dynamic invoke (package:matcher/src/ma
p_matchers.dart, line 57, col 11) |
| 129 info: [DynamicCast] item < _value (dynamic) will need runtime check to cast to t
ype bool (package:matcher/src/numeric_matchers.dart, line 81, col 16) |
129 info: [DynamicInvoke] item < _value requires dynamic invoke (package:matcher/src
/numeric_matchers.dart, line 81, col 16) | 130 info: [DynamicInvoke] item < _value requires dynamic invoke (package:matcher/src
/numeric_matchers.dart, line 81, col 16) |
130 info: [DynamicCast] item < _value (dynamic) will need runtime check to cast to t
ype bool (package:matcher/src/numeric_matchers.dart, line 81, col 16) | |
131 info: [DynamicInvoke] item - _value requires dynamic invoke (package:matcher/src
/numeric_matchers.dart, line 122, col 16) | 131 info: [DynamicInvoke] item - _value requires dynamic invoke (package:matcher/src
/numeric_matchers.dart, line 122, col 16) |
| 132 info: [DynamicCast] diff < 0 (dynamic) will need runtime check to cast to type b
ool (package:matcher/src/numeric_matchers.dart, line 123, col 9) |
132 info: [DynamicInvoke] diff < 0 requires dynamic invoke (package:matcher/src/nume
ric_matchers.dart, line 123, col 9) | 133 info: [DynamicInvoke] diff < 0 requires dynamic invoke (package:matcher/src/nume
ric_matchers.dart, line 123, col 9) |
133 info: [DynamicCast] diff < 0 (dynamic) will need runtime check to cast to type b
ool (package:matcher/src/numeric_matchers.dart, line 123, col 9) | |
134 info: [DynamicInvoke] -diff requires dynamic invoke (package:matcher/src/numeric
_matchers.dart, line 123, col 26) | 134 info: [DynamicInvoke] -diff requires dynamic invoke (package:matcher/src/numeric
_matchers.dart, line 123, col 26) |
| 135 info: [DynamicCast] diff <= _delta (dynamic) will need runtime check to cast to
type bool (package:matcher/src/numeric_matchers.dart, line 124, col 13) |
135 info: [DynamicInvoke] diff <= _delta requires dynamic invoke (package:matcher/sr
c/numeric_matchers.dart, line 124, col 13) | 136 info: [DynamicInvoke] diff <= _delta requires dynamic invoke (package:matcher/sr
c/numeric_matchers.dart, line 124, col 13) |
136 info: [DynamicCast] diff <= _delta (dynamic) will need runtime check to cast to
type bool (package:matcher/src/numeric_matchers.dart, line 124, col 13) | |
137 info: [DynamicInvoke] item - _value requires dynamic invoke (package:matcher/src
/numeric_matchers.dart, line 138, col 18) | 137 info: [DynamicInvoke] item - _value requires dynamic invoke (package:matcher/src
/numeric_matchers.dart, line 138, col 18) |
138 info: [DynamicCast] diff < 0 (dynamic) will need runtime check to cast to type b
ool (package:matcher/src/numeric_matchers.dart, line 139, col 11) | 138 info: [DynamicCast] diff < 0 (dynamic) will need runtime check to cast to type b
ool (package:matcher/src/numeric_matchers.dart, line 139, col 11) |
139 info: [DynamicInvoke] diff < 0 requires dynamic invoke (package:matcher/src/nume
ric_matchers.dart, line 139, col 11) | 139 info: [DynamicInvoke] diff < 0 requires dynamic invoke (package:matcher/src/nume
ric_matchers.dart, line 139, col 11) |
140 info: [DynamicInvoke] -diff requires dynamic invoke (package:matcher/src/numeric
_matchers.dart, line 139, col 28) | 140 info: [DynamicInvoke] -diff requires dynamic invoke (package:matcher/src/numeric
_matchers.dart, line 139, col 28) |
141 info: [DynamicCast] value < _low (dynamic) will need runtime check to cast to ty
pe bool (package:matcher/src/numeric_matchers.dart, line 176, col 9) | 141 info: [DynamicCast] value < _low (dynamic) will need runtime check to cast to ty
pe bool (package:matcher/src/numeric_matchers.dart, line 176, col 9) |
142 info: [DynamicInvoke] value < _low requires dynamic invoke (package:matcher/src/
numeric_matchers.dart, line 176, col 9) | 142 info: [DynamicInvoke] value < _low requires dynamic invoke (package:matcher/src/
numeric_matchers.dart, line 176, col 9) |
143 info: [DynamicCast] value > _high (dynamic) will need runtime check to cast to t
ype bool (package:matcher/src/numeric_matchers.dart, line 176, col 25) | 143 info: [DynamicCast] value > _high (dynamic) will need runtime check to cast to t
ype bool (package:matcher/src/numeric_matchers.dart, line 176, col 25) |
144 info: [DynamicInvoke] value > _high requires dynamic invoke (package:matcher/src
/numeric_matchers.dart, line 176, col 25) | 144 info: [DynamicInvoke] value > _high requires dynamic invoke (package:matcher/src
/numeric_matchers.dart, line 176, col 25) |
145 info: [DynamicInvoke] matcher.describeMismatch(item, mismatchDescription, matchS
tate['state'], verbose) requires dynamic invoke (package:matcher/src/operator_ma
tchers.dart, line 52, col 5) | 145 info: [DynamicInvoke] matcher.describeMismatch(item, mismatchDescription, matchS
tate['state'], verbose) requires dynamic invoke (package:matcher/src/operator_ma
tchers.dart, line 52, col 5) |
146 info: [InferredTypeClosure] (e) => wrapMatcher(e) has inferred type (Matcher) →
dynamic (package:matcher/src/operator_matchers.dart, line 112, col 23) | 146 info: [InferredTypeClosure] (e) => wrapMatcher(e) has inferred type (Matcher) →
dynamic (package:matcher/src/operator_matchers.dart, line 112, col 23) |
147 info: [DynamicInvoke] object.describe(description) requires dynamic invoke (pack
age:matcher/src/pretty_print.dart, line 25, col 7) | 147 info: [DynamicInvoke] object.describe(description) requires dynamic invoke (pack
age:matcher/src/pretty_print.dart, line 25, col 7) |
148 info: [DynamicInvoke] object.map(pp) requires dynamic invoke (package:matcher/sr
c/pretty_print.dart, line 39, col 21) | 148 info: [DynamicInvoke] object.map(pp) requires dynamic invoke (package:matcher/sr
c/pretty_print.dart, line 39, col 21) |
149 info: [DynamicInvoke] object.map(pp).toList() requires dynamic invoke (package:m
atcher/src/pretty_print.dart, line 39, col 21) | 149 info: [DynamicInvoke] object.map(pp).toList() requires dynamic invoke (package:m
atcher/src/pretty_print.dart, line 39, col 21) |
| 150 info: [DynamicCast] strings.length > maxItems (dynamic) will need runtime check
to cast to type bool (package:matcher/src/pretty_print.dart, line 40, col 31) |
| 151 info: [DynamicInvoke] strings.length > maxItems requires dynamic invoke (package
:matcher/src/pretty_print.dart, line 40, col 31) |
150 info: [DynamicInvoke] strings.length requires dynamic invoke (package:matcher/sr
c/pretty_print.dart, line 40, col 31) | 152 info: [DynamicInvoke] strings.length requires dynamic invoke (package:matcher/sr
c/pretty_print.dart, line 40, col 31) |
151 info: [DynamicInvoke] strings.length > maxItems requires dynamic invoke (package
:matcher/src/pretty_print.dart, line 40, col 31) | |
152 info: [DynamicCast] strings.length > maxItems (dynamic) will need runtime check
to cast to type bool (package:matcher/src/pretty_print.dart, line 40, col 31) | |
153 info: [DynamicInvoke] strings.replaceRange(maxItems - 1, strings.length, ['...']
) requires dynamic invoke (package:matcher/src/pretty_print.dart, line 41, col 9
) | 153 info: [DynamicInvoke] strings.replaceRange(maxItems - 1, strings.length, ['...']
) requires dynamic invoke (package:matcher/src/pretty_print.dart, line 41, col 9
) |
154 info: [DynamicInvoke] strings.length requires dynamic invoke (package:matcher/sr
c/pretty_print.dart, line 41, col 44) | 154 info: [DynamicInvoke] strings.length requires dynamic invoke (package:matcher/sr
c/pretty_print.dart, line 41, col 44) |
155 info: [DynamicInvoke] strings.join(', ') requires dynamic invoke (package:matche
r/src/pretty_print.dart, line 46, col 33) | 155 info: [DynamicInvoke] strings.join(', ') requires dynamic invoke (package:matche
r/src/pretty_print.dart, line 46, col 33) |
| 156 info: [DynamicInvoke] strings.map((string) {return _indent(indent + 2) + string;
}) requires dynamic invoke (package:matcher/src/pretty_print.dart, line 54, col
27) |
156 info: [DynamicCast] strings.map((string) {return _indent(indent + 2) + string;})
.join(",\n") (dynamic) will need runtime check to cast to type String (package:m
atcher/src/pretty_print.dart, line 54, col 27) | 157 info: [DynamicCast] strings.map((string) {return _indent(indent + 2) + string;})
.join(",\n") (dynamic) will need runtime check to cast to type String (package:m
atcher/src/pretty_print.dart, line 54, col 27) |
157 info: [DynamicInvoke] strings.map((string) {return _indent(indent + 2) + string;
}).join(",\n") requires dynamic invoke (package:matcher/src/pretty_print.dart, l
ine 54, col 27) | 158 info: [DynamicInvoke] strings.map((string) {return _indent(indent + 2) + string;
}).join(",\n") requires dynamic invoke (package:matcher/src/pretty_print.dart, l
ine 54, col 27) |
158 info: [DynamicInvoke] strings.map((string) {return _indent(indent + 2) + string;
}) requires dynamic invoke (package:matcher/src/pretty_print.dart, line 54, col
27) | |
159 info: [DynamicCast] string (dynamic) will need runtime check to cast to type Str
ing (package:matcher/src/pretty_print.dart, line 55, col 38) | 159 info: [DynamicCast] string (dynamic) will need runtime check to cast to type Str
ing (package:matcher/src/pretty_print.dart, line 55, col 38) |
160 info: [DynamicInvoke] object.keys requires dynamic invoke (package:matcher/src/p
retty_print.dart, line 59, col 21) | 160 info: [DynamicInvoke] object.keys requires dynamic invoke (package:matcher/src/p
retty_print.dart, line 59, col 21) |
161 info: [DynamicInvoke] object.keys.map((key) {return '${pp(key)}: ${pp(object[key
])}';}) requires dynamic invoke (package:matcher/src/pretty_print.dart, line 59,
col 21) | 161 info: [DynamicInvoke] object.keys.map((key) {return '${pp(key)}: ${pp(object[key
])}';}) requires dynamic invoke (package:matcher/src/pretty_print.dart, line 59,
col 21) |
162 info: [DynamicInvoke] object.keys.map((key) {return '${pp(key)}: ${pp(object[key
])}';}).toList() requires dynamic invoke (package:matcher/src/pretty_print.dart,
line 59, col 21) | 162 info: [DynamicInvoke] object.keys.map((key) {return '${pp(key)}: ${pp(object[key
])}';}).toList() requires dynamic invoke (package:matcher/src/pretty_print.dart,
line 59, col 21) |
163 info: [DynamicInvoke] object[key] requires dynamic invoke (package:matcher/src/p
retty_print.dart, line 60, col 34) | 163 info: [DynamicInvoke] object[key] requires dynamic invoke (package:matcher/src/p
retty_print.dart, line 60, col 34) |
| 164 info: [DynamicCast] strings.length > maxItems (dynamic) will need runtime check
to cast to type bool (package:matcher/src/pretty_print.dart, line 64, col 31) |
| 165 info: [DynamicInvoke] strings.length > maxItems requires dynamic invoke (package
:matcher/src/pretty_print.dart, line 64, col 31) |
164 info: [DynamicInvoke] strings.length requires dynamic invoke (package:matcher/sr
c/pretty_print.dart, line 64, col 31) | 166 info: [DynamicInvoke] strings.length requires dynamic invoke (package:matcher/sr
c/pretty_print.dart, line 64, col 31) |
165 info: [DynamicInvoke] strings.length > maxItems requires dynamic invoke (package
:matcher/src/pretty_print.dart, line 64, col 31) | |
166 info: [DynamicCast] strings.length > maxItems (dynamic) will need runtime check
to cast to type bool (package:matcher/src/pretty_print.dart, line 64, col 31) | |
167 info: [DynamicInvoke] strings.replaceRange(maxItems - 1, strings.length, ['...']
) requires dynamic invoke (package:matcher/src/pretty_print.dart, line 65, col 9
) | 167 info: [DynamicInvoke] strings.replaceRange(maxItems - 1, strings.length, ['...']
) requires dynamic invoke (package:matcher/src/pretty_print.dart, line 65, col 9
) |
168 info: [DynamicInvoke] strings.length requires dynamic invoke (package:matcher/sr
c/pretty_print.dart, line 65, col 44) | 168 info: [DynamicInvoke] strings.length requires dynamic invoke (package:matcher/sr
c/pretty_print.dart, line 65, col 44) |
169 info: [DynamicInvoke] strings.join(", ") requires dynamic invoke (package:matche
r/src/pretty_print.dart, line 70, col 28) | 169 info: [DynamicInvoke] strings.join(", ") requires dynamic invoke (package:matche
r/src/pretty_print.dart, line 70, col 28) |
170 info: [DynamicInvoke] strings.map((string) {return _indent(indent + 2) + string;
}) requires dynamic invoke (package:matcher/src/pretty_print.dart, line 78, col
22) | 170 info: [DynamicInvoke] strings.map((string) {return _indent(indent + 2) + string;
}) requires dynamic invoke (package:matcher/src/pretty_print.dart, line 78, col
22) |
| 171 info: [DynamicCast] strings.map((string) {return _indent(indent + 2) + string;})
.join(",\n") (dynamic) will need runtime check to cast to type String (package:m
atcher/src/pretty_print.dart, line 78, col 22) |
171 info: [DynamicInvoke] strings.map((string) {return _indent(indent + 2) + string;
}).join(",\n") requires dynamic invoke (package:matcher/src/pretty_print.dart, l
ine 78, col 22) | 172 info: [DynamicInvoke] strings.map((string) {return _indent(indent + 2) + string;
}).join(",\n") requires dynamic invoke (package:matcher/src/pretty_print.dart, l
ine 78, col 22) |
172 info: [DynamicCast] strings.map((string) {return _indent(indent + 2) + string;})
.join(",\n") (dynamic) will need runtime check to cast to type String (package:m
atcher/src/pretty_print.dart, line 78, col 22) | |
173 info: [DynamicCast] string (dynamic) will need runtime check to cast to type Str
ing (package:matcher/src/pretty_print.dart, line 79, col 38) | 173 info: [DynamicCast] string (dynamic) will need runtime check to cast to type Str
ing (package:matcher/src/pretty_print.dart, line 79, col 38) |
174 info: [DynamicInvoke] object.split("\n") requires dynamic invoke (package:matche
r/src/pretty_print.dart, line 83, col 19) | 174 info: [DynamicInvoke] object.split("\n") requires dynamic invoke (package:matche
r/src/pretty_print.dart, line 83, col 19) |
| 175 info: [DynamicInvoke] lines.map(_escapeString) requires dynamic invoke (package:
matcher/src/pretty_print.dart, line 85, col 11) |
| 176 info: [DynamicCast] lines.map(_escapeString).join("\\n'\n${_indent(indent + 2)}'
") (dynamic) will need runtime check to cast to type String (package:matcher/src
/pretty_print.dart, line 85, col 11) |
175 info: [DynamicInvoke] lines.map(_escapeString).join("\\n'\n${_indent(indent + 2)
}'") requires dynamic invoke (package:matcher/src/pretty_print.dart, line 85, co
l 11) | 177 info: [DynamicInvoke] lines.map(_escapeString).join("\\n'\n${_indent(indent + 2)
}'") requires dynamic invoke (package:matcher/src/pretty_print.dart, line 85, co
l 11) |
176 info: [DynamicCast] lines.map(_escapeString).join("\\n'\n${_indent(indent + 2)}'
") (dynamic) will need runtime check to cast to type String (package:matcher/src
/pretty_print.dart, line 85, col 11) | |
177 info: [DynamicInvoke] lines.map(_escapeString) requires dynamic invoke (package:
matcher/src/pretty_print.dart, line 85, col 11) | |
178 info: [DynamicInvoke] item.toLowerCase() requires dynamic invoke (package:matche
r/src/string_matchers.dart, line 22, col 40) | 178 info: [DynamicInvoke] item.toLowerCase() requires dynamic invoke (package:matche
r/src/string_matchers.dart, line 22, col 40) |
179 info: [DynamicCast] item (dynamic) will need runtime check to cast to type Strin
g (package:matcher/src/string_matchers.dart, line 57, col 59) | 179 info: [DynamicCast] item (dynamic) will need runtime check to cast to type Strin
g (package:matcher/src/string_matchers.dart, line 57, col 59) |
180 info: [DynamicCast] item (dynamic) will need runtime check to cast to type Strin
g (package:matcher/src/string_matchers.dart, line 67, col 48) | 180 info: [DynamicCast] item (dynamic) will need runtime check to cast to type Strin
g (package:matcher/src/string_matchers.dart, line 67, col 48) |
| 181 info: [DynamicCast] item.startsWith(_prefix) (dynamic) will need runtime check t
o cast to type bool (package:matcher/src/string_matchers.dart, line 86, col 25) |
181 info: [DynamicInvoke] item.startsWith(_prefix) requires dynamic invoke (package:
matcher/src/string_matchers.dart, line 86, col 25) | 182 info: [DynamicInvoke] item.startsWith(_prefix) requires dynamic invoke (package:
matcher/src/string_matchers.dart, line 86, col 25) |
182 info: [DynamicCast] item.startsWith(_prefix) (dynamic) will need runtime check t
o cast to type bool (package:matcher/src/string_matchers.dart, line 86, col 25) | 183 info: [DynamicCast] item.endsWith(_suffix) (dynamic) will need runtime check to
cast to type bool (package:matcher/src/string_matchers.dart, line 102, col 25) |
183 info: [DynamicInvoke] item.endsWith(_suffix) requires dynamic invoke (package:ma
tcher/src/string_matchers.dart, line 102, col 25) | 184 info: [DynamicInvoke] item.endsWith(_suffix) requires dynamic invoke (package:ma
tcher/src/string_matchers.dart, line 102, col 25) |
184 info: [DynamicCast] item.endsWith(_suffix) (dynamic) will need runtime check to
cast to type bool (package:matcher/src/string_matchers.dart, line 102, col 25) | |
185 info: [DynamicCast] item.indexOf(s, from_index) (dynamic) will need runtime chec
k to cast to type int (package:matcher/src/string_matchers.dart, line 128, col 2
0) | 185 info: [DynamicCast] item.indexOf(s, from_index) (dynamic) will need runtime chec
k to cast to type int (package:matcher/src/string_matchers.dart, line 128, col 2
0) |
186 info: [DynamicInvoke] item.indexOf(s, from_index) requires dynamic invoke (packa
ge:matcher/src/string_matchers.dart, line 128, col 20) | 186 info: [DynamicInvoke] item.indexOf(s, from_index) requires dynamic invoke (packa
ge:matcher/src/string_matchers.dart, line 128, col 20) |
187 info: [DynamicCast] re (dynamic) will need runtime check to cast to type String
(package:matcher/src/string_matchers.dart, line 150, col 28) | 187 info: [DynamicCast] re (dynamic) will need runtime check to cast to type String
(package:matcher/src/string_matchers.dart, line 150, col 28) |
188 info: [DynamicCast] re (dynamic) will need runtime check to cast to type RegExp
(package:matcher/src/string_matchers.dart, line 152, col 17) | 188 info: [DynamicCast] re (dynamic) will need runtime check to cast to type RegExp
(package:matcher/src/string_matchers.dart, line 152, col 17) |
189 info: [DynamicCast] item (dynamic) will need runtime check to cast to type Strin
g (package:matcher/src/string_matchers.dart, line 159, col 41) | 189 info: [DynamicCast] item (dynamic) will need runtime check to cast to type Strin
g (package:matcher/src/string_matchers.dart, line 159, col 41) |
190 info: [DynamicCast] x (dynamic) will need runtime check to cast to type Matcher
(package:matcher/src/util.dart, line 40, col 12) | 190 info: [DynamicCast] x (dynamic) will need runtime check to cast to type Matcher
(package:matcher/src/util.dart, line 40, col 12) |
191 info: [DynamicInvoke] match[0] requires dynamic invoke (package:matcher/src/util
.dart, line 55, col 29) | 191 info: [DynamicInvoke] match[0] requires dynamic invoke (package:matcher/src/util
.dart, line 55, col 29) |
192 info: [DynamicCast] match[0] (dynamic) will need runtime check to cast to type S
tring (package:matcher/src/util.dart, line 57, col 27) | 192 info: [DynamicCast] match[0] (dynamic) will need runtime check to cast to type S
tring (package:matcher/src/util.dart, line 57, col 27) |
193 info: [DynamicInvoke] match[0] requires dynamic invoke (package:matcher/src/util
.dart, line 57, col 27) | 193 info: [DynamicInvoke] match[0] requires dynamic invoke (package:matcher/src/util
.dart, line 57, col 27) |
194 info: [DynamicInvoke] (window as dynamic).suite(name, body) requires dynamic inv
oke (test/codegen/unittest.dart, line 14, col 41) | 194 info: [DynamicInvoke] (window as dynamic).suite(name, body) requires dynamic inv
oke (test/codegen/unittest.dart, line 14, col 41) |
195 info: [DynamicInvoke] (window as dynamic).test(name, (done) {_finishTest(f) {if
(f is Future) {f.then(_finishTest);} else {done();}} _finishTest(body());}) requ
ires dynamic invoke (test/codegen/unittest.dart, line 21, col 3) | 195 info: [DynamicInvoke] (window as dynamic).test(name, (done) {_finishTest(f) {if
(f is Future) {f.then(_finishTest);} else {done();}} _finishTest(body());}) requ
ires dynamic invoke (test/codegen/unittest.dart, line 21, col 3) |
196 info: [DynamicInvoke] f.then(_finishTest) requires dynamic invoke (test/codegen/
unittest.dart, line 24, col 9) | 196 info: [DynamicInvoke] f.then(_finishTest) requires dynamic invoke (test/codegen/
unittest.dart, line 24, col 9) |
197 info: [DynamicInvoke] done() requires dynamic invoke (test/codegen/unittest.dart
, line 26, col 9) | 197 info: [DynamicInvoke] done() requires dynamic invoke (test/codegen/unittest.dart
, line 26, col 9) |
198 info: [DynamicCast] matcher.matches(actual, matchState) (dynamic) will need runt
ime check to cast to type bool (test/codegen/unittest.dart, line 67, col 9) | 198 info: [DynamicCast] matcher.matches(actual, matchState) (dynamic) will need runt
ime check to cast to type bool (test/codegen/unittest.dart, line 71, col 9) |
199 info: [DynamicInvoke] matcher.matches(actual, matchState) requires dynamic invok
e (test/codegen/unittest.dart, line 67, col 9) | 199 info: [DynamicInvoke] matcher.matches(actual, matchState) requires dynamic invok
e (test/codegen/unittest.dart, line 71, col 9) |
200 info: [DynamicInvoke] formatter(actual, matcher, reason, matchState, verbose) re
quires dynamic invoke (test/codegen/unittest.dart, line 74, col 8) | 200 info: [DynamicInvoke] formatter(actual, matcher, reason, matchState, verbose) re
quires dynamic invoke (test/codegen/unittest.dart, line 78, col 8) |
OLD | NEW |