| OLD | NEW |
| 1 import 'dart:collection'; | 1 import 'dart:collection'; |
| 2 | 2 |
| 3 /// The set of tests that are not yet strong mode safe. | 3 /// The set of tests that are not yet strong mode safe. |
| 4 final notYetStrongTests = new HashSet<String>.from([ | 4 final notYetStrongTests = new HashSet<String>.from([ |
| 5 'language/abstract_exact_selector_test_01_multi', | 5 'language/abstract_exact_selector_test_01_multi', |
| 6 'language/abstract_factory_constructor_test_00_multi', | 6 'language/abstract_factory_constructor_test_00_multi', |
| 7 'language/abstract_getter_test_01_multi', | 7 'language/abstract_getter_test_01_multi', |
| 8 'language/abstract_runtime_error_test_01_multi', | 8 'language/abstract_runtime_error_test_01_multi', |
| 9 'language/abstract_runtime_error_test_02_multi', | 9 'language/abstract_runtime_error_test_02_multi', |
| 10 'language/abstract_runtime_error_test_03_multi', | 10 'language/abstract_runtime_error_test_03_multi', |
| (...skipping 648 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 659 'language/field_override2_test', | 659 'language/field_override2_test', |
| 660 'language/field_override3_test_00_multi', | 660 'language/field_override3_test_00_multi', |
| 661 'language/field_override3_test_01_multi', | 661 'language/field_override3_test_01_multi', |
| 662 'language/field_override3_test_02_multi', | 662 'language/field_override3_test_02_multi', |
| 663 'language/field_override3_test_03_multi', | 663 'language/field_override3_test_03_multi', |
| 664 'language/field_override4_test_00_multi', | 664 'language/field_override4_test_00_multi', |
| 665 'language/field_override4_test_02_multi', | 665 'language/field_override4_test_02_multi', |
| 666 'language/field_override_test_01_multi', | 666 'language/field_override_test_01_multi', |
| 667 'language/field_override_test_02_multi', | 667 'language/field_override_test_02_multi', |
| 668 'language/field_override_test_none_multi', | 668 'language/field_override_test_none_multi', |
| 669 'language/field_test', | |
| 670 'language/field_type_check_test_01_multi', | 669 'language/field_type_check_test_01_multi', |
| 671 'language/final_field_initialization_order_test', | 670 'language/final_field_initialization_order_test', |
| 672 'language/final_for_in_variable_test_01_multi', | 671 'language/final_for_in_variable_test_01_multi', |
| 673 'language/final_is_not_const_test_01_multi', | 672 'language/final_is_not_const_test_01_multi', |
| 674 'language/final_param_test_01_multi', | 673 'language/final_param_test_01_multi', |
| 675 'language/final_super_field_set_test_01_multi', | 674 'language/final_super_field_set_test_01_multi', |
| 676 'language/final_syntax_test_09_multi', | 675 'language/final_syntax_test_09_multi', |
| 677 'language/final_syntax_test_10_multi', | 676 'language/final_syntax_test_10_multi', |
| 678 'language/final_variable_assignment_test_01_multi', | 677 'language/final_variable_assignment_test_01_multi', |
| 679 'language/final_variable_assignment_test_02_multi', | 678 'language/final_variable_assignment_test_02_multi', |
| (...skipping 662 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1342 'language/override_inheritance_field_test_11_multi', | 1341 'language/override_inheritance_field_test_11_multi', |
| 1343 'language/override_inheritance_field_test_26_multi', | 1342 'language/override_inheritance_field_test_26_multi', |
| 1344 'language/override_inheritance_field_test_28_multi', | 1343 'language/override_inheritance_field_test_28_multi', |
| 1345 'language/override_inheritance_field_test_29_multi', | 1344 'language/override_inheritance_field_test_29_multi', |
| 1346 'language/override_inheritance_field_test_30_multi', | 1345 'language/override_inheritance_field_test_30_multi', |
| 1347 'language/override_inheritance_field_test_31_multi', | 1346 'language/override_inheritance_field_test_31_multi', |
| 1348 'language/override_inheritance_field_test_32_multi', | 1347 'language/override_inheritance_field_test_32_multi', |
| 1349 'language/override_inheritance_field_test_33_multi', | 1348 'language/override_inheritance_field_test_33_multi', |
| 1350 'language/override_inheritance_field_test_33a_multi', | 1349 'language/override_inheritance_field_test_33a_multi', |
| 1351 'language/override_inheritance_field_test_34_multi', | 1350 'language/override_inheritance_field_test_34_multi', |
| 1352 'language/override_inheritance_field_test_41_multi', | |
| 1353 'language/override_inheritance_field_test_42_multi', | 1351 'language/override_inheritance_field_test_42_multi', |
| 1354 'language/override_inheritance_field_test_43_multi', | 1352 'language/override_inheritance_field_test_43_multi', |
| 1355 'language/override_inheritance_field_test_44_multi', | 1353 'language/override_inheritance_field_test_44_multi', |
| 1356 'language/override_inheritance_field_test_45_multi', | 1354 'language/override_inheritance_field_test_45_multi', |
| 1357 'language/override_inheritance_field_test_46_multi', | |
| 1358 'language/override_inheritance_field_test_47_multi', | 1355 'language/override_inheritance_field_test_47_multi', |
| 1359 'language/override_inheritance_field_test_48_multi', | 1356 'language/override_inheritance_field_test_48_multi', |
| 1360 'language/override_inheritance_field_test_49_multi', | 1357 'language/override_inheritance_field_test_49_multi', |
| 1361 'language/override_inheritance_field_test_50_multi', | 1358 'language/override_inheritance_field_test_50_multi', |
| 1362 'language/override_inheritance_field_test_53_multi', | 1359 'language/override_inheritance_field_test_53_multi', |
| 1363 'language/override_inheritance_field_test_54_multi', | 1360 'language/override_inheritance_field_test_54_multi', |
| 1364 'language/override_inheritance_generic_test_02_multi', | 1361 'language/override_inheritance_generic_test_02_multi', |
| 1365 'language/override_inheritance_generic_test_04_multi', | 1362 'language/override_inheritance_generic_test_04_multi', |
| 1366 'language/override_inheritance_generic_test_06_multi', | 1363 'language/override_inheritance_generic_test_06_multi', |
| 1367 'language/override_inheritance_generic_test_07_multi', | 1364 'language/override_inheritance_generic_test_07_multi', |
| (...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1481 'language/regress_21912_test_02_multi', | 1478 'language/regress_21912_test_02_multi', |
| 1482 'language/regress_22438_test', | 1479 'language/regress_22438_test', |
| 1483 'language/regress_22936_test_01_multi', | 1480 'language/regress_22936_test_01_multi', |
| 1484 'language/regress_23038_test_01_multi', | 1481 'language/regress_23038_test_01_multi', |
| 1485 'language/regress_23051_test_01_multi', | 1482 'language/regress_23051_test_01_multi', |
| 1486 'language/regress_23408_test', | 1483 'language/regress_23408_test', |
| 1487 'language/return_type_test', | 1484 'language/return_type_test', |
| 1488 'language/rewrite_implicit_this_test_01_multi', | 1485 'language/rewrite_implicit_this_test_01_multi', |
| 1489 'language/scope_variable_test_01_multi', | 1486 'language/scope_variable_test_01_multi', |
| 1490 'language/setter_no_getter_call_test_01_multi', | 1487 'language/setter_no_getter_call_test_01_multi', |
| 1491 'language/setter_override2_test_00_multi', | |
| 1492 'language/setter_override_test_00_multi', | 1488 'language/setter_override_test_00_multi', |
| 1493 'language/setter_override_test_01_multi', | 1489 'language/setter_override_test_01_multi', |
| 1494 'language/setter_override_test_02_multi', | 1490 'language/setter_override_test_02_multi', |
| 1495 'language/setter_override_test_03_multi', | 1491 'language/setter_override_test_03_multi', |
| 1496 'language/static_field1_test', | 1492 'language/static_field1_test', |
| 1497 'language/static_field1a_test', | 1493 'language/static_field1a_test', |
| 1498 'language/static_field2_test', | 1494 'language/static_field2_test', |
| 1499 'language/static_field2a_test', | 1495 'language/static_field2a_test', |
| 1500 'language/static_field3_test_01_multi', | 1496 'language/static_field3_test_01_multi', |
| 1501 'language/static_field3_test_02_multi', | 1497 'language/static_field3_test_02_multi', |
| (...skipping 251 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1753 'language/type_parameter_test_06_multi', | 1749 'language/type_parameter_test_06_multi', |
| 1754 'language/type_parameter_test_none_multi', | 1750 'language/type_parameter_test_none_multi', |
| 1755 'language/type_promotion_assign_test_01_multi', | 1751 'language/type_promotion_assign_test_01_multi', |
| 1756 'language/type_promotion_assign_test_02_multi', | 1752 'language/type_promotion_assign_test_02_multi', |
| 1757 'language/type_promotion_assign_test_03_multi', | 1753 'language/type_promotion_assign_test_03_multi', |
| 1758 'language/type_promotion_assign_test_04_multi', | 1754 'language/type_promotion_assign_test_04_multi', |
| 1759 'language/type_promotion_closure_test_01_multi', | 1755 'language/type_promotion_closure_test_01_multi', |
| 1760 'language/type_promotion_closure_test_02_multi', | 1756 'language/type_promotion_closure_test_02_multi', |
| 1761 'language/type_promotion_closure_test_03_multi', | 1757 'language/type_promotion_closure_test_03_multi', |
| 1762 'language/type_promotion_closure_test_04_multi', | 1758 'language/type_promotion_closure_test_04_multi', |
| 1763 'language/type_promotion_closure_test_05_multi', | |
| 1764 'language/type_promotion_closure_test_06_multi', | 1759 'language/type_promotion_closure_test_06_multi', |
| 1765 'language/type_promotion_closure_test_07_multi', | 1760 'language/type_promotion_closure_test_07_multi', |
| 1766 'language/type_promotion_closure_test_08_multi', | |
| 1767 'language/type_promotion_closure_test_09_multi', | 1761 'language/type_promotion_closure_test_09_multi', |
| 1768 'language/type_promotion_closure_test_10_multi', | 1762 'language/type_promotion_closure_test_10_multi', |
| 1769 'language/type_promotion_closure_test_11_multi', | 1763 'language/type_promotion_closure_test_11_multi', |
| 1770 'language/type_promotion_closure_test_12_multi', | 1764 'language/type_promotion_closure_test_12_multi', |
| 1771 'language/type_promotion_closure_test_13_multi', | 1765 'language/type_promotion_closure_test_13_multi', |
| 1772 'language/type_promotion_closure_test_14_multi', | 1766 'language/type_promotion_closure_test_14_multi', |
| 1773 'language/type_promotion_closure_test_15_multi', | 1767 'language/type_promotion_closure_test_15_multi', |
| 1774 'language/type_promotion_closure_test_16_multi', | 1768 'language/type_promotion_closure_test_16_multi', |
| 1775 'language/type_promotion_closure_test_none_multi', | |
| 1776 'language/type_promotion_functions_test_01_multi', | 1769 'language/type_promotion_functions_test_01_multi', |
| 1777 'language/type_promotion_functions_test_02_multi', | 1770 'language/type_promotion_functions_test_02_multi', |
| 1778 'language/type_promotion_functions_test_03_multi', | 1771 'language/type_promotion_functions_test_03_multi', |
| 1779 'language/type_promotion_functions_test_04_multi', | 1772 'language/type_promotion_functions_test_04_multi', |
| 1780 'language/type_promotion_functions_test_05_multi', | 1773 'language/type_promotion_functions_test_05_multi', |
| 1781 'language/type_promotion_functions_test_06_multi', | 1774 'language/type_promotion_functions_test_06_multi', |
| 1782 'language/type_promotion_functions_test_07_multi', | 1775 'language/type_promotion_functions_test_07_multi', |
| 1783 'language/type_promotion_functions_test_08_multi', | 1776 'language/type_promotion_functions_test_08_multi', |
| 1784 'language/type_promotion_functions_test_09_multi', | 1777 'language/type_promotion_functions_test_09_multi', |
| 1785 'language/type_promotion_functions_test_10_multi', | 1778 'language/type_promotion_functions_test_10_multi', |
| (...skipping 344 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2130 'lib/mirrors/generics_test_01_multi', | 2123 'lib/mirrors/generics_test_01_multi', |
| 2131 'lib/mirrors/get_symbol_name_no_such_method_test', | 2124 'lib/mirrors/get_symbol_name_no_such_method_test', |
| 2132 'lib/mirrors/immutable_collections_test', | 2125 'lib/mirrors/immutable_collections_test', |
| 2133 'lib/mirrors/inference_and_no_such_method_test', | 2126 'lib/mirrors/inference_and_no_such_method_test', |
| 2134 'lib/mirrors/inherit_field_test', | 2127 'lib/mirrors/inherit_field_test', |
| 2135 'lib/mirrors/initializing_formals_test_01_multi', | 2128 'lib/mirrors/initializing_formals_test_01_multi', |
| 2136 'lib/mirrors/initializing_formals_test_03_multi', | 2129 'lib/mirrors/initializing_formals_test_03_multi', |
| 2137 'lib/mirrors/initializing_formals_test_none_multi', | 2130 'lib/mirrors/initializing_formals_test_none_multi', |
| 2138 'lib/mirrors/instance_members_easier_test', | 2131 'lib/mirrors/instance_members_easier_test', |
| 2139 'lib/mirrors/instance_members_test', | 2132 'lib/mirrors/instance_members_test', |
| 2140 'lib/mirrors/instance_members_with_override_test', | |
| 2141 'lib/mirrors/intercepted_class_test', | 2133 'lib/mirrors/intercepted_class_test', |
| 2142 'lib/mirrors/intercepted_object_test', | 2134 'lib/mirrors/intercepted_object_test', |
| 2143 'lib/mirrors/invoke_call_through_getter_previously_accessed_test_named_multi', | 2135 'lib/mirrors/invoke_call_through_getter_previously_accessed_test_named_multi', |
| 2144 'lib/mirrors/invoke_call_through_getter_previously_accessed_test_none_multi', | 2136 'lib/mirrors/invoke_call_through_getter_previously_accessed_test_none_multi', |
| 2145 'lib/mirrors/invoke_call_through_getter_test_named_multi', | 2137 'lib/mirrors/invoke_call_through_getter_test_named_multi', |
| 2146 'lib/mirrors/invoke_call_through_getter_test_none_multi', | 2138 'lib/mirrors/invoke_call_through_getter_test_none_multi', |
| 2147 'lib/mirrors/invoke_call_through_implicit_getter_previously_accessed_test_name
d_multi', | 2139 'lib/mirrors/invoke_call_through_implicit_getter_previously_accessed_test_name
d_multi', |
| 2148 'lib/mirrors/invoke_call_through_implicit_getter_previously_accessed_test_none
_multi', | 2140 'lib/mirrors/invoke_call_through_implicit_getter_previously_accessed_test_none
_multi', |
| 2149 'lib/mirrors/invoke_call_through_implicit_getter_test', | 2141 'lib/mirrors/invoke_call_through_implicit_getter_test', |
| 2150 'lib/mirrors/lazy_static_test', | 2142 'lib/mirrors/lazy_static_test', |
| (...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2266 'lib/mirrors/typedef_reflected_type_test_none_multi', | 2258 'lib/mirrors/typedef_reflected_type_test_none_multi', |
| 2267 'lib/mirrors/variable_is_const_test_01_multi', | 2259 'lib/mirrors/variable_is_const_test_01_multi', |
| 2268 'language/application_negative_test', | 2260 'language/application_negative_test', |
| 2269 'language/assign_instance_method_negative_test', | 2261 'language/assign_instance_method_negative_test', |
| 2270 'language/bad_initializer1_negative_test', | 2262 'language/bad_initializer1_negative_test', |
| 2271 'language/bad_initializer2_negative_test', | 2263 'language/bad_initializer2_negative_test', |
| 2272 'language/bad_named_constructor_negative_test', | 2264 'language/bad_named_constructor_negative_test', |
| 2273 'language/body_less_constructor_wrong_arg_negative_test', | 2265 'language/body_less_constructor_wrong_arg_negative_test', |
| 2274 'language/bound_closure_equality_test', | 2266 'language/bound_closure_equality_test', |
| 2275 'language/call_test', | 2267 'language/call_test', |
| 2276 'language/closure_with_super_field_test', | |
| 2277 'language/const_counter_negative_test', | 2268 'language/const_counter_negative_test', |
| 2278 'language/const_map4_test', | 2269 'language/const_map4_test', |
| 2279 'language/const_optional_args_negative_test', | 2270 'language/const_optional_args_negative_test', |
| 2280 'language/constructor3_negative_test', | 2271 'language/constructor3_negative_test', |
| 2281 'language/constructor_call_wrong_argument_count_negative_test', | 2272 'language/constructor_call_wrong_argument_count_negative_test', |
| 2282 'language/constructor_redirect1_negative_test', | 2273 'language/constructor_redirect1_negative_test', |
| 2283 'language/constructor_redirect2_negative_test', | 2274 'language/constructor_redirect2_negative_test', |
| 2284 'language/constructor_setter_negative_test', | 2275 'language/constructor_setter_negative_test', |
| 2285 'language/ct_const_test', | 2276 'language/ct_const_test', |
| 2286 'language/duplicate_export_negative_test', | 2277 'language/duplicate_export_negative_test', |
| 2287 'language/duplicate_interface_negative_test', | 2278 'language/duplicate_interface_negative_test', |
| 2288 'language/export_ambiguous_main_negative_test', | 2279 'language/export_ambiguous_main_negative_test', |
| 2289 'language/extend_type_parameter2_negative_test', | 2280 'language/extend_type_parameter2_negative_test', |
| 2290 'language/extend_type_parameter_negative_test', | 2281 'language/extend_type_parameter_negative_test', |
| 2291 'language/factory2_negative_test', | 2282 'language/factory2_negative_test', |
| 2292 'language/factory3_negative_test', | 2283 'language/factory3_negative_test', |
| 2293 'language/factory_negative_test', | 2284 'language/factory_negative_test', |
| 2294 'language/field1_negative_test', | 2285 'language/field1_negative_test', |
| 2295 'language/field2_negative_test', | 2286 'language/field2_negative_test', |
| 2296 'language/field3_negative_test', | 2287 'language/field3_negative_test', |
| 2297 'language/field4_negative_test', | 2288 'language/field4_negative_test', |
| 2298 'language/field5_negative_test', | 2289 'language/field5_negative_test', |
| 2299 'language/field6_negative_test', | 2290 'language/field6_negative_test', |
| 2300 'language/field6a_negative_test', | 2291 'language/field6a_negative_test', |
| 2301 'language/field_method4_negative_test', | 2292 'language/field_method4_negative_test', |
| 2302 'language/function_type_alias_test', | 2293 'language/function_type_alias_test', |
| 2303 'language/function_type_parameter2_negative_test', | 2294 'language/function_type_parameter2_negative_test', |
| 2304 'language/function_type_parameter_negative_test', | 2295 'language/function_type_parameter_negative_test', |
| 2305 'language/getter_declaration_negative_test', | 2296 'language/getter_declaration_negative_test', |
| 2306 'language/getter_override2_test_00_multi', | |
| 2307 'language/getters_setters_test', | |
| 2308 'language/import_combinators_negative_test', | 2297 'language/import_combinators_negative_test', |
| 2309 'language/initializing_formal_type_test', | 2298 'language/initializing_formal_type_test', |
| 2310 'language/inst_field_initializer1_negative_test', | 2299 'language/inst_field_initializer1_negative_test', |
| 2311 'language/instance_call_wrong_argument_count_negative_test', | 2300 'language/instance_call_wrong_argument_count_negative_test', |
| 2312 'language/instance_method2_negative_test', | 2301 'language/instance_method2_negative_test', |
| 2313 'language/instance_method_negative_test', | 2302 'language/instance_method_negative_test', |
| 2314 'language/interface2_negative_test', | 2303 'language/interface2_negative_test', |
| 2315 'language/interface_injection1_negative_test', | 2304 'language/interface_injection1_negative_test', |
| 2316 'language/interface_injection2_negative_test', | 2305 'language/interface_injection2_negative_test', |
| 2317 'language/interface_static_method_negative_test', | 2306 'language/interface_static_method_negative_test', |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2375 'language/string_interpolation1_negative_test', | 2364 'language/string_interpolation1_negative_test', |
| 2376 'language/string_interpolation2_negative_test', | 2365 'language/string_interpolation2_negative_test', |
| 2377 'language/string_interpolation3_negative_test', | 2366 'language/string_interpolation3_negative_test', |
| 2378 'language/string_interpolation4_negative_test', | 2367 'language/string_interpolation4_negative_test', |
| 2379 'language/string_interpolation5_negative_test', | 2368 'language/string_interpolation5_negative_test', |
| 2380 'language/string_interpolation6_negative_test', | 2369 'language/string_interpolation6_negative_test', |
| 2381 'language/string_unicode1_negative_test', | 2370 'language/string_unicode1_negative_test', |
| 2382 'language/string_unicode2_negative_test', | 2371 'language/string_unicode2_negative_test', |
| 2383 'language/string_unicode3_negative_test', | 2372 'language/string_unicode3_negative_test', |
| 2384 'language/string_unicode4_negative_test', | 2373 'language/string_unicode4_negative_test', |
| 2385 'language/super_field_2_test', | |
| 2386 'language/super_field_test', | |
| 2387 'language/switch1_negative_test', | 2374 'language/switch1_negative_test', |
| 2388 'language/switch3_negative_test', | 2375 'language/switch3_negative_test', |
| 2389 'language/switch4_negative_test', | 2376 'language/switch4_negative_test', |
| 2390 'language/switch5_negative_test', | 2377 'language/switch5_negative_test', |
| 2391 'language/switch7_negative_test', | 2378 'language/switch7_negative_test', |
| 2392 'language/test_negative_test', | 2379 'language/test_negative_test', |
| 2393 'language/type_variable_static_context_negative_test', | 2380 'language/type_variable_static_context_negative_test', |
| 2394 'language/unary_plus_negative_test', | 2381 'language/unary_plus_negative_test', |
| 2395 'language/unhandled_exception_negative_test', | 2382 'language/unhandled_exception_negative_test', |
| 2396 'language/unresolved_in_factory_negative_test', | 2383 'language/unresolved_in_factory_negative_test', |
| (...skipping 24 matching lines...) Expand all Loading... |
| 2421 'lib/html/mutationobserver_test', | 2408 'lib/html/mutationobserver_test', |
| 2422 'lib/html/postmessage_structured_test', | 2409 'lib/html/postmessage_structured_test', |
| 2423 'lib/html/resource_http_test', | 2410 'lib/html/resource_http_test', |
| 2424 'lib/html/transferables_test', | 2411 'lib/html/transferables_test', |
| 2425 'lib/html/webgl_1_test', | 2412 'lib/html/webgl_1_test', |
| 2426 'lib/html/wrapping_collections_test', | 2413 'lib/html/wrapping_collections_test', |
| 2427 // TODO(jmesserly): these are both under "dart:html" as well. | 2414 // TODO(jmesserly): these are both under "dart:html" as well. |
| 2428 'js_test', | 2415 'js_test', |
| 2429 'js_util_test' | 2416 'js_util_test' |
| 2430 ]); | 2417 ]); |
| OLD | NEW |