| Index: pkg/analysis_server/test/services/refactoring/inline_local_test.dart
|
| diff --git a/pkg/analysis_server/test/services/refactoring/inline_local_test.dart b/pkg/analysis_server/test/services/refactoring/inline_local_test.dart
|
| index 1e646ffd2319a99dd1d3d92e6ae6c5664eeaadb0..2a3c104e60135817c64dd414107a5e488081d003 100644
|
| --- a/pkg/analysis_server/test/services/refactoring/inline_local_test.dart
|
| +++ b/pkg/analysis_server/test/services/refactoring/inline_local_test.dart
|
| @@ -534,6 +534,42 @@ main() {
|
| ''');
|
| }
|
|
|
| + test_OK_parenthesis_intoIndexExpression_index() {
|
| + indexTestUnit('''
|
| +main() {
|
| + var items = [];
|
| + var test = 1 + 2;
|
| + items[test] * 5;
|
| +}
|
| +''');
|
| + _createRefactoring('test =');
|
| + // validate change
|
| + return assertSuccessfulRefactoring('''
|
| +main() {
|
| + var items = [];
|
| + items[1 + 2] * 5;
|
| +}
|
| +''');
|
| + }
|
| +
|
| + test_OK_parenthesis_intoParenthesizedExpression() {
|
| + indexTestUnit('''
|
| +f(m, x, y) {
|
| + int test = x as int;
|
| + m[test] = y;
|
| + return m[test];
|
| +}
|
| +''');
|
| + _createRefactoring('test =');
|
| + // validate change
|
| + return assertSuccessfulRefactoring('''
|
| +f(m, x, y) {
|
| + m[x as int] = y;
|
| + return m[x as int];
|
| +}
|
| +''');
|
| + }
|
| +
|
| test_OK_parenthesis_negate_intoNegate() {
|
| indexTestUnit('''
|
| main() {
|
|
|