| Index: pkg/analysis_server/test/services/correction/fix_test.dart
|
| diff --git a/pkg/analysis_server/test/services/correction/fix_test.dart b/pkg/analysis_server/test/services/correction/fix_test.dart
|
| index 4608f6bd7520e5829a91554aae5ed2c2e35684f3..9fa1a7c2624164f9eac24cb9b484c5e39f2079fe 100644
|
| --- a/pkg/analysis_server/test/services/correction/fix_test.dart
|
| +++ b/pkg/analysis_server/test/services/correction/fix_test.dart
|
| @@ -2709,6 +2709,63 @@ main() {
|
| ''');
|
| }
|
|
|
| + void test_undefinedGetter_useSimilar_qualified() {
|
| + resolveTestUnit('''
|
| +class A {
|
| + int myField;
|
| +}
|
| +main(A a) {
|
| + print(a.myFild);
|
| +}
|
| +''');
|
| + assertHasFix(FixKind.CHANGE_TO, '''
|
| +class A {
|
| + int myField;
|
| +}
|
| +main(A a) {
|
| + print(a.myField);
|
| +}
|
| +''');
|
| + }
|
| +
|
| + void test_undefinedGetter_useSimilar_qualified_static() {
|
| + resolveTestUnit('''
|
| +class A {
|
| + static int MY_NAME = 1;
|
| +}
|
| +main() {
|
| + A.MY_NAM;
|
| +}
|
| +''');
|
| + assertHasFix(FixKind.CHANGE_TO, '''
|
| +class A {
|
| + static int MY_NAME = 1;
|
| +}
|
| +main() {
|
| + A.MY_NAME;
|
| +}
|
| +''');
|
| + }
|
| +
|
| + void test_undefinedGetter_useSimilar_unqualified() {
|
| + resolveTestUnit('''
|
| +class A {
|
| + int myField;
|
| + main() {
|
| + print(myFild);
|
| + }
|
| +}
|
| +''');
|
| + assertHasFix(FixKind.CHANGE_TO, '''
|
| +class A {
|
| + int myField;
|
| + main() {
|
| + print(myField);
|
| + }
|
| +}
|
| +''');
|
| + }
|
| +
|
| void test_undefinedMethod_create_BAD_inSDK() {
|
| resolveTestUnit('''
|
| main() {
|
| @@ -3075,6 +3132,25 @@ class A {
|
| ''');
|
| }
|
|
|
| + void test_undefinedSetter_useSimilar_unqualified() {
|
| + resolveTestUnit('''
|
| +class A {
|
| + int myField;
|
| + main() {
|
| + myFild = 42;
|
| + }
|
| +}
|
| +''');
|
| + assertHasFix(FixKind.CHANGE_TO, '''
|
| +class A {
|
| + int myField;
|
| + main() {
|
| + myField = 42;
|
| + }
|
| +}
|
| +''');
|
| + }
|
| +
|
| void test_useEffectiveIntegerDivision() {
|
| resolveTestUnit('''
|
| main() {
|
|
|