| OLD | NEW |
| 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2 # for details. All rights reserved. Use of this source code is governed by a | 2 # for details. All rights reserved. Use of this source code is governed by a |
| 3 # BSD-style license that can be found in the LICENSE file. | 3 # BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 [ $compiler == dartanalyzer ] | 5 [ $compiler == dartanalyzer ] |
| 6 #argument_definition_test/01: fail # issue 11565 (passing for the wrong reason) | 6 #argument_definition_test/01: fail # issue 11565 (passing for the wrong reason) |
| 7 abstract_factory_constructor_test/00: fail | 7 |
| 8 assign_instance_method_negative_test: fail | 8 # test issue 11581, it is not warning to call dynamic |
| 9 assign_static_type_test/06: fail | 9 call_through_getter_test: fail |
| 10 bad_named_parameters2_test: fail | 10 |
| 11 bad_named_parameters_test: fail | 11 # test issue 11582, non-final field with 'const' constructor |
| 12 bad_override_test/01: fail | 12 compile_time_constant10_test/none: fail |
| 13 bad_override_test/02: fail | 13 |
| 14 # test issue 11583, int is valid key for constant map literal |
| 15 compile_time_constant_c_test/01: fail |
| 16 |
| 17 # test issue 11589, export D from 2 export directives |
| 18 export_cyclic_test: fail |
| 19 |
| 20 # test issue 11580, Function is not a malformed type |
| 14 black_listed_test/11: fail | 21 black_listed_test/11: fail |
| 15 built_in_identifier_prefix_test: fail | 22 |
| 16 call_constructor_on_unresolvable_class_test/01: fail | 23 # test issue 11584, positional arguments cannot be used for named parameters |
| 17 call_constructor_on_unresolvable_class_test/02: fail | |
| 18 call_constructor_on_unresolvable_class_test/03: fail | |
| 19 call_constructor_on_unresolvable_class_test/07: fail | |
| 20 call_nonexistent_static_test/04: fail | |
| 21 call_nonexistent_static_test/06: fail | |
| 22 call_nonexistent_static_test/07: fail | |
| 23 call_nonexistent_static_test/09: fail | |
| 24 call_nonexistent_static_test/10: fail | |
| 25 call_through_getter_test: fail | |
| 26 cast_test/04: fail | |
| 27 cast_test/05: fail | |
| 28 closure_call_wrong_argument_count_negative_test: fail | |
| 29 const_constructor_super_test/01: fail | |
| 30 compile_time_constant10_test/none: fail | |
| 31 compile_time_constant_c_test/01: fail | |
| 32 compile_time_constant_checked2_test/03: fail | |
| 33 compile_time_constant_checked2_test/04: fail | |
| 34 compile_time_constant_checked3_test/03: fail | |
| 35 compile_time_constant_checked3_test/04: fail | |
| 36 compile_time_constant_e_test: fail | 24 compile_time_constant_e_test: fail |
| 37 constructor2_negative_test: fail | 25 |
| 38 constructor3_negative_test: fail | 26 # test issue 11585, static warning, not negative test |
| 27 constructor3_negative_test: fail # issue 11585 |
| 39 constructor_call_wrong_argument_count_negative_test: fail | 28 constructor_call_wrong_argument_count_negative_test: fail |
| 40 constructor_initializer_test: fail # uses argument definition test | 29 instance_call_wrong_argument_count_negative_test: fail |
| 30 |
| 31 # test issue 11586, Class(args) is compile-time warning, not error |
| 41 constructor_negative_test: fail | 32 constructor_negative_test: fail |
| 42 cyclic_type_variable_test/01: fail | 33 |
| 43 cyclic_type_variable_test/02: fail | 34 # test issue 11590, runtime only negative test |
| 44 cyclic_type_variable_test/03: fail | |
| 45 cyclic_type_variable_test/04: fail | |
| 46 default_factory2_test/01: fail | |
| 47 default_implementation2_test: fail | |
| 48 dynamic_field_test: fail | |
| 49 export_cyclic_test: fail | |
| 50 f_bounded_quantification_test/01: fail | |
| 51 f_bounded_quantification_test/02: fail | |
| 52 factory2_test: fail | |
| 53 factory5_test/00: fail | |
| 54 factory_implementation_test/none: fail | |
| 55 field_method4_negative_test: fail | 35 field_method4_negative_test: fail |
| 56 field_override_test/01: fail | 36 |
| 37 # test issue 11591, assigning to the final variable is warning, not error |
| 57 final_for_in_variable_test/01: fail | 38 final_for_in_variable_test/01: fail |
| 58 final_param_negative_test: fail | 39 final_param_negative_test: fail |
| 59 final_var_negative_test: fail | 40 final_var_negative_test: fail |
| 60 final_variable_assignment_test/01: fail | 41 final_variable_assignment_test/01: fail |
| 61 final_variable_assignment_test/02: fail | 42 final_variable_assignment_test/02: fail |
| 62 final_variable_assignment_test/03: fail | 43 final_variable_assignment_test/03: fail |
| 63 final_variable_assignment_test/04: fail | 44 final_variable_assignment_test/04: fail |
| 45 getter_no_setter_test/01: fail |
| 46 |
| 47 # test issue 11592, Function type alias (typedef) is not a constant |
| 64 first_class_types_constants_test: fail | 48 first_class_types_constants_test: fail |
| 65 getter_no_setter2_test/00: fail | 49 |
| 66 getter_no_setter2_test/03: fail | 50 # test issue 11594, Reference to a not resolve identifier is static warning |
| 67 getter_no_setter_test/00: fail | |
| 68 getter_no_setter_test/01: fail | |
| 69 getters_setters2_test/01: fail | |
| 70 getters_setters_type_test/01: fail | |
| 71 implicit_this_test/01: fail | |
| 72 implicit_this_test/04: fail | |
| 73 import_combinators_negative_test: fail | 51 import_combinators_negative_test: fail |
| 74 instance_call_wrong_argument_count_negative_test: fail | 52 interface_static_non_final_fields_negative_test: fail |
| 53 |
| 54 # test issue 11595, It is static warning to create instance (new) of the malform
ed type |
| 75 instantiate_type_variable_negative_test: fail | 55 instantiate_type_variable_negative_test: fail |
| 76 interface_static_non_final_fields_negative_test: fail | 56 |
| 77 interface_test/00: fail | 57 # test issue 11596. e is Unknown is not a compile time error |
| 78 is_not_class2_negative_test: fail | 58 is_not_class2_negative_test: fail |
| 59 |
| 60 # test issue 11597, It is a compile-time error if part has no "part of" directiv
e |
| 79 library_juxtaposition_test: fail | 61 library_juxtaposition_test: fail |
| 80 map_literal3_test: fail | 62 |
| 81 mixin_illegal_constructor_test/13: fail | 63 # test issue 11598, » Any use of a malbounded type gives rise to a static warn
ing |
| 82 mixin_illegal_constructor_test/14: fail | 64 mixin_type_parameters_errors_test/01: fail |
| 83 mixin_illegal_constructor_test/15: fail | 65 mixin_type_parameters_errors_test/02: fail |
| 84 mixin_illegal_constructor_test/16: fail | 66 mixin_type_parameters_errors_test/05: fail |
| 67 |
| 68 |
| 69 |
| 70 |
| 71 # TBF: a.imethod = () { return 1; }; |
| 72 assign_instance_method_negative_test: fail |
| 73 |
| 74 # TBF: m([int p = 'String']) |
| 75 assign_static_type_test/06: fail |
| 76 |
| 77 # TBD: using built-in identifers |
| 78 built_in_identifier_prefix_test: fail |
| 79 |
| 80 # TBF: (o as C) is not rolled back |
| 81 cast_test/04: fail |
| 82 cast_test/05: fail |
| 83 |
| 84 # TBF: It is a compile-time error if the superclass of a class C appears in the
implements clause of C. |
| 85 closure_call_wrong_argument_count_negative_test: fail |
| 86 const_constructor_super_test/01: fail |
| 87 compile_time_constant10_test/none: fail |
| 88 compile_time_constant_c_test/01: fail |
| 89 |
| 90 # Runtime negative test. No static errors or warnings. |
| 91 closure_call_wrong_argument_count_negative_test: skip |
| 92 |
| 93 # TBF: m([int p = 'String']) and call 'const' instance creation |
| 94 compile_time_constant_checked2_test/03: fail |
| 95 compile_time_constant_checked3_test/03: fail |
| 96 |
| 97 # TBF: not initialized final instance variable |
| 98 constructor2_negative_test: fail |
| 99 constructor3_negative_test: fail |
| 100 constructor_call_wrong_argument_count_negative_test: fail |
| 101 constructor_initializer_test: fail # uses argument definition test |
| 102 constructor_negative_test: fail |
| 103 |
| 104 # TBF: It is a static type warning if a type parameter is a supertype of its upp
er bound. |
| 105 cyclic_type_variable_test/01: fail |
| 106 cyclic_type_variable_test/02: fail |
| 107 cyclic_type_variable_test/03: fail |
| 108 cyclic_type_variable_test/04: fail |
| 109 |
| 110 # TBF: It is a static type warning if any of the type arguments to k' are not su
btypes of the bounds of the corresponding formal type parameters of type. |
| 111 default_factory2_test/01: fail |
| 112 |
| 113 # TBF: It is a static warning if the function type of k' is not a subtype of the
type of k. |
| 114 default_implementation2_test: fail |
| 115 |
| 116 # TBD: F-bounded quantification |
| 117 f_bounded_quantification_test/01: fail |
| 118 f_bounded_quantification_test/02: fail |
| 119 |
| 120 # TBF: 'typedef' mixins with cycles |
| 85 mixin_illegal_cycles_test/02: fail | 121 mixin_illegal_cycles_test/02: fail |
| 86 mixin_illegal_cycles_test/03: fail | 122 mixin_illegal_cycles_test/03: fail |
| 87 mixin_illegal_cycles_test/04: fail | 123 mixin_illegal_cycles_test/04: fail |
| 88 mixin_illegal_cycles_test/06: fail | 124 mixin_illegal_cycles_test/06: fail |
| 89 mixin_illegal_syntax_test/13: fail | 125 |
| 90 mixin_type_parameters_errors_test/01: fail | 126 # TBF: why new with incorrect number of type arguments is error? |
| 91 mixin_type_parameters_errors_test/02: fail | |
| 92 mixin_type_parameters_errors_test/03: fail | 127 mixin_type_parameters_errors_test/03: fail |
| 93 mixin_type_parameters_errors_test/04: fail | 128 mixin_type_parameters_errors_test/04: fail |
| 94 mixin_type_parameters_errors_test/05: fail | 129 |
| 95 named_parameters2_test: fail | |
| 96 named_parameters_aggregated_test/03: fail | 130 named_parameters_aggregated_test/03: fail |
| 97 named_parameters_aggregated_test/05: fail | |
| 98 new_expression_type_args_test/00: fail | |
| 99 new_expression_type_args_test/01: fail | |
| 100 new_expression_type_args_test/02: fail | |
| 101 no_such_method_negative_test: fail | 131 no_such_method_negative_test: fail |
| 102 non_const_super_negative_test: fail | 132 non_const_super_negative_test: fail |
| 103 number_identifier_negative_test: fail | 133 number_identifier_negative_test: fail |
| 104 override_field_test/01: fail | 134 override_field_test/01: fail |
| 105 override_field_test/02: fail | 135 override_field_test/02: fail |
| 106 override_field_test/03: fail | 136 override_field_test/03: fail |
| 107 prefix10_negative_test: fail | 137 prefix10_negative_test: fail |
| 108 prefix11_negative_test: fail | 138 prefix11_negative_test: fail |
| 109 prefix12_negative_test: fail | 139 prefix12_negative_test: fail |
| 110 prefix1_negative_test: fail | 140 prefix1_negative_test: fail |
| 111 prefix22_test: fail | |
| 112 prefix23_test: fail | |
| 113 prefix2_negative_test: fail | 141 prefix2_negative_test: fail |
| 114 prefix4_negative_test: fail | 142 prefix4_negative_test: fail |
| 115 prefix5_negative_test: fail | 143 prefix5_negative_test: fail |
| 116 prefix6_negative_test: fail | 144 prefix6_negative_test: fail |
| 117 prefix8_negative_test: fail | 145 prefix8_negative_test: fail |
| 118 prefix9_negative_test: fail | 146 prefix9_negative_test: fail |
| 119 private_member1_negative_test: fail | 147 private_member1_negative_test: fail |
| 120 private_member2_negative_test: fail | 148 private_member2_negative_test: fail |
| 121 private_member3_negative_test: fail | 149 private_member3_negative_test: fail |
| 122 pseudo_kw_illegal_test/14: fail | 150 pseudo_kw_illegal_test/14: fail |
| 123 pseudo_kw_test: fail | 151 pseudo_kw_test: fail |
| 124 redirecting_factory_infinite_steps_test/01: fail | |
| 125 scope_negative_test: fail | 152 scope_negative_test: fail |
| 126 setter3_test/01: fail | |
| 127 setter3_test/02: fail | |
| 128 static_call_wrong_argument_count_negative_test: fail | 153 static_call_wrong_argument_count_negative_test: fail |
| 129 static_field3_test/01: fail | |
| 130 static_field3_test/02: fail | |
| 131 static_field3_test/04: fail | |
| 132 static_field_test/01: fail | 154 static_field_test/01: fail |
| 133 static_field_test/02: fail | 155 static_field_test/02: fail |
| 134 static_field_test/03: fail | 156 static_field_test/03: fail |
| 135 static_final_field2_negative_test: fail | 157 static_final_field2_negative_test: fail |
| 136 static_final_field_negative_test: fail | 158 static_final_field_negative_test: fail |
| 137 syntax_test/28: fail | 159 syntax_test/28: fail |
| 138 syntax_test/29: fail | 160 syntax_test/29: fail |
| 139 syntax_test/30: fail | 161 syntax_test/30: fail |
| 140 syntax_test/31: fail | 162 syntax_test/31: fail |
| 141 syntax_test/32: fail | 163 syntax_test/32: fail |
| 142 syntax_test/33: fail | 164 syntax_test/33: fail |
| 143 throw7_negative_test: fail | 165 throw7_negative_test: fail |
| 144 type_error_test: fail | 166 type_error_test: fail |
| 145 type_parameter_test/01: fail | 167 type_parameter_test/none: fail |
| 146 type_parameter_test/02: fail | |
| 147 type_parameter_test/03: fail | |
| 148 type_parameter_test/04: fail | |
| 149 type_variable_bounds2_test/00: fail | 168 type_variable_bounds2_test/00: fail |
| 150 type_variable_bounds2_test/01: fail | 169 type_variable_bounds2_test/01: fail |
| 151 type_variable_bounds2_test/02: fail | 170 type_variable_bounds2_test/02: fail |
| 152 type_variable_bounds2_test/03: fail | 171 type_variable_bounds2_test/03: fail |
| 153 type_variable_bounds2_test/04: fail | 172 type_variable_bounds2_test/04: fail |
| 154 type_variable_bounds2_test/06: fail | 173 type_variable_bounds2_test/06: fail |
| 155 type_variable_bounds_test/00: fail | |
| 156 type_variable_bounds_test/03: fail | |
| 157 type_variable_bounds_test/04: fail | |
| 158 type_variable_static_context_negative_test: fail | 174 type_variable_static_context_negative_test: fail |
| 159 unresolved_in_factory_negative_test: fail | 175 unresolved_in_factory_negative_test: fail |
| 160 unresolved_top_level_method_negative_test: fail | 176 unresolved_top_level_method_negative_test: fail |
| 161 unresolved_top_level_var_negative_test: fail | 177 unresolved_top_level_var_negative_test: fail |
| 162 | 178 |
| 163 # test issue 10683, It is a compile-time error if e refers to the name v or the
name v=. | 179 # test issue 10683, It is a compile-time error if e refers to the name v or the
name v=. |
| 164 block_scope_test: fail | 180 block_scope_test: fail |
| 165 lazy_static3_test: fail | 181 lazy_static3_test: fail |
| 166 | 182 |
| 167 # test issue 10752, there are 'implicit' scopes for 'if', 'while' and 'do-while' | 183 # test issue 10752, there are 'implicit' scopes for 'if', 'while' and 'do-while' |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 224 metadata_test: fail | 240 metadata_test: fail |
| 225 | 241 |
| 226 # Test issue 11564, named parameter starts with '_' | 242 # Test issue 11564, named parameter starts with '_' |
| 227 named_parameters_with_object_property_names_test: fail | 243 named_parameters_with_object_property_names_test: fail |
| 228 | 244 |
| 229 method_override3_test: fail # issue 11497 | 245 method_override3_test: fail # issue 11497 |
| 230 method_override4_test: fail # issue 11497 | 246 method_override4_test: fail # issue 11497 |
| 231 method_override5_test: fail # issue 11497 | 247 method_override5_test: fail # issue 11497 |
| 232 method_override6_test: fail # issue 11497 | 248 method_override6_test: fail # issue 11497 |
| 233 | 249 |
| 250 # test issue 11575, classes with abstrac members are not marked as abstract |
| 251 abstract_factory_constructor_test/none: fail |
| 252 abstract_syntax_test/none: fail |
| 253 get_set_syntax_test/none: fail |
| 254 implicit_this_test/none: fail |
| 255 interface_test/none: fail |
| 256 syntax_test/none: fail |
| 257 |
| 258 # test issue 11576 |
| 259 bad_constructor_test/none: fail |
| 260 |
| 261 # test issue 11577, has return type for []= |
| 262 cascade_test/none: fail |
| 263 |
| 264 # test issue 11578, redirecting factory with not subtype |
| 265 factory5_test/none: fail |
| 266 factory_redirection_test/none: fail |
| 267 type_variable_bounds_test/none: fail |
| 268 type_variable_scope_test/none: fail |
| 269 factory_implementation_test/none: fail |
| 270 |
| 271 # test issue 11579, assignment, no setter |
| 272 getter_no_setter_test/none: fail |
| 273 |
| 234 [ $compiler == dartanalyzer && $checked ] | 274 [ $compiler == dartanalyzer && $checked ] |
| 235 factory1_test/00: fail | 275 factory1_test/00: fail |
| 236 factory1_test/01: fail | 276 factory1_test/01: fail |
| 237 field_type_check2_test/01: fail | 277 field_type_check2_test/01: fail |
| 238 factory_implementation_test/00: fail | 278 factory_implementation_test/00: fail |
| 239 factory_redirection_test/08: fail | 279 factory_redirection_test/08: fail |
| 240 factory_redirection_test/09: fail | 280 factory_redirection_test/09: fail |
| 241 factory_redirection_test/10: fail | 281 factory_redirection_test/10: fail |
| 242 factory_redirection_test/11: fail | 282 factory_redirection_test/11: fail |
| 243 factory_redirection_test/12: fail | 283 factory_redirection_test/12: fail |
| 244 factory_redirection_test/13: fail | 284 factory_redirection_test/13: fail |
| 245 factory_redirection_test/14: fail | 285 factory_redirection_test/14: fail |
| 246 getters_setters2_test/03: fail | 286 getters_setters2_test/03: fail |
| 247 type_variable_bounds3_test/00: fail | 287 type_variable_bounds3_test/00: fail |
| 248 type_variable_bounds2_test/05: fail | 288 type_variable_bounds2_test/05: fail |
| 249 type_variable_scope_test/00: fail | 289 type_variable_scope_test/00: fail |
| 250 type_variable_scope_test/01: fail | 290 type_variable_scope_test/01: fail |
| 251 type_variable_scope_test/02: fail | 291 type_variable_scope_test/02: fail |
| 252 type_variable_scope_test/03: fail | 292 type_variable_scope_test/03: fail |
| 253 type_variable_scope_test/04: fail | 293 type_variable_scope_test/04: fail |
| 254 type_variable_scope_test/05: fail | 294 type_variable_scope_test/05: fail |
| 255 | 295 |
| OLD | NEW |