Index: tool/sdk_expected_errors.txt |
diff --git a/tool/sdk_expected_errors.txt b/tool/sdk_expected_errors.txt |
index 16e5211f21a8f2e820bc838c46b1cc0a53063a6c..50a61f6a98b8875d1cbff73fcfa99e5ed4190193 100644 |
--- a/tool/sdk_expected_errors.txt |
+++ b/tool/sdk_expected_errors.txt |
@@ -274,35 +274,35 @@ warning: [DOWN_CAST_COMPOSITE] max(a.y, b.y) - top (num) will need runtime check |
warning: [DOWN_CAST_COMPOSITE] _clampToZero(width) (num) will need runtime check to cast to type T (dart:math/rectangle.dart, line 247, col 28) |
warning: [DOWN_CAST_COMPOSITE] _clampToZero(height) (num) will need runtime check to cast to type T (dart:math/rectangle.dart, line 263, col 30) |
warning: [DOWN_CAST_COMPOSITE] interfaceThunk() (dynamic) will need runtime check to cast to type List<Type> (dart:_js_mirrors, line 127, col 31) |
-severe: [AnalyzerMessage] The setter 'classes' is not defined for the class 'Node' (dart:html, line 5456, col 32) |
-severe: [AnalyzerMessage] The method '_registerCustomElement' is not defined for the class 'HtmlDocument' (dart:html, line 8363, col 5) |
-severe: [AnalyzerMessage] 14 positional arguments expected, but 18 found (dart:html, line 10899, col 185) |
-severe: [AnalyzerMessage] The getter 'name' is not defined for the class 'Node' (dart:html, line 14448, col 32) |
-severe: [AnalyzerMessage] The getter 'value' is not defined for the class 'Node' (dart:html, line 14460, col 34) |
-severe: [INVALID_FIELD_OVERRIDE] Field declaration MutableRectangle<num>.left cannot be overridden in CssRect. (dart:html, line 15135, col 3) |
-severe: [INVALID_FIELD_OVERRIDE] Field declaration MutableRectangle<num>.top cannot be overridden in CssRect. (dart:html, line 15137, col 3) |
-severe: [AnalyzerMessage] The method 'matchesWithAncestors' is not defined for the class 'EventTarget' (dart:html, line 15734, col 31) |
-severe: [AnalyzerMessage] The method 'matchesWithAncestors' is not defined for the class 'EventTarget' (dart:html, line 15758, col 31) |
-severe: [AnalyzerMessage] Missing concrete implementation of 'EventTarget._addEventListener_1', 'EventTarget._removeEventListener_3', 'EventTarget._removeEventListener_1', 'EventTarget._removeEventListener_2' and 7 more (dart:html, line 18467, col 7) |
-severe: [AnalyzerMessage] Missing concrete implementation of 'Event._stopImmediatePropagation_1', getter 'DartHtmlDomObject.raw', 'Event._preventDefault_1', setter 'DartHtmlDomObject.raw' and 4 more (dart:html, line 18615, col 7) |
-severe: [AnalyzerMessage] The method 'makeLeafDispatchRecord' is not defined for the class 'KeyEvent' (dart:html, line 18661, col 12) |
-severe: [AnalyzerMessage] The method 'setDispatchProperty' is not defined for the class 'KeyEvent' (dart:html, line 18731, col 5) |
-severe: [AnalyzerMessage] Undefined class 'DataTransfer' (dart:html, line 18775, col 3) |
-severe: [AnalyzerMessage] The getter 'clipboardData' is not defined for the class 'KeyboardEvent' (dart:html, line 18775, col 45) |
-severe: [AnalyzerMessage] Missing concrete implementation of setter 'DartHtmlDomObject.raw', 'Event._initEvent_1', getter 'DartHtmlDomObject.raw', 'Event._stopImmediatePropagation_1' and 2 more (dart:html, line 18849, col 7) |
-severe: [AnalyzerMessage] Undefined class 'DataTransfer' (dart:html, line 18861, col 3) |
-severe: [AnalyzerMessage] The getter 'clipboardData' is not defined for the class 'Event' (dart:html, line 18861, col 45) |
-severe: [AnalyzerMessage] The method 'matches' is not defined for the class 'EventTarget' (dart:html, line 18907, col 18) |
-severe: [AnalyzerMessage] The getter 'parent' is not defined for the class 'EventTarget' (dart:html, line 18908, col 23) |
-severe: [AnalyzerMessage] The getter 'parent' is not defined for the class 'EventTarget' (dart:html, line 18909, col 56) |
-severe: [AnalyzerMessage] Directives must appear before any declarations (dart:html, line 19312, col 1) |
-severe: [AnalyzerMessage] The name 'Entry' is not a type and cannot be used as a parameterized type (dart:html, line 19378, col 44) |
-severe: [AnalyzerMessage] Expected to find ';' (dart:html, line 19429, col 48) |
-severe: [AnalyzerMessage] Undefined name 'console' (dart:html, line 19437, col 7) |
-severe: [AnalyzerMessage] Undefined name 'console' (dart:html, line 19443, col 5) |
-severe: [AnalyzerMessage] Undefined name 'js' (dart:html, line 19460, col 21) |
-severe: [AnalyzerMessage] Undefined name 'js' (dart:html, line 19461, col 23) |
-severe: [AnalyzerMessage] Undefined name 'js' (dart:html, line 19462, col 20) |
+severe: [AnalyzerMessage] The setter 'classes' is not defined for the class 'Node' (dart:html, line 5484, col 32) |
+severe: [AnalyzerMessage] The method '_registerCustomElement' is not defined for the class 'HtmlDocument' (dart:html, line 8391, col 5) |
+severe: [AnalyzerMessage] 14 positional arguments expected, but 18 found (dart:html, line 10927, col 185) |
+severe: [AnalyzerMessage] The getter 'name' is not defined for the class 'Node' (dart:html, line 14476, col 32) |
+severe: [AnalyzerMessage] The getter 'value' is not defined for the class 'Node' (dart:html, line 14488, col 34) |
+severe: [INVALID_FIELD_OVERRIDE] Field declaration MutableRectangle<num>.left cannot be overridden in CssRect. (dart:html, line 15163, col 3) |
+severe: [INVALID_FIELD_OVERRIDE] Field declaration MutableRectangle<num>.top cannot be overridden in CssRect. (dart:html, line 15165, col 3) |
+severe: [AnalyzerMessage] The method 'matchesWithAncestors' is not defined for the class 'EventTarget' (dart:html, line 15762, col 31) |
+severe: [AnalyzerMessage] The method 'matchesWithAncestors' is not defined for the class 'EventTarget' (dart:html, line 15786, col 31) |
+severe: [AnalyzerMessage] Missing concrete implementation of 'EventTarget._addEventListener_1', 'EventTarget._removeEventListener_3', 'EventTarget._removeEventListener_1', 'EventTarget._removeEventListener_2' and 7 more (dart:html, line 18495, col 7) |
+severe: [AnalyzerMessage] Missing concrete implementation of 'Event._stopImmediatePropagation_1', getter 'DartHtmlDomObject.raw', 'Event._preventDefault_1', setter 'DartHtmlDomObject.raw' and 4 more (dart:html, line 18643, col 7) |
+severe: [AnalyzerMessage] The method 'makeLeafDispatchRecord' is not defined for the class 'KeyEvent' (dart:html, line 18689, col 12) |
+severe: [AnalyzerMessage] The method 'setDispatchProperty' is not defined for the class 'KeyEvent' (dart:html, line 18759, col 5) |
+severe: [AnalyzerMessage] Undefined class 'DataTransfer' (dart:html, line 18803, col 3) |
+severe: [AnalyzerMessage] The getter 'clipboardData' is not defined for the class 'KeyboardEvent' (dart:html, line 18803, col 45) |
+severe: [AnalyzerMessage] Missing concrete implementation of setter 'DartHtmlDomObject.raw', 'Event._initEvent_1', getter 'DartHtmlDomObject.raw', 'Event._stopImmediatePropagation_1' and 2 more (dart:html, line 18877, col 7) |
+severe: [AnalyzerMessage] Undefined class 'DataTransfer' (dart:html, line 18889, col 3) |
+severe: [AnalyzerMessage] The getter 'clipboardData' is not defined for the class 'Event' (dart:html, line 18889, col 45) |
+severe: [AnalyzerMessage] The method 'matches' is not defined for the class 'EventTarget' (dart:html, line 18935, col 18) |
+severe: [AnalyzerMessage] The getter 'parent' is not defined for the class 'EventTarget' (dart:html, line 18936, col 23) |
+severe: [AnalyzerMessage] The getter 'parent' is not defined for the class 'EventTarget' (dart:html, line 18937, col 56) |
+severe: [AnalyzerMessage] Directives must appear before any declarations (dart:html, line 19340, col 1) |
+severe: [AnalyzerMessage] The name 'Entry' is not a type and cannot be used as a parameterized type (dart:html, line 19406, col 44) |
+severe: [AnalyzerMessage] Expected to find ';' (dart:html, line 19457, col 48) |
+severe: [AnalyzerMessage] Undefined name 'console' (dart:html, line 19465, col 7) |
+severe: [AnalyzerMessage] Undefined name 'console' (dart:html, line 19471, col 5) |
+severe: [AnalyzerMessage] Undefined name 'js' (dart:html, line 19488, col 21) |
+severe: [AnalyzerMessage] Undefined name 'js' (dart:html, line 19489, col 23) |
+severe: [AnalyzerMessage] Undefined name 'js' (dart:html, line 19490, col 20) |
severe: [AnalyzerMessage] The name 'File' is not defined and cannot be used in an 'is' expression (dart:html_common/conversions.dart, line 103, col 14) |
severe: [AnalyzerMessage] The name 'Blob' is not defined and cannot be used in an 'is' expression (dart:html_common/conversions.dart, line 104, col 14) |
severe: [AnalyzerMessage] The name 'FileList' is not defined and cannot be used in an 'is' expression (dart:html_common/conversions.dart, line 105, col 14) |
@@ -325,44 +325,44 @@ severe: [INVALID_METHOD_OVERRIDE] Invalid override. The type of CssClassSetImpl. |
severe: [AnalyzerMessage] The getter 'userAgent' is not defined for the class 'Navigator' (dart:html_common/device.dart, line 23, col 51) |
severe: [AnalyzerMessage] The argument type 'List<Node>' cannot be assigned to the parameter type 'Iterable<Element>' (dart:html_common/filtered_element_list.dart, line 34, col 25) |
severe: [STATIC_TYPE_ERROR] Type check failed: _childNodes (List<Node>) is not of type Iterable<Element> (dart:html_common/filtered_element_list.dart, line 34, col 25) |
-warning: [DOWN_CAST_COMPOSITE] new List.from(_elementIterable).map((e) => e.style) (Iterable<dynamic>) will need runtime check to cast to type Iterable<CssStyleDeclaration> (dart:html, line 811, col 46) |
-warning: [DOWN_CAST_COMPOSITE] wrap_jso(JS("List<Node>", "#.children", this.raw)) (dynamic) will need runtime check to cast to type List<Node> (dart:html, line 4526, col 31) |
-warning: [DOWN_CAST_COMPOSITE] copy (List<dynamic>) will need runtime check to cast to type Iterable<Element> (dart:html, line 4771, col 21) |
-warning: [DOWN_CAST_COMPOSITE] test ((dynamic) → bool) will need runtime check to cast to type (Element) → bool (dart:html, line 5167, col 41) |
-warning: [DOWN_CAST_COMPOSITE] copy (List<dynamic>) will need runtime check to cast to type Iterable<Element> (dart:html, line 5790, col 21) |
-warning: [DOWN_CAST_COMPOSITE] wrap_jso(JS("List<Node>", "#.children", this.raw)) (dynamic) will need runtime check to cast to type List<Node> (dart:html, line 7316, col 31) |
-warning: [DOWN_CAST_COMPOSITE] wrap_jso(JS("List<Node>", "#.path", this.raw)) (dynamic) will need runtime check to cast to type List<Node> (dart:html, line 7618, col 26) |
-warning: [DOWN_CAST_COMPOSITE] request(url, method: method, sendData: sendData).then((xhr) {return xhr.responseText;}) (Future<dynamic>) will need runtime check to cast to type Future<String> (dart:html, line 8708, col 14) |
-warning: [DOWN_CAST_COMPOSITE] wrap_jso(JS("List<Node>", "#.labels", this.raw)) (dynamic) will need runtime check to cast to type List<Node> (dart:html, line 9629, col 28) |
-warning: [DOWN_CAST_COMPOSITE] copy (List<dynamic>) will need runtime check to cast to type Iterable<Node> (dart:html, line 11223, col 23) |
-warning: [DOWN_CAST_COMPOSITE] wrap_jso(JS('List', '#.childNodes', this.raw)) (dynamic) will need runtime check to cast to type List<Node> (dart:html, line 11305, col 32) |
-warning: [DOWN_CAST_COMPOSITE] wrap_jso(JS("List<Node>", "#.children", this.raw)) (dynamic) will need runtime check to cast to type List<Node> (dart:html, line 11827, col 31) |
-warning: [DOWN_CAST_COMPOSITE] wrap_jso(JS("List<Node>", "#.raw.querySelectorAll(#)", this, unwrap_jso(selectors))) (dynamic) will need runtime check to cast to type List<Node> (dart:html, line 11835, col 53) |
-warning: [DOWN_CAST_COMPOSITE] _wrapZone(callback) (dynamic) will need runtime check to cast to type (num) → void (dart:html, line 12824, col 35) |
-warning: [DOWN_CAST_COMPOSITE] _HEIGHT (List<dynamic>) will need runtime check to cast to type List<String> (dart:html, line 14986, col 32) |
-warning: [DOWN_CAST_COMPOSITE] _WIDTH (List<dynamic>) will need runtime check to cast to type List<String> (dart:html, line 14989, col 32) |
-warning: [DOWN_CAST_COMPOSITE] elementList (dynamic) will need runtime check to cast to type List<Element> (dart:html, line 15042, col 20) |
-warning: [DOWN_CAST_COMPOSITE] _HEIGHT (List<dynamic>) will need runtime check to cast to type List<String> (dart:html, line 15076, col 32) |
-warning: [DOWN_CAST_COMPOSITE] _WIDTH (List<dynamic>) will need runtime check to cast to type List<String> (dart:html, line 15078, col 32) |
-warning: [DOWN_CAST_COMPOSITE] _HEIGHT (List<dynamic>) will need runtime check to cast to type List<String> (dart:html, line 15108, col 32) |
-warning: [DOWN_CAST_COMPOSITE] _WIDTH (List<dynamic>) will need runtime check to cast to type List<String> (dart:html, line 15110, col 55) |
-warning: [DOWN_CAST_COMPOSITE] e (ElementList<dynamic>) will need runtime check to cast to type Iterable<Element> (dart:html, line 15655, col 44) |
-warning: [DOWN_CAST_COMPOSITE] this.where((event) => event.target.matchesWithAncestors(selector)).map((e) {e._selector = selector; return e;}) (Stream<dynamic>) will need runtime check to cast to type Stream<T> (dart:html, line 15733, col 41) |
-warning: [DOWN_CAST_COMPOSITE] this.where((event) => event.target.matchesWithAncestors(selector)).map((e) {e._selector = selector; return e;}) (Stream<dynamic>) will need runtime check to cast to type Stream<T> (dart:html, line 15757, col 41) |
-warning: [DOWN_CAST_COMPOSITE] pool.stream.listen(onData, onError: onError, onDone: onDone, cancelOnError: cancelOnError) (StreamSubscription<dynamic>) will need runtime check to cast to type StreamSubscription<T> (dart:html, line 15772, col 12) |
-warning: [DOWN_CAST_COMPOSITE] pool.stream.listen(onData) (StreamSubscription<dynamic>) will need runtime check to cast to type StreamSubscription<T> (dart:html, line 15781, col 12) |
-warning: [DOWN_CAST_COMPOSITE] _onData (dynamic) will need runtime check to cast to type (Event) → dynamic (dart:html, line 15851, col 44) |
-warning: [DOWN_CAST_COMPOSITE] _onData (dynamic) will need runtime check to cast to type (Event) → dynamic (dart:html, line 15857, col 47) |
-warning: [DOWN_CAST_COMPOSITE] e (ElementList<dynamic>) will need runtime check to cast to type Iterable<Element> (dart:html, line 16001, col 44) |
-warning: [DOWN_CAST_COMPOSITE] attrs (dynamic) will need runtime check to cast to type Iterable<String> (dart:html, line 17922, col 9) |
-warning: [DOWN_CAST_COMPOSITE] uriAttrs (dynamic) will need runtime check to cast to type Iterable<String> (dart:html, line 17923, col 9) |
-warning: [DOWN_CAST_COMPOSITE] attrs (dynamic) will need runtime check to cast to type Iterable<String> (dart:html, line 17960, col 9) |
-warning: [DOWN_CAST_COMPOSITE] uriAttrs (dynamic) will need runtime check to cast to type Iterable<String> (dart:html, line 17961, col 9) |
-warning: [DOWN_CAST_COMPOSITE] allowedElements ?? const [] (Object) will need runtime check to cast to type Iterable<String> (dart:html, line 18093, col 33) |
-warning: [DOWN_CAST_COMPOSITE] allowedAttributes ?? const [] (Object) will need runtime check to cast to type Iterable<String> (dart:html, line 18094, col 25) |
-warning: [DOWN_CAST_COMPOSITE] allowedUriAttributes ?? const [] (Object) will need runtime check to cast to type Iterable<String> (dart:html, line 18095, col 28) |
-warning: [DOWN_CAST_COMPOSITE] _list[index] (dynamic) will need runtime check to cast to type E (dart:html, line 18281, col 31) |
-warning: [DOWN_CAST_COMPOSITE] _list.removeAt(index) (dynamic) will need runtime check to cast to type E (dart:html, line 18295, col 28) |
-warning: [DOWN_CAST_COMPOSITE] _list (List<dynamic>) will need runtime check to cast to type List<Node> (dart:html, line 18311, col 29) |
-warning: [DOWN_CAST_COMPOSITE] _iterator.current (dynamic) will need runtime check to cast to type E (dart:html, line 18326, col 20) |
+warning: [DOWN_CAST_COMPOSITE] new List.from(_elementIterable).map((e) => e.style) (Iterable<dynamic>) will need runtime check to cast to type Iterable<CssStyleDeclaration> (dart:html, line 839, col 46) |
+warning: [DOWN_CAST_COMPOSITE] wrap_jso(JS("List<Node>", "#.children", this.raw)) (dynamic) will need runtime check to cast to type List<Node> (dart:html, line 4554, col 31) |
+warning: [DOWN_CAST_COMPOSITE] copy (List<dynamic>) will need runtime check to cast to type Iterable<Element> (dart:html, line 4799, col 21) |
+warning: [DOWN_CAST_COMPOSITE] test ((dynamic) → bool) will need runtime check to cast to type (Element) → bool (dart:html, line 5195, col 41) |
+warning: [DOWN_CAST_COMPOSITE] copy (List<dynamic>) will need runtime check to cast to type Iterable<Element> (dart:html, line 5818, col 21) |
+warning: [DOWN_CAST_COMPOSITE] wrap_jso(JS("List<Node>", "#.children", this.raw)) (dynamic) will need runtime check to cast to type List<Node> (dart:html, line 7344, col 31) |
+warning: [DOWN_CAST_COMPOSITE] wrap_jso(JS("List<Node>", "#.path", this.raw)) (dynamic) will need runtime check to cast to type List<Node> (dart:html, line 7646, col 26) |
+warning: [DOWN_CAST_COMPOSITE] request(url, method: method, sendData: sendData).then((xhr) {return xhr.responseText;}) (Future<dynamic>) will need runtime check to cast to type Future<String> (dart:html, line 8736, col 14) |
+warning: [DOWN_CAST_COMPOSITE] wrap_jso(JS("List<Node>", "#.labels", this.raw)) (dynamic) will need runtime check to cast to type List<Node> (dart:html, line 9657, col 28) |
+warning: [DOWN_CAST_COMPOSITE] copy (List<dynamic>) will need runtime check to cast to type Iterable<Node> (dart:html, line 11251, col 23) |
+warning: [DOWN_CAST_COMPOSITE] wrap_jso(JS('List', '#.childNodes', this.raw)) (dynamic) will need runtime check to cast to type List<Node> (dart:html, line 11333, col 32) |
+warning: [DOWN_CAST_COMPOSITE] wrap_jso(JS("List<Node>", "#.children", this.raw)) (dynamic) will need runtime check to cast to type List<Node> (dart:html, line 11855, col 31) |
+warning: [DOWN_CAST_COMPOSITE] wrap_jso(JS("List<Node>", "#.raw.querySelectorAll(#)", this, unwrap_jso(selectors))) (dynamic) will need runtime check to cast to type List<Node> (dart:html, line 11863, col 53) |
+warning: [DOWN_CAST_COMPOSITE] _wrapZone(callback) (dynamic) will need runtime check to cast to type (num) → void (dart:html, line 12852, col 35) |
+warning: [DOWN_CAST_COMPOSITE] _HEIGHT (List<dynamic>) will need runtime check to cast to type List<String> (dart:html, line 15014, col 32) |
+warning: [DOWN_CAST_COMPOSITE] _WIDTH (List<dynamic>) will need runtime check to cast to type List<String> (dart:html, line 15017, col 32) |
+warning: [DOWN_CAST_COMPOSITE] elementList (dynamic) will need runtime check to cast to type List<Element> (dart:html, line 15070, col 20) |
+warning: [DOWN_CAST_COMPOSITE] _HEIGHT (List<dynamic>) will need runtime check to cast to type List<String> (dart:html, line 15104, col 32) |
+warning: [DOWN_CAST_COMPOSITE] _WIDTH (List<dynamic>) will need runtime check to cast to type List<String> (dart:html, line 15106, col 32) |
+warning: [DOWN_CAST_COMPOSITE] _HEIGHT (List<dynamic>) will need runtime check to cast to type List<String> (dart:html, line 15136, col 32) |
+warning: [DOWN_CAST_COMPOSITE] _WIDTH (List<dynamic>) will need runtime check to cast to type List<String> (dart:html, line 15138, col 55) |
+warning: [DOWN_CAST_COMPOSITE] e (ElementList<dynamic>) will need runtime check to cast to type Iterable<Element> (dart:html, line 15683, col 44) |
+warning: [DOWN_CAST_COMPOSITE] this.where((event) => event.target.matchesWithAncestors(selector)).map((e) {e._selector = selector; return e;}) (Stream<dynamic>) will need runtime check to cast to type Stream<T> (dart:html, line 15761, col 41) |
+warning: [DOWN_CAST_COMPOSITE] this.where((event) => event.target.matchesWithAncestors(selector)).map((e) {e._selector = selector; return e;}) (Stream<dynamic>) will need runtime check to cast to type Stream<T> (dart:html, line 15785, col 41) |
+warning: [DOWN_CAST_COMPOSITE] pool.stream.listen(onData, onError: onError, onDone: onDone, cancelOnError: cancelOnError) (StreamSubscription<dynamic>) will need runtime check to cast to type StreamSubscription<T> (dart:html, line 15800, col 12) |
+warning: [DOWN_CAST_COMPOSITE] pool.stream.listen(onData) (StreamSubscription<dynamic>) will need runtime check to cast to type StreamSubscription<T> (dart:html, line 15809, col 12) |
+warning: [DOWN_CAST_COMPOSITE] _onData (dynamic) will need runtime check to cast to type (Event) → dynamic (dart:html, line 15879, col 44) |
+warning: [DOWN_CAST_COMPOSITE] _onData (dynamic) will need runtime check to cast to type (Event) → dynamic (dart:html, line 15885, col 47) |
+warning: [DOWN_CAST_COMPOSITE] e (ElementList<dynamic>) will need runtime check to cast to type Iterable<Element> (dart:html, line 16029, col 44) |
+warning: [DOWN_CAST_COMPOSITE] attrs (dynamic) will need runtime check to cast to type Iterable<String> (dart:html, line 17950, col 9) |
+warning: [DOWN_CAST_COMPOSITE] uriAttrs (dynamic) will need runtime check to cast to type Iterable<String> (dart:html, line 17951, col 9) |
+warning: [DOWN_CAST_COMPOSITE] attrs (dynamic) will need runtime check to cast to type Iterable<String> (dart:html, line 17988, col 9) |
+warning: [DOWN_CAST_COMPOSITE] uriAttrs (dynamic) will need runtime check to cast to type Iterable<String> (dart:html, line 17989, col 9) |
+warning: [DOWN_CAST_COMPOSITE] allowedElements ?? const [] (Object) will need runtime check to cast to type Iterable<String> (dart:html, line 18121, col 33) |
+warning: [DOWN_CAST_COMPOSITE] allowedAttributes ?? const [] (Object) will need runtime check to cast to type Iterable<String> (dart:html, line 18122, col 25) |
+warning: [DOWN_CAST_COMPOSITE] allowedUriAttributes ?? const [] (Object) will need runtime check to cast to type Iterable<String> (dart:html, line 18123, col 28) |
+warning: [DOWN_CAST_COMPOSITE] _list[index] (dynamic) will need runtime check to cast to type E (dart:html, line 18309, col 31) |
+warning: [DOWN_CAST_COMPOSITE] _list.removeAt(index) (dynamic) will need runtime check to cast to type E (dart:html, line 18323, col 28) |
+warning: [DOWN_CAST_COMPOSITE] _list (List<dynamic>) will need runtime check to cast to type List<Node> (dart:html, line 18339, col 29) |
+warning: [DOWN_CAST_COMPOSITE] _iterator.current (dynamic) will need runtime check to cast to type E (dart:html, line 18354, col 20) |
warning: [DOWN_CAST_COMPOSITE] _validateToken ((String) → String) will need runtime check to cast to type (Object) → String (dart:html_common/css_class_set.dart, line 148, col 44) |