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

Unified Diff: pkg/analyzer_plugin/test/integration/support/integration_test_methods.dart

Issue 2911783002: Re-gen analysis server specs. (Closed)
Patch Set: Created 3 years, 7 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « pkg/analyzer_plugin/doc/api.html ('k') | pkg/analyzer_plugin/tool/spec/to_html.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: pkg/analyzer_plugin/test/integration/support/integration_test_methods.dart
diff --git a/pkg/analyzer_plugin/test/integration/support/integration_test_methods.dart b/pkg/analyzer_plugin/test/integration/support/integration_test_methods.dart
index 1fae93069657c225077c671d4941d3e7ce82ce7a..fee1f7fe5f3ad59f5cfaf928177883ce0fe06206 100644
--- a/pkg/analyzer_plugin/test/integration/support/integration_test_methods.dart
+++ b/pkg/analyzer_plugin/test/integration/support/integration_test_methods.dart
@@ -31,45 +31,45 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * byteStorePath (String)
+ * byteStorePath: String
*
* The path to the directory containing the on-disk byte store that is to
* be used by any analysis drivers that are created.
*
- * sdkPath (String)
+ * sdkPath: String
*
* The path to the directory containing the SDK that is to be used by any
* analysis drivers that are created.
*
- * version (String)
+ * version: String
*
* The version number of the plugin spec supported by the analysis server
* that is executing the plugin.
*
* Returns
*
- * isCompatible (bool)
+ * isCompatible: bool
*
* A flag indicating whether the plugin supports the same version of the
* plugin spec as the analysis server. If the value is false, then the
* plugin is expected to shutdown after returning the response.
*
- * name (String)
+ * name: String
*
* The name of the plugin. This value is only used when the server needs to
* identify the plugin, either to the user or for debugging purposes.
*
- * version (String)
+ * version: String
*
* The version of the plugin. This value is only used when the server needs
* to identify the plugin, either to the user or for debugging purposes.
*
- * contactInfo (optional String)
+ * contactInfo: String (optional)
*
* Information that the user can use to use to contact the maintainers of
* the plugin when there is a problem.
*
- * interestingFiles (List<String>)
+ * interestingFiles: List<String>
*
* The glob patterns of the files for which the plugin will provide
* information. This value is ignored if the isCompatible field is false.
@@ -105,18 +105,18 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * isFatal (bool)
+ * isFatal: bool
*
* A flag indicating whether the error is a fatal error, meaning that the
* plugin will shutdown automatically after sending this notification. If
* true, the server will not expect any other responses or notifications
* from the plugin.
*
- * message (String)
+ * message: String
*
* The error message indicating what kind of error was encountered.
*
- * stackTrace (String)
+ * stackTrace: String
*
* The stack trace associated with the generation of the error, used for
* debugging the plugin.
@@ -146,33 +146,33 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * file (FilePath)
+ * file: FilePath
*
* The file in which navigation information is being requested.
*
- * offset (int)
+ * offset: int
*
* The offset of the region for which navigation information is being
* requested.
*
- * length (int)
+ * length: int
*
* The length of the region for which navigation information is being
* requested.
*
* Returns
*
- * files (List<FilePath>)
+ * files: List<FilePath>
*
* A list of the paths of files that are referenced by the navigation
* targets.
*
- * targets (List<NavigationTarget>)
+ * targets: List<NavigationTarget>
*
* A list of the navigation targets that are referenced by the navigation
* regions.
*
- * regions (List<NavigationRegion>)
+ * regions: List<NavigationRegion>
*
* A list of the navigation regions within the requested region of the
* file.
@@ -192,7 +192,7 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * events (List<WatchEvent>)
+ * events: List<WatchEvent>
*
* The watch events that the plugin should handle.
*/
@@ -211,7 +211,7 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * roots (optional List<FilePath>)
+ * roots: List<FilePath> (optional)
*
* A list of the context roots that are to be re-analyzed.
*
@@ -231,7 +231,7 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * options (ContextBuilderOptions)
+ * options: ContextBuilderOptions
*
* The options used to build the analysis contexts.
*/
@@ -248,7 +248,7 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * roots (List<ContextRoot>)
+ * roots: List<ContextRoot>
*
* A list of the context roots that should be analyzed.
*/
@@ -270,7 +270,7 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * files (List<FilePath>)
+ * files: List<FilePath>
*
* The files that are to be a priority for analysis.
*/
@@ -290,7 +290,7 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * subscriptions (Map<AnalysisService, List<FilePath>>)
+ * subscriptions: Map<AnalysisService, List<FilePath>>
*
* A table mapping services to a list of the files being subscribed to the
* service.
@@ -313,8 +313,8 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * files (Map<FilePath, AddContentOverlay | ChangeContentOverlay |
- * RemoveContentOverlay>)
+ * files: Map<FilePath, AddContentOverlay | ChangeContentOverlay |
+ * RemoveContentOverlay>
*
* A table mapping the files whose content has changed to a description of
* the content change.
@@ -333,11 +333,11 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * file (FilePath)
+ * file: FilePath
*
* The file containing the errors.
*
- * errors (List<AnalysisError>)
+ * errors: List<AnalysisError>
*
* The errors contained in the file.
*/
@@ -364,11 +364,11 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * file (FilePath)
+ * file: FilePath
*
* The file containing the folding regions.
*
- * regions (List<FoldingRegion>)
+ * regions: List<FoldingRegion>
*
* The folding regions contained in the file.
*/
@@ -392,11 +392,11 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * file (FilePath)
+ * file: FilePath
*
* The file containing the highlight regions.
*
- * regions (List<HighlightRegion>)
+ * regions: List<HighlightRegion>
*
* The highlight regions contained in the file.
*/
@@ -427,20 +427,20 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * file (FilePath)
+ * file: FilePath
*
* The file containing the navigation regions.
*
- * regions (List<NavigationRegion>)
+ * regions: List<NavigationRegion>
*
* The navigation regions contained in the file.
*
- * targets (List<NavigationTarget>)
+ * targets: List<NavigationTarget>
*
* The navigation targets referenced in the file. They are referenced by
* NavigationRegions by their index in this array.
*
- * files (List<FilePath>)
+ * files: List<FilePath>
*
* The files containing navigation targets referenced in the file. They are
* referenced by NavigationTargets by their index in this array.
@@ -467,11 +467,11 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * file (FilePath)
+ * file: FilePath
*
* The file in which the references occur.
*
- * occurrences (List<Occurrences>)
+ * occurrences: List<Occurrences>
*
* The occurrences of references to elements within the file.
*/
@@ -495,11 +495,11 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * file (FilePath)
+ * file: FilePath
*
* The file with which the outline is associated.
*
- * outline (List<Outline>)
+ * outline: List<Outline>
*
* The outline fragments associated with the file.
*/
@@ -516,17 +516,17 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * file (FilePath)
+ * file: FilePath
*
* The file containing the point at which suggestions are to be made.
*
- * offset (int)
+ * offset: int
*
* The offset within the file at which suggestions are to be made.
*
* Returns
*
- * replacementOffset (int)
+ * replacementOffset: int
*
* The offset of the start of the text to be replaced. This will be
* different than the offset used to request the completion suggestions if
@@ -534,13 +534,13 @@ abstract class IntegrationTestMixin {
* particular, the replacementOffset will be the offset of the beginning of
* said identifier.
*
- * replacementLength (int)
+ * replacementLength: int
*
* The length of the text to be replaced if the remainder of the identifier
* containing the cursor is to be replaced when the suggestion is applied
* (that is, the number of characters in the existing identifier).
*
- * results (List<CompletionSuggestion>)
+ * results: List<CompletionSuggestion>
*
* The completion suggestions being reported. The notification contains all
* possible completions at the requested cursor position, even those that
@@ -565,21 +565,21 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * file (FilePath)
+ * file: FilePath
*
* The file containing the code for which assists are being requested.
*
- * offset (int)
+ * offset: int
*
* The offset of the code for which assists are being requested.
*
- * length (int)
+ * length: int
*
* The length of the code for which assists are being requested.
*
* Returns
*
- * assists (List<PrioritizedSourceChange>)
+ * assists: List<PrioritizedSourceChange>
*
* The assists that are available at the given location.
*/
@@ -597,21 +597,21 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * file (FilePath)
+ * file: FilePath
*
* The file containing the code on which the refactoring would be based.
*
- * offset (int)
+ * offset: int
*
* The offset of the code on which the refactoring would be based.
*
- * length (int)
+ * length: int
*
* The length of the code on which the refactoring would be based.
*
* Returns
*
- * kinds (List<RefactoringKind>)
+ * kinds: List<RefactoringKind>
*
* The kinds of refactorings that are valid for the given selection.
*
@@ -636,17 +636,17 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * file (FilePath)
+ * file: FilePath
*
* The file containing the errors for which fixes are being requested.
*
- * offset (int)
+ * offset: int
*
* The offset used to select the errors for which fixes will be returned.
*
* Returns
*
- * fixes (List<AnalysisErrorFixes>)
+ * fixes: List<AnalysisErrorFixes>
*
* The fixes that are available for the errors at the given offset.
*/
@@ -662,28 +662,28 @@ abstract class IntegrationTestMixin {
*
* Parameters
*
- * kind (RefactoringKind)
+ * kind: RefactoringKind
*
* The kind of refactoring to be performed.
*
- * file (FilePath)
+ * file: FilePath
*
* The file containing the code involved in the refactoring.
*
- * offset (int)
+ * offset: int
*
* The offset of the region involved in the refactoring.
*
- * length (int)
+ * length: int
*
* The length of the region involved in the refactoring.
*
- * validateOnly (bool)
+ * validateOnly: bool
*
* True if the client is only requesting that the values of the options be
* validated and no change be generated.
*
- * options (optional RefactoringOptions)
+ * options: RefactoringOptions (optional)
*
* Data used to provide values provided by the user. The structure of the
* data is dependent on the kind of refactoring being performed. The data
@@ -693,39 +693,39 @@ abstract class IntegrationTestMixin {
*
* Returns
*
- * initialProblems (List<RefactoringProblem>)
+ * initialProblems: List<RefactoringProblem>
*
* The initial status of the refactoring, that is, problems related to the
* context in which the refactoring is requested. The list should be empty
* if there are no known problems.
*
- * optionsProblems (List<RefactoringProblem>)
+ * optionsProblems: List<RefactoringProblem>
*
* The options validation status, that is, problems in the given options,
* such as light-weight validation of a new name, flags compatibility, etc.
* The list should be empty if there are no known problems.
*
- * finalProblems (List<RefactoringProblem>)
+ * finalProblems: List<RefactoringProblem>
*
* The final status of the refactoring, that is, problems identified in the
* result of a full, potentially expensive validation and / or change
* creation. The list should be empty if there are no known problems.
*
- * feedback (optional RefactoringFeedback)
+ * feedback: RefactoringFeedback (optional)
*
* Data used to provide feedback to the user. The structure of the data is
* dependent on the kind of refactoring being created. The data that is
* returned is documented in the section titled Refactorings, labeled as
* "Feedback".
*
- * change (optional SourceChange)
+ * change: SourceChange (optional)
*
* The changes that are to be applied to affect the refactoring. This field
* can be omitted if there are problems that prevent a set of changes from
* being computed, such as having no options specified for a refactoring
* that requires them, or if only validation was requested.
*
- * potentialEdits (optional List<String>)
+ * potentialEdits: List<String> (optional)
*
* The ids of source edits that are not known to be valid. An edit is not
* known to be valid if there was insufficient type information for the
« no previous file with comments | « pkg/analyzer_plugin/doc/api.html ('k') | pkg/analyzer_plugin/tool/spec/to_html.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698