| OLD | NEW |
| 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2014, 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 import 'dart:async'; | 5 import 'dart:async'; |
| 6 | 6 |
| 7 import 'package:analysis_server/protocol/protocol.dart'; | 7 import 'package:analysis_server/protocol/protocol.dart'; |
| 8 import 'package:analysis_server/protocol/protocol_generated.dart'; | 8 import 'package:analysis_server/protocol/protocol_generated.dart'; |
| 9 import 'package:analysis_server/src/edit/edit_domain.dart'; | 9 import 'package:analysis_server/src/edit/edit_domain.dart'; |
| 10 import 'package:analyzer_plugin/protocol/protocol_common.dart'; | 10 import 'package:analyzer_plugin/protocol/protocol_common.dart'; |
| (...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 174 export 'dart:aaa'; | 174 export 'dart:aaa'; |
| 175 export 'dart:bbb'; | 175 export 'dart:bbb'; |
| 176 | 176 |
| 177 class MyAnnotation { | 177 class MyAnnotation { |
| 178 const MyAnnotation(_); | 178 const MyAnnotation(_); |
| 179 } | 179 } |
| 180 '''); | 180 '''); |
| 181 } | 181 } |
| 182 | 182 |
| 183 test_OK_genericFunctionType() async { | 183 test_OK_genericFunctionType() async { |
| 184 addFile( | 184 addFile(projectPath + '/analysis_options.yaml', ''' |
| 185 projectPath + '/analysis_options.yaml', | |
| 186 ''' | |
| 187 analyzer: | 185 analyzer: |
| 188 strong-mode: true | 186 strong-mode: true |
| 189 '''); | 187 '''); |
| 190 addTestFile(''' | 188 addTestFile(''' |
| 191 class C { | 189 class C { |
| 192 void caller() { | 190 void caller() { |
| 193 Super s = new Super(); | 191 Super s = new Super(); |
| 194 takesSub(s); // <- No warning | 192 takesSub(s); // <- No warning |
| 195 } | 193 } |
| 196 | 194 |
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 252 expect(resultCode, expectedCode); | 250 expect(resultCode, expectedCode); |
| 253 } | 251 } |
| 254 | 252 |
| 255 Future _requestSort() async { | 253 Future _requestSort() async { |
| 256 Request request = new EditSortMembersParams(testFile).toRequest('0'); | 254 Request request = new EditSortMembersParams(testFile).toRequest('0'); |
| 257 Response response = await waitResponse(request); | 255 Response response = await waitResponse(request); |
| 258 var result = new EditSortMembersResult.fromResponse(response); | 256 var result = new EditSortMembersResult.fromResponse(response); |
| 259 fileEdit = result.edit; | 257 fileEdit = result.edit; |
| 260 } | 258 } |
| 261 } | 259 } |
| OLD | NEW |