| OLD | NEW |
| 1 // Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2016, 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 library analyzer.test.src.summary.resynthesize_ast_test; | 5 library analyzer.test.src.summary.resynthesize_ast_test; |
| 6 | 6 |
| 7 import 'package:analyzer/dart/ast/ast.dart'; | 7 import 'package:analyzer/dart/ast/ast.dart'; |
| 8 import 'package:analyzer/dart/element/element.dart'; | 8 import 'package:analyzer/dart/element/element.dart'; |
| 9 import 'package:analyzer/src/dart/element/element.dart'; | 9 import 'package:analyzer/src/dart/element/element.dart'; |
| 10 import 'package:analyzer/src/generated/engine.dart' | 10 import 'package:analyzer/src/generated/engine.dart' |
| (...skipping 191 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 202 } | 202 } |
| 203 | 203 |
| 204 @override | 204 @override |
| 205 @failingTest | 205 @failingTest |
| 206 void test_constructors_inferFromArguments_redirectingFactory() { | 206 void test_constructors_inferFromArguments_redirectingFactory() { |
| 207 super.test_constructors_inferFromArguments_redirectingFactory(); | 207 super.test_constructors_inferFromArguments_redirectingFactory(); |
| 208 } | 208 } |
| 209 | 209 |
| 210 @override | 210 @override |
| 211 @failingTest | 211 @failingTest |
| 212 void test_futureThen() { |
| 213 super.test_futureThen(); |
| 214 } |
| 215 |
| 216 @override |
| 217 @failingTest |
| 218 void test_futureThen_conditional() { |
| 219 super.test_futureThen_conditional(); |
| 220 } |
| 221 |
| 222 @override |
| 223 @failingTest |
| 224 void test_futureThen_upwards() { |
| 225 super.test_futureThen_upwards(); |
| 226 } |
| 227 |
| 228 @override |
| 229 @failingTest |
| 230 void test_futureUnion_asyncConditional() { |
| 231 super.test_futureUnion_asyncConditional(); |
| 232 } |
| 233 |
| 234 @override |
| 235 @failingTest |
| 236 void test_futureUnion_downwards() { |
| 237 super.test_futureUnion_downwards(); |
| 238 } |
| 239 |
| 240 @override |
| 241 @failingTest |
| 212 void test_genericMethods_inferJSBuiltin() { | 242 void test_genericMethods_inferJSBuiltin() { |
| 213 super.test_genericMethods_inferJSBuiltin(); | 243 super.test_genericMethods_inferJSBuiltin(); |
| 214 } | 244 } |
| 215 | 245 |
| 216 void test_infer_extractIndex_custom() { | 246 void test_infer_extractIndex_custom() { |
| 217 var unit = checkFile(''' | 247 var unit = checkFile(''' |
| 218 class A { | 248 class A { |
| 219 String operator [](_) => null; | 249 String operator [](_) => null; |
| 220 } | 250 } |
| 221 var a = new A(); | 251 var a = new A(); |
| (...skipping 629 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 851 * directly, because then it would be overriding a field at the site where the | 881 * directly, because then it would be overriding a field at the site where the |
| 852 * mixin is instantiated. | 882 * mixin is instantiated. |
| 853 */ | 883 */ |
| 854 abstract class _AstResynthesizeTestMixinInterface { | 884 abstract class _AstResynthesizeTestMixinInterface { |
| 855 /** | 885 /** |
| 856 * A test should return `true` to indicate that a missing file at the time of | 886 * A test should return `true` to indicate that a missing file at the time of |
| 857 * summary resynthesis shouldn't trigger an error. | 887 * summary resynthesis shouldn't trigger an error. |
| 858 */ | 888 */ |
| 859 bool get allowMissingFiles; | 889 bool get allowMissingFiles; |
| 860 } | 890 } |
| OLD | NEW |