Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(283)

Side by Side Diff: pkg/analysis_server/test/integration/integration_test_methods.dart

Issue 576473003: Split refactoring problems into init, options and final. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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 // This file has been automatically generated. Please do not edit it manually. 5 // This file has been automatically generated. Please do not edit it manually.
6 // To regenerate the file, use the script 6 // To regenerate the file, use the script
7 // "pkg/analysis_server/tool/spec/generate_files". 7 // "pkg/analysis_server/tool/spec/generate_files".
8 8
9 /** 9 /**
10 * Convenience methods for running integration tests 10 * Convenience methods for running integration tests
(...skipping 1119 matching lines...) Expand 10 before | Expand all | Expand 10 after
1130 * options ( optional RefactoringOptions ) 1130 * options ( optional RefactoringOptions )
1131 * 1131 *
1132 * Data used to provide values provided by the user. The structure of the 1132 * Data used to provide values provided by the user. The structure of the
1133 * data is dependent on the kind of refactoring being performed. The data 1133 * data is dependent on the kind of refactoring being performed. The data
1134 * that is expected is documented in the section titled Refactorings, 1134 * that is expected is documented in the section titled Refactorings,
1135 * labeled as “Options”. This field can be omitted if the refactoring does 1135 * labeled as “Options”. This field can be omitted if the refactoring does
1136 * not require any options or if the values of those options are not known. 1136 * not require any options or if the values of those options are not known.
1137 * 1137 *
1138 * Returns 1138 * Returns
1139 * 1139 *
1140 * problems ( List<RefactoringProblem> ) 1140 * initialProblems ( List<RefactoringProblem> )
1141 * 1141 *
1142 * The status of the refactoring. The array will be empty if there are no 1142 * The initial status of the refactoring, i.e. problems related to the
1143 * known problems. 1143 * context in which the refactoring is requested. The array will be empty
1144 * if there are no known problems.
1145 *
1146 * optionsProblems ( List<RefactoringProblem> )
1147 *
1148 * The options validation status, i.e. problems in the given options, such
1149 * as light-weight validation of a new name, flags compatibility, etc. The
1150 * array will be empty if there are no known problems.
1151 *
1152 * finalProblems ( List<RefactoringProblem> )
1153 *
1154 * The final status of the refactoring, i.e. problems identified in the
1155 * result of a full, potentially expensive validation and / or change
1156 * creation. The array will be empty if there are no known problems.
1144 * 1157 *
1145 * feedback ( optional RefactoringFeedback ) 1158 * feedback ( optional RefactoringFeedback )
1146 * 1159 *
1147 * Data used to provide feedback to the user. The structure of the data is 1160 * Data used to provide feedback to the user. The structure of the data is
1148 * dependent on the kind of refactoring being created. The data that is 1161 * dependent on the kind of refactoring being created. The data that is
1149 * returned is documented in the section titled Refactorings, labeled as 1162 * returned is documented in the section titled Refactorings, labeled as
1150 * “Feedback”. 1163 * “Feedback”.
1151 * 1164 *
1152 * change ( optional SourceChange ) 1165 * change ( optional SourceChange )
1153 * 1166 *
(...skipping 303 matching lines...) Expand 10 before | Expand all | Expand 10 after
1457 case "execution.launchData": 1470 case "execution.launchData":
1458 expect(params, isExecutionLaunchDataParams); 1471 expect(params, isExecutionLaunchDataParams);
1459 _onExecutionLaunchData.add(params); 1472 _onExecutionLaunchData.add(params);
1460 break; 1473 break;
1461 default: 1474 default:
1462 fail('Unexpected notification: $event'); 1475 fail('Unexpected notification: $event');
1463 break; 1476 break;
1464 } 1477 }
1465 } 1478 }
1466 } 1479 }
OLDNEW
« no previous file with comments | « pkg/analysis_server/test/edit/refactoring_test.dart ('k') | pkg/analysis_server/test/integration/protocol_matchers.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698