Index: pkg/analysis_server/doc/api.html |
diff --git a/pkg/analysis_server/doc/api.html b/pkg/analysis_server/doc/api.html |
index 287f4cefb13772f4da4ba2bb3b5672fdbe070db3..cb4dba9b8ea584ba4daade46f90b65d9b7644f95 100644 |
--- a/pkg/analysis_server/doc/api.html |
+++ b/pkg/analysis_server/doc/api.html |
@@ -14,10 +14,6 @@ |
-webkit-font-smoothing: auto; |
} |
-h1 { |
- text-align: center; |
-} |
- |
h2, h3, h4, h5 { |
margin-bottom: 0; |
} |
@@ -93,6 +89,10 @@ a:focus, a:hover { |
text-decoration: underline; |
} |
+.deprecated { |
+ text-decoration: line-through; |
+} |
+ |
/* Styles for index */ |
.subindex ul { |
@@ -220,30 +220,68 @@ a:focus, a:hover { |
</p> |
<h3>Eventual Consistency</h3> |
<p> |
- TODO: TBD |
+ The analysis server satisfies requests under the principle of |
+ <a href="https://en.wikipedia.org/wiki/Eventual_consistency">eventual consistency</a>. |
+ That is, in some cases it may return responses with the currently available |
+ results while it's catching up with unprocessed changes. |
</p> |
<h3>Domains</h3> |
<p> |
- For convenience, the API is divided into domains. Each domain is |
- specified in a separate section below: |
- </p> |
- <ul> |
- <li><a href="#domain_server">Server</a></li> |
- <li><a href="#domain_analysis">Analysis</a></li> |
- <li><a href="#domain_completion">Completion</a></li> |
- <li><a href="#domain_search">Search</a></li> |
- <li><a href="#domain_edit">Edit</a></li> |
- <li><a href="#domain_execution">Execution</a></li> |
- <li><a href="#domain_diagnostic">Diagnostic</a></li> |
-</ul> |
- <p> |
- The specifications of the API’s refer to data structures beyond |
- the standard JSON primitives. These data structures are |
+ For convenience, the API is divided into domains. Each domain is specified |
+ in a separate section below. The specifications of the API’s refer to data |
+ structures beyond the standard JSON primitives. These data structures are |
documented in the section titled <a href="#types">Types</a>. |
</p> |
- <p> |
- To get an overview of the API, you can consult the <a href="#index">index</a>. |
- </p> |
+ |
+<p><a href="#domain_server">Server</a></p><ul><li><a href="#request_server.getVersion">server.getVersion</a></li> |
+<li><a href="#request_server.shutdown">server.shutdown</a></li> |
+<li><a href="#request_server.setSubscriptions">server.setSubscriptions</a></li> |
+</ul> |
+ |
+<p><a href="#domain_analysis">Analysis</a></p><ul><li><a href="#request_analysis.getErrors">analysis.getErrors</a></li> |
+<li><a href="#request_analysis.getHover">analysis.getHover</a></li> |
+<li><a href="#request_analysis.getReachableSources">analysis.getReachableSources</a></li> |
+<li><a href="#request_analysis.getLibraryDependencies">analysis.getLibraryDependencies</a></li> |
+<li><a href="#request_analysis.getNavigation">analysis.getNavigation</a></li> |
+<li><a href="#request_analysis.reanalyze">analysis.reanalyze</a></li> |
+<li><a href="#request_analysis.setAnalysisRoots">analysis.setAnalysisRoots</a></li> |
+<li><a href="#request_analysis.setGeneralSubscriptions">analysis.setGeneralSubscriptions</a></li> |
+<li><a href="#request_analysis.setPriorityFiles">analysis.setPriorityFiles</a></li> |
+<li><a href="#request_analysis.setSubscriptions">analysis.setSubscriptions</a></li> |
+<li><a href="#request_analysis.updateContent">analysis.updateContent</a></li> |
+<li><a class="deprecated" href="#request_analysis.updateOptions">analysis.updateOptions</a></li> |
+</ul> |
+ |
+<p><a href="#domain_completion">Completion</a></p><ul><li><a href="#request_completion.getSuggestions">completion.getSuggestions</a></li> |
+</ul> |
+ |
+<p><a href="#domain_search">Search</a></p><ul><li><a href="#request_search.findElementReferences">search.findElementReferences</a></li> |
+<li><a href="#request_search.findMemberDeclarations">search.findMemberDeclarations</a></li> |
+<li><a href="#request_search.findMemberReferences">search.findMemberReferences</a></li> |
+<li><a href="#request_search.findTopLevelDeclarations">search.findTopLevelDeclarations</a></li> |
+<li><a href="#request_search.getTypeHierarchy">search.getTypeHierarchy</a></li> |
+</ul> |
+ |
+<p><a href="#domain_edit">Edit</a></p><ul><li><a href="#request_edit.format">edit.format</a></li> |
+<li><a href="#request_edit.getAssists">edit.getAssists</a></li> |
+<li><a href="#request_edit.getAvailableRefactorings">edit.getAvailableRefactorings</a></li> |
+<li><a href="#request_edit.getFixes">edit.getFixes</a></li> |
+<li><a href="#request_edit.getRefactoring">edit.getRefactoring</a></li> |
+<li><a href="#request_edit.getStatementCompletion">edit.getStatementCompletion</a></li> |
+<li><a href="#request_edit.sortMembers">edit.sortMembers</a></li> |
+<li><a href="#request_edit.organizeDirectives">edit.organizeDirectives</a></li> |
+</ul> |
+ |
+<p><a href="#domain_execution">Execution</a></p><ul><li><a href="#request_execution.createContext">execution.createContext</a></li> |
+<li><a href="#request_execution.deleteContext">execution.deleteContext</a></li> |
+<li><a href="#request_execution.mapUri">execution.mapUri</a></li> |
+<li><a class="deprecated" href="#request_execution.setSubscriptions">execution.setSubscriptions</a></li> |
+</ul> |
+ |
+<p><a href="#domain_diagnostic">Diagnostic</a></p><ul><li><a href="#request_diagnostic.getDiagnostics">diagnostic.getDiagnostics</a></li> |
+<li><a href="#request_diagnostic.getServerPort">diagnostic.getServerPort</a></li> |
+</ul> |
+ |
<h3>Command-line Arguments</h3> |
<p> |
The command-line arguments that can be passed to the server. |
@@ -279,9 +317,9 @@ a:focus, a:hover { |
</dd> |
</dl> |
<dl> |
- <dt>--no-error-notification</dt> |
+ <dt class="deprecated">--no-error-notification</dt> |
<dd> |
- <p><b>Deprecated</b></p> |
+ <p><b>Deprecated:</b> clients should no longer pass this option in</p> |
Disable notifications about errors (see analysis.error). If this |
flag is not specified then notifications will be sent for all |
errors produced for all files in the actual analysis roots. |
@@ -298,9 +336,9 @@ a:focus, a:hover { |
</dd> |
</dl> |
<dl> |
- <dt>--file-read-mode</dt> |
+ <dt class="deprecated">--file-read-mode</dt> |
<dd> |
- <p><b>Deprecated</b></p> |
+ <p><b>Deprecated:</b> clients should no longer pass this option in</p> |
An enumeration of the ways files can be read from disk. Some clients |
normalize end of line characters which would make the file offset and |
range information incorrect. The default option is <tt>as-is</tt>, but |
@@ -315,6 +353,7 @@ a:focus, a:hover { |
</dd> |
</dl> |
</blockquote> |
+ <h1>Domains</h1> |
<h2 class="domain"><a name="domain_server">server domain</a></h2> |
<p> |
The server domain contains API’s related to the execution of |
@@ -326,7 +365,7 @@ a:focus, a:hover { |
- <h3>Requests</h3><dl><dt class="request"><a name="request_server.getVersion">server.getVersion</a> (<a href="#request_server.getVersion">#</a>)</dt><dd><div class="box"><pre>request: { |
+ <h3>Requests</h3><dl><dt class="request"><a name="request_server.getVersion">server.getVersion</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "server.getVersion" |
}</pre><br><pre>response: { |
@@ -338,10 +377,10 @@ a:focus, a:hover { |
}</pre></div> |
<p>Return the version number of the analysis server.</p> |
- <h4>returns:</h4><dl><dt class="field"><b>version (String)</b></dt><dd> |
+ <h4>returns:</h4><dl><dt class="field"><b>version: String</b></dt><dd> |
<p>The version number of the analysis server.</p> |
- </dd></dl></dd><dt class="request"><a name="request_server.shutdown">server.shutdown</a> (<a href="#request_server.shutdown">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_server.shutdown">server.shutdown</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "server.shutdown" |
}</pre><br><pre>response: { |
@@ -356,7 +395,7 @@ a:focus, a:hover { |
further responses or notifications will be sent after the |
response to this request has been sent. |
</p> |
- </dd><dt class="request"><a name="request_server.setSubscriptions">server.setSubscriptions</a> (<a href="#request_server.setSubscriptions">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd><dt class="request"><a name="request_server.setSubscriptions">server.setSubscriptions</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "server.setSubscriptions" |
"params": { |
@@ -376,10 +415,10 @@ a:focus, a:hover { |
subscriptions will remain unchanged. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>subscriptions (List<<a href="#type_ServerService">ServerService</a>>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>subscriptions: List<<a href="#type_ServerService">ServerService</a>></b></dt><dd> |
<p>A list of the services being subscribed to.</p> |
- </dd></dl></dd></dl><h3>Notifications</h3><dl><dt class="notification"><a name="notification_server.connected">server.connected</a> (<a href="#notification_server.connected">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd></dl><h3>Notifications</h3><dl><dt class="notification"><a name="notification_server.connected">server.connected</a></dt><dd><div class="box"><pre>notification: { |
"event": "server.connected" |
"params": { |
"<b>version</b>": String |
@@ -398,16 +437,16 @@ a:focus, a:hover { |
notification. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>version (String)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>version: String</b></dt><dd> |
<p>The version number of the analysis server.</p> |
- </dd><dt class="field"><b>pid (int)</b></dt><dd> |
+ </dd><dt class="field"><b>pid: int</b></dt><dd> |
<p>The process id of the analysis server process.</p> |
- </dd><dt class="field"><b>sessionId (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>sessionId: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p>The session id for this session.</p> |
- </dd></dl></dd><dt class="notification"><a name="notification_server.error">server.error</a> (<a href="#notification_server.error">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd><dt class="notification"><a name="notification_server.error">server.error</a></dt><dd><div class="box"><pre>notification: { |
"event": "server.error" |
"params": { |
"<b>isFatal</b>": bool |
@@ -428,26 +467,26 @@ a:focus, a:hover { |
notification. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>isFatal (bool)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>isFatal: bool</b></dt><dd> |
<p> |
True if the error is a fatal error, meaning that the |
server will shutdown automatically after sending this |
notification. |
</p> |
- </dd><dt class="field"><b>message (String)</b></dt><dd> |
+ </dd><dt class="field"><b>message: String</b></dt><dd> |
<p> |
The error message indicating what kind of error was |
encountered. |
</p> |
- </dd><dt class="field"><b>stackTrace (String)</b></dt><dd> |
+ </dd><dt class="field"><b>stackTrace: String</b></dt><dd> |
<p> |
The stack trace associated with the generation of the |
error, used for debugging the server. |
</p> |
- </dd></dl></dd><dt class="notification"><a name="notification_server.status">server.status</a> (<a href="#notification_server.status">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd><dt class="notification"><a name="notification_server.status">server.status</a></dt><dd><div class="box"><pre>notification: { |
"event": "server.status" |
"params": { |
"<b>analysis</b>": <span style="color:#999999">optional</span> <a href="#type_AnalysisStatus">AnalysisStatus</a> |
@@ -466,14 +505,14 @@ a:focus, a:hover { |
request. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>analysis (<span style="color:#999999">optional</span> <a href="#type_AnalysisStatus">AnalysisStatus</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>analysis: <a href="#type_AnalysisStatus">AnalysisStatus</a><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The current status of analysis, including whether |
analysis is being performed and if so what is being |
analyzed. |
</p> |
- </dd><dt class="field"><b>pub (<span style="color:#999999">optional</span> <a href="#type_PubStatus">PubStatus</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>pub: <a href="#type_PubStatus">PubStatus</a><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The current status of pub execution, indicating whether we are |
@@ -508,7 +547,7 @@ a:focus, a:hover { |
- <h3>Requests</h3><dl><dt class="request"><a name="request_analysis.getErrors">analysis.getErrors</a> (<a href="#request_analysis.getErrors">#</a>)</dt><dd><div class="box"><pre>request: { |
+ <h3>Requests</h3><dl><dt class="request"><a name="request_analysis.getErrors">analysis.getErrors</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "analysis.getErrors" |
"params": { |
@@ -550,17 +589,17 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file for which errors are being requested. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>errors (List<<a href="#type_AnalysisError">AnalysisError</a>>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>errors: List<<a href="#type_AnalysisError">AnalysisError</a>></b></dt><dd> |
<p> |
The errors associated with the file. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_analysis.getHover">analysis.getHover</a> (<a href="#request_analysis.getHover">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_analysis.getHover">analysis.getHover</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "analysis.getHover" |
"params": { |
@@ -582,17 +621,17 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file in which hover information is being requested. |
</p> |
- </dd><dt class="field"><b>offset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset for which hover information is being requested. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>hovers (List<<a href="#type_HoverInformation">HoverInformation</a>>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>hovers: List<<a href="#type_HoverInformation">HoverInformation</a>></b></dt><dd> |
<p> |
The hover information associated with the |
@@ -602,7 +641,7 @@ a:focus, a:hover { |
in multiple contexts in conflicting ways (such as a |
part that is included in multiple libraries). |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_analysis.getReachableSources">analysis.getReachableSources</a> (<a href="#request_analysis.getReachableSources">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_analysis.getReachableSources">analysis.getReachableSources</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "analysis.getReachableSources" |
"params": { |
@@ -627,12 +666,12 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file for which reachable source information is being requested. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>sources (Map<String, List<String>>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>sources: Map<String, List<String>></b></dt><dd> |
<p> |
A mapping from source URIs to directly reachable source URIs. For example, |
@@ -642,7 +681,7 @@ a:focus, a:hover { |
To check if a specific URI is reachable from a given file, clients can check |
for its presence in the resulting key set. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_analysis.getLibraryDependencies">analysis.getLibraryDependencies</a> (<a href="#request_analysis.getLibraryDependencies">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_analysis.getLibraryDependencies">analysis.getLibraryDependencies</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "analysis.getLibraryDependencies" |
}</pre><br><pre>response: { |
@@ -662,20 +701,20 @@ a:focus, a:hover { |
analyzedFiles notification instead. |
</p> |
- <h4>returns:</h4><dl><dt class="field"><b>libraries (List<<a href="#type_FilePath">FilePath</a>>)</b></dt><dd> |
+ <h4>returns:</h4><dl><dt class="field"><b>libraries: List<<a href="#type_FilePath">FilePath</a>></b></dt><dd> |
<p> |
A list of the paths of library elements referenced by |
files in existing analysis roots. |
</p> |
- </dd><dt class="field"><b>packageMap (Map<String, Map<String, List<<a href="#type_FilePath">FilePath</a>>>>)</b></dt><dd> |
+ </dd><dt class="field"><b>packageMap: Map<String, Map<String, List<<a href="#type_FilePath">FilePath</a>>>></b></dt><dd> |
<p> |
A mapping from context source roots to package maps which map |
package names to source directories for use in client-side |
package URI resolution. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_analysis.getNavigation">analysis.getNavigation</a> (<a href="#request_analysis.getNavigation">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_analysis.getNavigation">analysis.getNavigation</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "analysis.getNavigation" |
"params": { |
@@ -719,42 +758,42 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file in which navigation information is being requested. |
</p> |
- </dd><dt class="field"><b>offset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the region for which navigation information is being |
requested. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the region for which navigation information is being |
requested. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>files (List<<a href="#type_FilePath">FilePath</a>>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>files: List<<a href="#type_FilePath">FilePath</a>></b></dt><dd> |
<p> |
A list of the paths of files that are referenced by the navigation |
targets. |
</p> |
- </dd><dt class="field"><b>targets (List<<a href="#type_NavigationTarget">NavigationTarget</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>targets: List<<a href="#type_NavigationTarget">NavigationTarget</a>></b></dt><dd> |
<p> |
A list of the navigation targets that are referenced by the |
navigation regions. |
</p> |
- </dd><dt class="field"><b>regions (List<<a href="#type_NavigationRegion">NavigationRegion</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>regions: List<<a href="#type_NavigationRegion">NavigationRegion</a>></b></dt><dd> |
<p> |
A list of the navigation regions within the requested region of |
the file. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_analysis.reanalyze">analysis.reanalyze</a> (<a href="#request_analysis.reanalyze">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_analysis.reanalyze">analysis.reanalyze</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "analysis.reanalyze" |
"params": { |
@@ -778,12 +817,12 @@ a:focus, a:hover { |
<tt>INVALID_ANALYSIS_ROOT</tt> will be generated. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>roots (<span style="color:#999999">optional</span> List<<a href="#type_FilePath">FilePath</a>>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>roots: List<<a href="#type_FilePath">FilePath</a>><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
A list of the analysis roots that are to be re-analyzed. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_analysis.setAnalysisRoots">analysis.setAnalysisRoots</a> (<a href="#request_analysis.setAnalysisRoots">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_analysis.setAnalysisRoots">analysis.setAnalysisRoots</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "analysis.setAnalysisRoots" |
"params": { |
@@ -828,19 +867,19 @@ a:focus, a:hover { |
be used to resolve package: URI’s within the file. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>included (List<<a href="#type_FilePath">FilePath</a>>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>included: List<<a href="#type_FilePath">FilePath</a>></b></dt><dd> |
<p> |
A list of the files and directories that should be |
analyzed. |
</p> |
- </dd><dt class="field"><b>excluded (List<<a href="#type_FilePath">FilePath</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>excluded: List<<a href="#type_FilePath">FilePath</a>></b></dt><dd> |
<p> |
A list of the files and directories within the |
included directories that should not be analyzed. |
</p> |
- </dd><dt class="field"><b>packageRoots (<span style="color:#999999">optional</span> Map<<a href="#type_FilePath">FilePath</a>, <a href="#type_FilePath">FilePath</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>packageRoots: Map<<a href="#type_FilePath">FilePath</a>, <a href="#type_FilePath">FilePath</a>><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
A mapping from source directories to package roots |
@@ -871,7 +910,7 @@ a:focus, a:hover { |
or the empty map is specified, that indicates that the |
normal pubspec.yaml mechanism should always be used. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_analysis.setGeneralSubscriptions">analysis.setGeneralSubscriptions</a> (<a href="#request_analysis.setGeneralSubscriptions">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_analysis.setGeneralSubscriptions">analysis.setGeneralSubscriptions</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "analysis.setGeneralSubscriptions" |
"params": { |
@@ -892,10 +931,10 @@ a:focus, a:hover { |
remain unchanged. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>subscriptions (List<<a href="#type_GeneralAnalysisService">GeneralAnalysisService</a>>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>subscriptions: List<<a href="#type_GeneralAnalysisService">GeneralAnalysisService</a>></b></dt><dd> |
<p>A list of the services being subscribed to.</p> |
- </dd></dl></dd><dt class="request"><a name="request_analysis.setPriorityFiles">analysis.setPriorityFiles</a> (<a href="#request_analysis.setPriorityFiles">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_analysis.setPriorityFiles">analysis.setPriorityFiles</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "analysis.setPriorityFiles" |
"params": { |
@@ -931,12 +970,12 @@ a:focus, a:hover { |
actual priority files. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>files (List<<a href="#type_FilePath">FilePath</a>>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>files: List<<a href="#type_FilePath">FilePath</a>></b></dt><dd> |
<p> |
The files that are to be a priority for analysis. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_analysis.setSubscriptions">analysis.setSubscriptions</a> (<a href="#request_analysis.setSubscriptions">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_analysis.setSubscriptions">analysis.setSubscriptions</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "analysis.setSubscriptions" |
"params": { |
@@ -980,13 +1019,13 @@ a:focus, a:hover { |
subscriptions will remain unchanged. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>subscriptions (Map<<a href="#type_AnalysisService">AnalysisService</a>, List<<a href="#type_FilePath">FilePath</a>>>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>subscriptions: Map<<a href="#type_AnalysisService">AnalysisService</a>, List<<a href="#type_FilePath">FilePath</a>>></b></dt><dd> |
<p> |
A table mapping services to a list of the files being |
subscribed to the service. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_analysis.updateContent">analysis.updateContent</a> (<a href="#request_analysis.updateContent">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_analysis.updateContent">analysis.updateContent</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "analysis.updateContent" |
"params": { |
@@ -1010,13 +1049,13 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>files (Map<<a href="#type_FilePath">FilePath</a>, <a href="#type_AddContentOverlay">AddContentOverlay</a> | <a href="#type_ChangeContentOverlay">ChangeContentOverlay</a> | <a href="#type_RemoveContentOverlay">RemoveContentOverlay</a>>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>files: Map<<a href="#type_FilePath">FilePath</a>, <a href="#type_AddContentOverlay">AddContentOverlay</a> | <a href="#type_ChangeContentOverlay">ChangeContentOverlay</a> | <a href="#type_RemoveContentOverlay">RemoveContentOverlay</a>></b></dt><dd> |
<p> |
A table mapping the files whose content has changed to a |
description of the content change. |
</p> |
- </dd></dl><h4>returns:</h4><dl></dl></dd><dt class="request"><a name="request_analysis.updateOptions">analysis.updateOptions</a> (<a href="#request_analysis.updateOptions">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl><h4>returns:</h4><dl></dl></dd><dt class="request deprecated"><a name="request_analysis.updateOptions">analysis.updateOptions</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "analysis.updateOptions" |
"params": { |
@@ -1026,7 +1065,7 @@ a:focus, a:hover { |
"id": String |
"error": <span style="color:#999999">optional</span> <a href="#type_RequestError">RequestError</a> |
}</pre></div> |
- <p><b><i>Deprecated</i></b>: all of the options can be set by users in |
+ <p><b>Deprecated:</b> all of the options can be set by users in |
an analysis options file.</p> |
<p> |
Update the options controlling analysis based on the given |
@@ -1036,12 +1075,12 @@ a:focus, a:hover { |
silently ignored. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>options (<a href="#type_AnalysisOptions">AnalysisOptions</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>options: <a href="#type_AnalysisOptions">AnalysisOptions</a></b></dt><dd> |
<p> |
The options that are to be used to control analysis. |
</p> |
- </dd></dl></dd></dl><h3>Notifications</h3><dl><dt class="notification"><a name="notification_analysis.analyzedFiles">analysis.analyzedFiles</a> (<a href="#notification_analysis.analyzedFiles">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd></dl><h3>Notifications</h3><dl><dt class="notification"><a name="notification_analysis.analyzedFiles">analysis.analyzedFiles</a></dt><dd><div class="box"><pre>notification: { |
"event": "analysis.analyzedFiles" |
"params": { |
"<b>directories</b>": List<<a href="#type_FilePath">FilePath</a>> |
@@ -1056,12 +1095,12 @@ a:focus, a:hover { |
of services passed in an analysis.setGeneralSubscriptions request. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>directories (List<<a href="#type_FilePath">FilePath</a>>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>directories: List<<a href="#type_FilePath">FilePath</a>></b></dt><dd> |
<p> |
A list of the paths of the files that are being analyzed. |
</p> |
- </dd></dl></dd><dt class="notification"><a name="notification_analysis.errors">analysis.errors</a> (<a href="#notification_analysis.errors">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd><dt class="notification"><a name="notification_analysis.errors">analysis.errors</a></dt><dd><div class="box"><pre>notification: { |
"event": "analysis.errors" |
"params": { |
"<b>file</b>": <a href="#type_FilePath">FilePath</a> |
@@ -1074,17 +1113,17 @@ a:focus, a:hover { |
list that supersedes any previously reported errors. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file containing the errors. |
</p> |
- </dd><dt class="field"><b>errors (List<<a href="#type_AnalysisError">AnalysisError</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>errors: List<<a href="#type_AnalysisError">AnalysisError</a>></b></dt><dd> |
<p> |
The errors contained in the file. |
</p> |
- </dd></dl></dd><dt class="notification"><a name="notification_analysis.flushResults">analysis.flushResults</a> (<a href="#notification_analysis.flushResults">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd><dt class="notification"><a name="notification_analysis.flushResults">analysis.flushResults</a></dt><dd><div class="box"><pre>notification: { |
"event": "analysis.flushResults" |
"params": { |
"<b>files</b>": List<<a href="#type_FilePath">FilePath</a>> |
@@ -1108,12 +1147,12 @@ a:focus, a:hover { |
notification. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>files (List<<a href="#type_FilePath">FilePath</a>>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>files: List<<a href="#type_FilePath">FilePath</a>></b></dt><dd> |
<p> |
The files that are no longer being analyzed. |
</p> |
- </dd></dl></dd><dt class="notification"><a name="notification_analysis.folding">analysis.folding</a> (<a href="#notification_analysis.folding">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd><dt class="notification"><a name="notification_analysis.folding">analysis.folding</a></dt><dd><div class="box"><pre>notification: { |
"event": "analysis.folding" |
"params": { |
"<b>file</b>": <a href="#type_FilePath">FilePath</a> |
@@ -1134,17 +1173,17 @@ a:focus, a:hover { |
request. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file containing the folding regions. |
</p> |
- </dd><dt class="field"><b>regions (List<<a href="#type_FoldingRegion">FoldingRegion</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>regions: List<<a href="#type_FoldingRegion">FoldingRegion</a>></b></dt><dd> |
<p> |
The folding regions contained in the file. |
</p> |
- </dd></dl></dd><dt class="notification"><a name="notification_analysis.highlights">analysis.highlights</a> (<a href="#notification_analysis.highlights">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd><dt class="notification"><a name="notification_analysis.highlights">analysis.highlights</a></dt><dd><div class="box"><pre>notification: { |
"event": "analysis.highlights" |
"params": { |
"<b>file</b>": <a href="#type_FilePath">FilePath</a> |
@@ -1161,12 +1200,12 @@ a:focus, a:hover { |
analysis.setSubscriptions request. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file containing the highlight regions. |
</p> |
- </dd><dt class="field"><b>regions (List<<a href="#type_HighlightRegion">HighlightRegion</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>regions: List<<a href="#type_HighlightRegion">HighlightRegion</a>></b></dt><dd> |
<p> |
The highlight regions contained in the file. Each |
@@ -1176,7 +1215,7 @@ a:focus, a:hover { |
other highlight regions if there is more than one |
meaning associated with a particular region. |
</p> |
- </dd></dl></dd><dt class="notification"><a name="notification_analysis.implemented">analysis.implemented</a> (<a href="#notification_analysis.implemented">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd><dt class="notification"><a name="notification_analysis.implemented">analysis.implemented</a></dt><dd><div class="box"><pre>notification: { |
"event": "analysis.implemented" |
"params": { |
"<b>file</b>": <a href="#type_FilePath">FilePath</a> |
@@ -1195,22 +1234,22 @@ a:focus, a:hover { |
request. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file with which the implementations are associated. |
</p> |
- </dd><dt class="field"><b>classes (List<<a href="#type_ImplementedClass">ImplementedClass</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>classes: List<<a href="#type_ImplementedClass">ImplementedClass</a>></b></dt><dd> |
<p> |
The classes defined in the file that are implemented or extended. |
</p> |
- </dd><dt class="field"><b>members (List<<a href="#type_ImplementedMember">ImplementedMember</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>members: List<<a href="#type_ImplementedMember">ImplementedMember</a>></b></dt><dd> |
<p> |
The member defined in the file that are implemented or overridden. |
</p> |
- </dd></dl></dd><dt class="notification"><a name="notification_analysis.invalidate">analysis.invalidate</a> (<a href="#notification_analysis.invalidate">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd><dt class="notification"><a name="notification_analysis.invalidate">analysis.invalidate</a></dt><dd><div class="box"><pre>notification: { |
"event": "analysis.invalidate" |
"params": { |
"<b>file</b>": <a href="#type_FilePath">FilePath</a> |
@@ -1229,29 +1268,29 @@ a:focus, a:hover { |
services passed in an analysis.setSubscriptions request. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file whose information has been invalidated. |
</p> |
- </dd><dt class="field"><b>offset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the invalidated region. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the invalidated region. |
</p> |
- </dd><dt class="field"><b>delta (int)</b></dt><dd> |
+ </dd><dt class="field"><b>delta: int</b></dt><dd> |
<p> |
The delta to be applied to the offsets in information that follows |
the invalidated region in order to update it so that it doesn't |
need to be re-requested. |
</p> |
- </dd></dl></dd><dt class="notification"><a name="notification_analysis.navigation">analysis.navigation</a> (<a href="#notification_analysis.navigation">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd><dt class="notification"><a name="notification_analysis.navigation">analysis.navigation</a></dt><dd><div class="box"><pre>notification: { |
"event": "analysis.navigation" |
"params": { |
"<b>file</b>": <a href="#type_FilePath">FilePath</a> |
@@ -1270,12 +1309,12 @@ a:focus, a:hover { |
analysis.setSubscriptions request. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file containing the navigation regions. |
</p> |
- </dd><dt class="field"><b>regions (List<<a href="#type_NavigationRegion">NavigationRegion</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>regions: List<<a href="#type_NavigationRegion">NavigationRegion</a>></b></dt><dd> |
<p> |
The navigation regions contained in the file. |
@@ -1289,21 +1328,21 @@ a:focus, a:hover { |
regions that are returned do not overlap other |
navigation regions. |
</p> |
- </dd><dt class="field"><b>targets (List<<a href="#type_NavigationTarget">NavigationTarget</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>targets: List<<a href="#type_NavigationTarget">NavigationTarget</a>></b></dt><dd> |
<p> |
The navigation targets referenced in the file. |
They are referenced by <tt>NavigationRegion</tt>s by their |
index in this array. |
</p> |
- </dd><dt class="field"><b>files (List<<a href="#type_FilePath">FilePath</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>files: List<<a href="#type_FilePath">FilePath</a>></b></dt><dd> |
<p> |
The files containing navigation targets referenced in the file. |
They are referenced by <tt>NavigationTarget</tt>s by their |
index in this array. |
</p> |
- </dd></dl></dd><dt class="notification"><a name="notification_analysis.occurrences">analysis.occurrences</a> (<a href="#notification_analysis.occurrences">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd><dt class="notification"><a name="notification_analysis.occurrences">analysis.occurrences</a></dt><dd><div class="box"><pre>notification: { |
"event": "analysis.occurrences" |
"params": { |
"<b>file</b>": <a href="#type_FilePath">FilePath</a> |
@@ -1321,18 +1360,18 @@ a:focus, a:hover { |
analysis.setSubscriptions request. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file in which the references occur. |
</p> |
- </dd><dt class="field"><b>occurrences (List<<a href="#type_Occurrences">Occurrences</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>occurrences: List<<a href="#type_Occurrences">Occurrences</a>></b></dt><dd> |
<p> |
The occurrences of references to elements within the |
file. |
</p> |
- </dd></dl></dd><dt class="notification"><a name="notification_analysis.outline">analysis.outline</a> (<a href="#notification_analysis.outline">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd><dt class="notification"><a name="notification_analysis.outline">analysis.outline</a></dt><dd><div class="box"><pre>notification: { |
"event": "analysis.outline" |
"params": { |
"<b>file</b>": <a href="#type_FilePath">FilePath</a> |
@@ -1351,17 +1390,17 @@ a:focus, a:hover { |
request. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file with which the outline is associated. |
</p> |
- </dd><dt class="field"><b>kind (<a href="#type_FileKind">FileKind</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>kind: <a href="#type_FileKind">FileKind</a></b></dt><dd> |
<p> |
The kind of the file. |
</p> |
- </dd><dt class="field"><b>libraryName (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>libraryName: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The name of the library defined by the file using a "library" |
@@ -1371,12 +1410,12 @@ a:focus, a:hover { |
This field will be omitted if the file has neither "library" |
nor "part of" directives. |
</p> |
- </dd><dt class="field"><b>outline (<a href="#type_Outline">Outline</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>outline: <a href="#type_Outline">Outline</a></b></dt><dd> |
<p> |
The outline associated with the file. |
</p> |
- </dd></dl></dd><dt class="notification"><a name="notification_analysis.overrides">analysis.overrides</a> (<a href="#notification_analysis.overrides">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd><dt class="notification"><a name="notification_analysis.overrides">analysis.overrides</a></dt><dd><div class="box"><pre>notification: { |
"event": "analysis.overrides" |
"params": { |
"<b>file</b>": <a href="#type_FilePath">FilePath</a> |
@@ -1393,12 +1432,12 @@ a:focus, a:hover { |
request. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file with which the overrides are associated. |
</p> |
- </dd><dt class="field"><b>overrides (List<<a href="#type_Override">Override</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>overrides: List<<a href="#type_Override">Override</a>></b></dt><dd> |
<p> |
The overrides associated with the file. |
@@ -1411,7 +1450,7 @@ a:focus, a:hover { |
</p> |
- <h3>Requests</h3><dl><dt class="request"><a name="request_completion.getSuggestions">completion.getSuggestions</a> (<a href="#request_completion.getSuggestions">#</a>)</dt><dd><div class="box"><pre>request: { |
+ <h3>Requests</h3><dl><dt class="request"><a name="request_completion.getSuggestions">completion.getSuggestions</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "completion.getSuggestions" |
"params": { |
@@ -1431,25 +1470,25 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file containing the point at which suggestions are |
to be made. |
</p> |
- </dd><dt class="field"><b>offset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset within the file at which suggestions are to |
be made. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>id (<a href="#type_CompletionId">CompletionId</a>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>id: <a href="#type_CompletionId">CompletionId</a></b></dt><dd> |
<p> |
The identifier used to associate results with this |
completion request. |
</p> |
- </dd></dl></dd></dl><h3>Notifications</h3><dl><dt class="notification"><a name="notification_completion.results">completion.results</a> (<a href="#notification_completion.results">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd></dl><h3>Notifications</h3><dl><dt class="notification"><a name="notification_completion.results">completion.results</a></dt><dd><div class="box"><pre>notification: { |
"event": "completion.results" |
"params": { |
"<b>id</b>": <a href="#type_CompletionId">CompletionId</a> |
@@ -1466,12 +1505,12 @@ a:focus, a:hover { |
previously reported suggestions. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>id (<a href="#type_CompletionId">CompletionId</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>id: <a href="#type_CompletionId">CompletionId</a></b></dt><dd> |
<p> |
The id associated with the completion. |
</p> |
- </dd><dt class="field"><b>replacementOffset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>replacementOffset: int</b></dt><dd> |
<p> |
The offset of the start of the text to be |
@@ -1481,7 +1520,7 @@ a:focus, a:hover { |
offset. In particular, the replacementOffset will be |
the offset of the beginning of said identifier. |
</p> |
- </dd><dt class="field"><b>replacementLength (int)</b></dt><dd> |
+ </dd><dt class="field"><b>replacementLength: int</b></dt><dd> |
<p> |
The length of the text to be replaced if the remainder |
@@ -1489,7 +1528,7 @@ a:focus, a:hover { |
replaced when the suggestion is applied (that is, the |
number of characters in the existing identifier). |
</p> |
- </dd><dt class="field"><b>results (List<<a href="#type_CompletionSuggestion">CompletionSuggestion</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>results: List<<a href="#type_CompletionSuggestion">CompletionSuggestion</a>></b></dt><dd> |
<p> |
The completion suggestions being reported. The |
@@ -1499,7 +1538,7 @@ a:focus, a:hover { |
the client to respond to further keystrokes from the |
user without having to make additional requests. |
</p> |
- </dd><dt class="field"><b>isLast (bool)</b></dt><dd> |
+ </dd><dt class="field"><b>isLast: bool</b></dt><dd> |
<p> |
True if this is that last set of results that will be |
@@ -1517,7 +1556,7 @@ a:focus, a:hover { |
- <h3>Requests</h3><dl><dt class="request"><a name="request_search.findElementReferences">search.findElementReferences</a> (<a href="#request_search.findElementReferences">#</a>)</dt><dd><div class="box"><pre>request: { |
+ <h3>Requests</h3><dl><dt class="request"><a name="request_search.findElementReferences">search.findElementReferences</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "search.findElementReferences" |
"params": { |
@@ -1544,25 +1583,25 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file containing the declaration of or reference to |
the element used to define the search. |
</p> |
- </dd><dt class="field"><b>offset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset within the file of the declaration of or |
reference to the element. |
</p> |
- </dd><dt class="field"><b>includePotential (bool)</b></dt><dd> |
+ </dd><dt class="field"><b>includePotential: bool</b></dt><dd> |
<p> |
True if potential matches are to be included in the |
results. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>id (<span style="color:#999999">optional</span> <a href="#type_SearchId">SearchId</a>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>id: <a href="#type_SearchId">SearchId</a><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The identifier used to associate results with this |
@@ -1573,7 +1612,7 @@ a:focus, a:hover { |
field will be absent, and no results will be reported |
via the search.results notification. |
</p> |
- </dd><dt class="field"><b>element (<span style="color:#999999">optional</span> <a href="#type_Element">Element</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>element: <a href="#type_Element">Element</a><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The element referenced or defined at the given offset |
@@ -1584,7 +1623,7 @@ a:focus, a:hover { |
If no element was found at the given location, this |
field will be absent. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_search.findMemberDeclarations">search.findMemberDeclarations</a> (<a href="#request_search.findMemberDeclarations">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_search.findMemberDeclarations">search.findMemberDeclarations</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "search.findMemberDeclarations" |
"params": { |
@@ -1608,18 +1647,18 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>name (String)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>name: String</b></dt><dd> |
<p> |
The name of the declarations to be found. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>id (<a href="#type_SearchId">SearchId</a>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>id: <a href="#type_SearchId">SearchId</a></b></dt><dd> |
<p> |
The identifier used to associate results with this |
search request. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_search.findMemberReferences">search.findMemberReferences</a> (<a href="#request_search.findMemberReferences">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_search.findMemberReferences">search.findMemberReferences</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "search.findMemberReferences" |
"params": { |
@@ -1645,18 +1684,18 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>name (String)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>name: String</b></dt><dd> |
<p> |
The name of the references to be found. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>id (<a href="#type_SearchId">SearchId</a>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>id: <a href="#type_SearchId">SearchId</a></b></dt><dd> |
<p> |
The identifier used to associate results with this |
search request. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_search.findTopLevelDeclarations">search.findTopLevelDeclarations</a> (<a href="#request_search.findTopLevelDeclarations">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_search.findTopLevelDeclarations">search.findTopLevelDeclarations</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "search.findTopLevelDeclarations" |
"params": { |
@@ -1681,19 +1720,19 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>pattern (String)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>pattern: String</b></dt><dd> |
<p> |
The regular expression used to match the names of the |
declarations to be found. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>id (<a href="#type_SearchId">SearchId</a>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>id: <a href="#type_SearchId">SearchId</a></b></dt><dd> |
<p> |
The identifier used to associate results with this |
search request. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_search.getTypeHierarchy">search.getTypeHierarchy</a> (<a href="#request_search.getTypeHierarchy">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_search.getTypeHierarchy">search.getTypeHierarchy</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "search.getTypeHierarchy" |
"params": { |
@@ -1714,24 +1753,24 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file containing the declaration or reference to the |
type for which a hierarchy is being requested. |
</p> |
- </dd><dt class="field"><b>offset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the name of the type within the file. |
</p> |
- </dd><dt class="field"><b>superOnly (<span style="color:#999999">optional</span> bool)</b></dt><dd> |
+ </dd><dt class="field"><b>superOnly: bool<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
True if the client is only requesting superclasses and |
interfaces hierarchy. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>hierarchyItems (<span style="color:#999999">optional</span> List<<a href="#type_TypeHierarchyItem">TypeHierarchyItem</a>>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>hierarchyItems: List<<a href="#type_TypeHierarchyItem">TypeHierarchyItem</a>><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
A list of the types in the requested hierarchy. The |
@@ -1747,7 +1786,7 @@ a:focus, a:hover { |
not been sufficiently analyzed to allow a type hierarchy |
to be produced. |
</p> |
- </dd></dl></dd></dl><h3>Notifications</h3><dl><dt class="notification"><a name="notification_search.results">search.results</a> (<a href="#notification_search.results">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd></dl><h3>Notifications</h3><dl><dt class="notification"><a name="notification_search.results">search.results</a></dt><dd><div class="box"><pre>notification: { |
"event": "search.results" |
"params": { |
"<b>id</b>": <a href="#type_SearchId">SearchId</a> |
@@ -1763,17 +1802,17 @@ a:focus, a:hover { |
search id. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>id (<a href="#type_SearchId">SearchId</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>id: <a href="#type_SearchId">SearchId</a></b></dt><dd> |
<p> |
The id associated with the search. |
</p> |
- </dd><dt class="field"><b>results (List<<a href="#type_SearchResult">SearchResult</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>results: List<<a href="#type_SearchResult">SearchResult</a>></b></dt><dd> |
<p> |
The search results being reported. |
</p> |
- </dd><dt class="field"><b>isLast (bool)</b></dt><dd> |
+ </dd><dt class="field"><b>isLast: bool</b></dt><dd> |
<p> |
True if this is that last set of results that will be |
@@ -1793,7 +1832,7 @@ a:focus, a:hover { |
- <h3>Requests</h3><dl><dt class="request"><a name="request_edit.format">edit.format</a> (<a href="#request_edit.format">#</a>)</dt><dd><div class="box"><pre>request: { |
+ <h3>Requests</h3><dl><dt class="request"><a name="request_edit.format">edit.format</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "edit.format" |
"params": { |
@@ -1830,44 +1869,44 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file containing the code to be formatted. |
</p> |
- </dd><dt class="field"><b>selectionOffset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>selectionOffset: int</b></dt><dd> |
<p> |
The offset of the current selection in the file. |
</p> |
- </dd><dt class="field"><b>selectionLength (int)</b></dt><dd> |
+ </dd><dt class="field"><b>selectionLength: int</b></dt><dd> |
<p> |
The length of the current selection in the file. |
</p> |
- </dd><dt class="field"><b>lineLength (<span style="color:#999999">optional</span> int)</b></dt><dd> |
+ </dd><dt class="field"><b>lineLength: int<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The line length to be used by the formatter. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>edits (List<<a href="#type_SourceEdit">SourceEdit</a>>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>edits: List<<a href="#type_SourceEdit">SourceEdit</a>></b></dt><dd> |
<p> |
The edit(s) to be applied in order to format the code. The list |
will be empty if the code was already formatted (there are no |
changes). |
</p> |
- </dd><dt class="field"><b>selectionOffset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>selectionOffset: int</b></dt><dd> |
<p> |
The offset of the selection after formatting the code. |
</p> |
- </dd><dt class="field"><b>selectionLength (int)</b></dt><dd> |
+ </dd><dt class="field"><b>selectionLength: int</b></dt><dd> |
<p> |
The length of the selection after formatting the code. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_edit.getAssists">edit.getAssists</a> (<a href="#request_edit.getAssists">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_edit.getAssists">edit.getAssists</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "edit.getAssists" |
"params": { |
@@ -1890,30 +1929,30 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file containing the code for which assists are being |
requested. |
</p> |
- </dd><dt class="field"><b>offset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the code for which assists are being |
requested. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the code for which assists are being |
requested. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>assists (List<<a href="#type_SourceChange">SourceChange</a>>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>assists: List<<a href="#type_SourceChange">SourceChange</a>></b></dt><dd> |
<p> |
The assists that are available at the given location. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_edit.getAvailableRefactorings">edit.getAvailableRefactorings</a> (<a href="#request_edit.getAvailableRefactorings">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_edit.getAvailableRefactorings">edit.getAvailableRefactorings</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "edit.getAvailableRefactorings" |
"params": { |
@@ -1934,31 +1973,31 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file containing the code on which the refactoring |
would be based. |
</p> |
- </dd><dt class="field"><b>offset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the code on which the refactoring would be |
based. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the code on which the refactoring would be |
based. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>kinds (List<<a href="#type_RefactoringKind">RefactoringKind</a>>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>kinds: List<<a href="#type_RefactoringKind">RefactoringKind</a>></b></dt><dd> |
<p> |
The kinds of refactorings that are valid for the given |
selection. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_edit.getFixes">edit.getFixes</a> (<a href="#request_edit.getFixes">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_edit.getFixes">edit.getFixes</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "edit.getFixes" |
"params": { |
@@ -1978,24 +2017,24 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file containing the errors for which fixes are being |
requested. |
</p> |
- </dd><dt class="field"><b>offset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset used to select the errors for which fixes |
will be returned. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>fixes (List<<a href="#type_AnalysisErrorFixes">AnalysisErrorFixes</a>>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>fixes: List<<a href="#type_AnalysisErrorFixes">AnalysisErrorFixes</a>></b></dt><dd> |
<p> |
The fixes that are available for the errors at the given offset. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_edit.getRefactoring">edit.getRefactoring</a> (<a href="#request_edit.getRefactoring">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_edit.getRefactoring">edit.getRefactoring</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "edit.getRefactoring" |
"params": { |
@@ -2028,34 +2067,34 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>kind (<a href="#type_RefactoringKind">RefactoringKind</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>kind: <a href="#type_RefactoringKind">RefactoringKind</a></b></dt><dd> |
<p> |
The kind of refactoring to be performed. |
</p> |
- </dd><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file containing the code involved in the |
refactoring. |
</p> |
- </dd><dt class="field"><b>offset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the region involved in the refactoring. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the region involved in the refactoring. |
</p> |
- </dd><dt class="field"><b>validateOnly (bool)</b></dt><dd> |
+ </dd><dt class="field"><b>validateOnly: bool</b></dt><dd> |
<p> |
True if the client is only requesting that the values of |
the options be validated and no change be generated. |
</p> |
- </dd><dt class="field"><b>options (<span style="color:#999999">optional</span> <a href="#type_RefactoringOptions">RefactoringOptions</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>options: <a href="#type_RefactoringOptions">RefactoringOptions</a><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
Data used to provide values provided by the user. The |
@@ -2066,14 +2105,14 @@ a:focus, a:hover { |
does not require any options or if the values of those |
options are not known. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>initialProblems (List<<a href="#type_RefactoringProblem">RefactoringProblem</a>>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>initialProblems: List<<a href="#type_RefactoringProblem">RefactoringProblem</a>></b></dt><dd> |
<p> |
The initial status of the refactoring, i.e. problems related to |
the context in which the refactoring is requested. |
The array will be empty if there are no known problems. |
</p> |
- </dd><dt class="field"><b>optionsProblems (List<<a href="#type_RefactoringProblem">RefactoringProblem</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>optionsProblems: List<<a href="#type_RefactoringProblem">RefactoringProblem</a>></b></dt><dd> |
<p> |
The options validation status, i.e. problems in the given options, |
@@ -2081,7 +2120,7 @@ a:focus, a:hover { |
compatibility, etc. |
The array will be empty if there are no known problems. |
</p> |
- </dd><dt class="field"><b>finalProblems (List<<a href="#type_RefactoringProblem">RefactoringProblem</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>finalProblems: List<<a href="#type_RefactoringProblem">RefactoringProblem</a>></b></dt><dd> |
<p> |
The final status of the refactoring, i.e. problems identified in |
@@ -2089,7 +2128,7 @@ a:focus, a:hover { |
change creation. |
The array will be empty if there are no known problems. |
</p> |
- </dd><dt class="field"><b>feedback (<span style="color:#999999">optional</span> <a href="#type_RefactoringFeedback">RefactoringFeedback</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>feedback: <a href="#type_RefactoringFeedback">RefactoringFeedback</a><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
Data used to provide feedback to the user. The structure |
@@ -2098,7 +2137,7 @@ a:focus, a:hover { |
in the section titled <a href="#refactorings">Refactorings</a>, labeled as |
"Feedback". |
</p> |
- </dd><dt class="field"><b>change (<span style="color:#999999">optional</span> <a href="#type_SourceChange">SourceChange</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>change: <a href="#type_SourceChange">SourceChange</a><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The changes that are to be applied to affect the |
@@ -2108,7 +2147,7 @@ a:focus, a:hover { |
refactoring that requires them, or if only validation |
was requested. |
</p> |
- </dd><dt class="field"><b>potentialEdits (<span style="color:#999999">optional</span> List<String>)</b></dt><dd> |
+ </dd><dt class="field"><b>potentialEdits: List<String><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The ids of source edits that are not known to be valid. An edit is |
@@ -2119,7 +2158,7 @@ a:focus, a:hover { |
will be omitted if the change field is omitted or if there are no |
potential edits for the refactoring. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_edit.sortMembers">edit.sortMembers</a> (<a href="#request_edit.sortMembers">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_edit.sortMembers">edit.sortMembers</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "edit.sortMembers" |
"params": { |
@@ -2147,18 +2186,18 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The Dart file to sort. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>edit (<a href="#type_SourceFileEdit">SourceFileEdit</a>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>edit: <a href="#type_SourceFileEdit">SourceFileEdit</a></b></dt><dd> |
<p> |
The file edit that is to be applied to the given file to effect |
the sorting. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_edit.organizeDirectives">edit.organizeDirectives</a> (<a href="#request_edit.organizeDirectives">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_edit.organizeDirectives">edit.organizeDirectives</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "edit.organizeDirectives" |
"params": { |
@@ -2189,12 +2228,12 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The Dart file to organize directives in. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>edit (<a href="#type_SourceFileEdit">SourceFileEdit</a>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>edit: <a href="#type_SourceFileEdit">SourceFileEdit</a></b></dt><dd> |
<p> |
The file edit that is to be applied to the given file to effect |
@@ -2211,7 +2250,7 @@ a:focus, a:hover { |
- <h3>Requests</h3><dl><dt class="request"><a name="request_execution.createContext">execution.createContext</a> (<a href="#request_execution.createContext">#</a>)</dt><dd><div class="box"><pre>request: { |
+ <h3>Requests</h3><dl><dt class="request"><a name="request_execution.createContext">execution.createContext</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "execution.createContext" |
"params": { |
@@ -2232,19 +2271,19 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>contextRoot (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>contextRoot: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The path of the Dart or HTML file that will be launched, or the |
path of the directory containing the file. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>id (<a href="#type_ExecutionContextId">ExecutionContextId</a>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>id: <a href="#type_ExecutionContextId">ExecutionContextId</a></b></dt><dd> |
<p> |
The identifier used to refer to the execution context that was |
created. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_execution.deleteContext">execution.deleteContext</a> (<a href="#request_execution.deleteContext">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_execution.deleteContext">execution.deleteContext</a></dt><dd><div class="box"><pre>request: { |
"<b>id</b>": String |
"method": "execution.deleteContext" |
"params": { |
@@ -2260,12 +2299,12 @@ a:focus, a:hover { |
ids when they are no longer valid. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>id (<a href="#type_ExecutionContextId">ExecutionContextId</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>id: <a href="#type_ExecutionContextId">ExecutionContextId</a></b></dt><dd> |
<p> |
The identifier of the execution context that is to be deleted. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_execution.mapUri">execution.mapUri</a> (<a href="#request_execution.mapUri">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_execution.mapUri">execution.mapUri</a></dt><dd><div class="box"><pre>request: { |
"<b>id</b>": String |
"method": "execution.mapUri" |
"params": { |
@@ -2311,35 +2350,35 @@ a:focus, a:hover { |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>id (<a href="#type_ExecutionContextId">ExecutionContextId</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>id: <a href="#type_ExecutionContextId">ExecutionContextId</a></b></dt><dd> |
<p> |
The identifier of the execution context in which the URI is to be |
mapped. |
</p> |
- </dd><dt class="field"><b>file (<span style="color:#999999">optional</span> <a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The path of the file to be mapped into a URI. |
</p> |
- </dd><dt class="field"><b>uri (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>uri: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The URI to be mapped into a file path. |
</p> |
- </dd></dl><h4>returns:</h4><dl><dt class="field"><b>file (<span style="color:#999999">optional</span> <a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ </dd></dl><h4>returns:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The file to which the URI was mapped. This field is omitted if the |
uri field was not given in the request. |
</p> |
- </dd><dt class="field"><b>uri (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>uri: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The URI to which the file path was mapped. This field is omitted |
if the file field was not given in the request. |
</p> |
- </dd></dl></dd><dt class="request"><a name="request_execution.setSubscriptions">execution.setSubscriptions</a> (<a href="#request_execution.setSubscriptions">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request deprecated"><a name="request_execution.setSubscriptions">execution.setSubscriptions</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "execution.setSubscriptions" |
"params": { |
@@ -2350,7 +2389,7 @@ a:focus, a:hover { |
"error": <span style="color:#999999">optional</span> <a href="#type_RequestError">RequestError</a> |
}</pre></div> |
<p> |
- <b><i>Deprecated</i></b>: the analysis server no longer fires |
+ <b>Deprecated:</b> the analysis server no longer fires |
<tt>LAUNCH_DATA</tt> events. |
</p> |
<p> |
@@ -2363,12 +2402,12 @@ a:focus, a:hover { |
remain unchanged. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>subscriptions (List<<a href="#type_ExecutionService">ExecutionService</a>>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>subscriptions: List<<a href="#type_ExecutionService">ExecutionService</a>></b></dt><dd> |
<p> |
A list of the services being subscribed to. |
</p> |
- </dd></dl></dd></dl><h3>Notifications</h3><dl><dt class="notification"><a name="notification_execution.launchData">execution.launchData</a> (<a href="#notification_execution.launchData">#</a>)</dt><dd><div class="box"><pre>notification: { |
+ </dd></dl></dd></dl><h3>Notifications</h3><dl><dt class="notification"><a name="notification_execution.launchData">execution.launchData</a></dt><dd><div class="box"><pre>notification: { |
"event": "execution.launchData" |
"params": { |
"<b>file</b>": <a href="#type_FilePath">FilePath</a> |
@@ -2385,19 +2424,19 @@ a:focus, a:hover { |
passed in an <tt>execution.setSubscriptions</tt> request. |
</p> |
- <h4>parameters:</h4><dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>parameters:</h4><dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file for which launch data is being provided. This will either |
be a Dart library or an HTML file. |
</p> |
- </dd><dt class="field"><b>kind (<span style="color:#999999">optional</span> <a href="#type_ExecutableKind">ExecutableKind</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>kind: <a href="#type_ExecutableKind">ExecutableKind</a><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The kind of the executable file. This field is omitted if the file |
is not a Dart file. |
</p> |
- </dd><dt class="field"><b>referencedFiles (<span style="color:#999999">optional</span> List<<a href="#type_FilePath">FilePath</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>referencedFiles: List<<a href="#type_FilePath">FilePath</a>><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
A list of the Dart files that are referenced by the file. This |
@@ -2410,7 +2449,7 @@ a:focus, a:hover { |
</p> |
- <h3>Requests</h3><dl><dt class="request"><a name="request_diagnostic.getDiagnostics">diagnostic.getDiagnostics</a> (<a href="#request_diagnostic.getDiagnostics">#</a>)</dt><dd><div class="box"><pre>request: { |
+ <h3>Requests</h3><dl><dt class="request"><a name="request_diagnostic.getDiagnostics">diagnostic.getDiagnostics</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "diagnostic.getDiagnostics" |
}</pre><br><pre>response: { |
@@ -2422,10 +2461,10 @@ a:focus, a:hover { |
}</pre></div> |
<p>Return server diagnostics.</p> |
- <h4>returns:</h4><dl><dt class="field"><b>contexts (List<<a href="#type_ContextData">ContextData</a>>)</b></dt><dd> |
+ <h4>returns:</h4><dl><dt class="field"><b>contexts: List<<a href="#type_ContextData">ContextData</a>></b></dt><dd> |
<p>The list of analysis contexts.</p> |
- </dd></dl></dd><dt class="request"><a name="request_diagnostic.getServerPort">diagnostic.getServerPort</a> (<a href="#request_diagnostic.getServerPort">#</a>)</dt><dd><div class="box"><pre>request: { |
+ </dd></dl></dd><dt class="request"><a name="request_diagnostic.getServerPort">diagnostic.getServerPort</a></dt><dd><div class="box"><pre>request: { |
"id": String |
"method": "diagnostic.getServerPort" |
}</pre><br><pre>response: { |
@@ -2441,7 +2480,7 @@ a:focus, a:hover { |
this call will return an error of <tt>DEBUG_PORT_COULD_NOT_BE_OPENED</tt>. |
</p> |
- <h4>returns:</h4><dl><dt class="field"><b>port (int)</b></dt><dd> |
+ <h4>returns:</h4><dl><dt class="field"><b>port: int</b></dt><dd> |
<p>The diagnostic server port.</p> |
</dd></dl></dd></dl> |
@@ -2522,7 +2561,7 @@ a:focus, a:hover { |
with the new one. |
</p> |
- <dl><dt class="field"><b>type = "add"</b></dt><dd></dd><dt class="field"><b>content (String)</b></dt><dd> |
+ <dl><dt class="field"><b>type = "add"</b></dt><dd></dd><dt class="field"><b>content: String</b></dt><dd> |
<p> |
The new content of the file. |
@@ -2533,29 +2572,29 @@ a:focus, a:hover { |
by the analysis. |
</p> |
- <dl><dt class="field"><b>severity (<a href="#type_AnalysisErrorSeverity">AnalysisErrorSeverity</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>severity: <a href="#type_AnalysisErrorSeverity">AnalysisErrorSeverity</a></b></dt><dd> |
<p> |
The severity of the error. |
</p> |
- </dd><dt class="field"><b>type (<a href="#type_AnalysisErrorType">AnalysisErrorType</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>type: <a href="#type_AnalysisErrorType">AnalysisErrorType</a></b></dt><dd> |
<p> |
The type of the error. |
</p> |
- </dd><dt class="field"><b>location (<a href="#type_Location">Location</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>location: <a href="#type_Location">Location</a></b></dt><dd> |
<p> |
The location associated with the error. |
</p> |
- </dd><dt class="field"><b>message (String)</b></dt><dd> |
+ </dd><dt class="field"><b>message: String</b></dt><dd> |
<p> |
The message to be displayed for this error. The message |
should indicate what is wrong with the code and why it is |
wrong. |
</p> |
- </dd><dt class="field"><b>correction (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>correction: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The correction message to be displayed for this error. The |
@@ -2563,12 +2602,12 @@ a:focus, a:hover { |
the error. The field is omitted if there is no correction |
message associated with the error code. |
</p> |
- </dd><dt class="field"><b>code (String)</b></dt><dd> |
+ </dd><dt class="field"><b>code: String</b></dt><dd> |
<p> |
The name, as a string, of the error code associated with this error. |
</p> |
- </dd><dt class="field"><b>hasFix (<span style="color:#999999">optional</span> bool)</b></dt><dd> |
+ </dd><dt class="field"><b>hasFix: bool<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
A hint to indicate to interested clients that this error has |
@@ -2587,12 +2626,12 @@ a:focus, a:hover { |
A list of fixes associated with a specific error |
</p> |
- <dl><dt class="field"><b>error (<a href="#type_AnalysisError">AnalysisError</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>error: <a href="#type_AnalysisError">AnalysisError</a></b></dt><dd> |
<p> |
The error with which the fixes are associated. |
</p> |
- </dd><dt class="field"><b>fixes (List<<a href="#type_SourceChange">SourceChange</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>fixes: List<<a href="#type_SourceChange">SourceChange</a>></b></dt><dd> |
<p> |
The fixes associated with the error. |
@@ -2608,8 +2647,8 @@ a:focus, a:hover { |
An enumeration of the possible types of analysis errors. |
</p> |
- <dl><dt class="value">CHECKED_MODE_COMPILE_TIME_ERROR</dt><dt class="value">COMPILE_TIME_ERROR</dt><dt class="value">HINT</dt><dt class="value">LINT</dt><dt class="value">STATIC_TYPE_WARNING</dt><dt class="value">STATIC_WARNING</dt><dt class="value">SYNTACTIC_ERROR</dt><dt class="value">TODO</dt></dl></dd><dt class="typeDefinition"><a name="type_AnalysisOptions">AnalysisOptions: object</a></dt><dd> |
- <p><b><i>Deprecated</i></b>: the only reference to this type has been |
+ <dl><dt class="value">CHECKED_MODE_COMPILE_TIME_ERROR</dt><dt class="value">COMPILE_TIME_ERROR</dt><dt class="value">HINT</dt><dt class="value">LINT</dt><dt class="value">STATIC_TYPE_WARNING</dt><dt class="value">STATIC_WARNING</dt><dt class="value">SYNTACTIC_ERROR</dt><dt class="value">TODO</dt></dl></dd><dt class="typeDefinition deprecated"><a name="type_AnalysisOptions">AnalysisOptions: object</a></dt><dd> |
+ <p><b>Deprecated:</b> the only reference to this type has been |
deprecated.</p> |
<p> |
A set of options controlling what kind of analysis is to be |
@@ -2617,53 +2656,53 @@ a:focus, a:hover { |
option will not be changed. |
</p> |
- <dl><dt class="field"><b>enableAsync (<span style="color:#999999">optional</span> bool)</b></dt><dd> |
+ <dl><dt class="field"><b><span class="deprecated">enableAsync</span>: bool<span style="color:#999999"> (optional)</span></b></dt><dd> |
- <p><b><i>Deprecated</i></b>: this feature is always enabled.</p> |
+ <p><b>Deprecated:</b> this feature is always enabled.</p> |
<p> |
True if the client wants to enable support for the |
proposed async feature. |
</p> |
- </dd><dt class="field"><b>enableDeferredLoading (<span style="color:#999999">optional</span> bool)</b></dt><dd> |
+ </dd><dt class="field"><b><span class="deprecated">enableDeferredLoading</span>: bool<span style="color:#999999"> (optional)</span></b></dt><dd> |
- <p><b><i>Deprecated</i></b>: this feature is always enabled.</p> |
+ <p><b>Deprecated:</b> this feature is always enabled.</p> |
<p> |
True if the client wants to enable support for the |
proposed deferred loading feature. |
</p> |
- </dd><dt class="field"><b>enableEnums (<span style="color:#999999">optional</span> bool)</b></dt><dd> |
+ </dd><dt class="field"><b><span class="deprecated">enableEnums</span>: bool<span style="color:#999999"> (optional)</span></b></dt><dd> |
- <p><b><i>Deprecated</i></b>: this feature is always enabled.</p> |
+ <p><b>Deprecated:</b> this feature is always enabled.</p> |
<p> |
True if the client wants to enable support for the |
proposed enum feature. |
</p> |
- </dd><dt class="field"><b>enableNullAwareOperators (<span style="color:#999999">optional</span> bool)</b></dt><dd> |
+ </dd><dt class="field"><b><span class="deprecated">enableNullAwareOperators</span>: bool<span style="color:#999999"> (optional)</span></b></dt><dd> |
- <p><b><i>Deprecated</i></b>: this feature is always enabled.</p> |
+ <p><b>Deprecated:</b> this feature is always enabled.</p> |
<p> |
True if the client wants to enable support for the |
proposed "null aware operators" feature. |
</p> |
- </dd><dt class="field"><b>enableSuperMixins (<span style="color:#999999">optional</span> bool)</b></dt><dd> |
+ </dd><dt class="field"><b>enableSuperMixins: bool<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
True if the client wants to enable support for the |
proposed "less restricted mixins" proposal (DEP 34). |
</p> |
- </dd><dt class="field"><b>generateDart2jsHints (<span style="color:#999999">optional</span> bool)</b></dt><dd> |
+ </dd><dt class="field"><b>generateDart2jsHints: bool<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
True if hints that are specific to dart2js should be |
generated. This option is ignored if generateHints is false. |
</p> |
- </dd><dt class="field"><b>generateHints (<span style="color:#999999">optional</span> bool)</b></dt><dd> |
+ </dd><dt class="field"><b>generateHints: bool<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
True if hints should be generated as part of generating |
errors and warnings. |
</p> |
- </dd><dt class="field"><b>generateLints (<span style="color:#999999">optional</span> bool)</b></dt><dd> |
+ </dd><dt class="field"><b>generateLints: bool<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
True if lints should be generated as part of generating |
@@ -2686,10 +2725,10 @@ a:focus, a:hover { |
An indication of the current state of analysis. |
</p> |
- <dl><dt class="field"><b>isAnalyzing (bool)</b></dt><dd> |
+ <dl><dt class="field"><b>isAnalyzing: bool</b></dt><dd> |
<p>True if analysis is currently being performed.</p> |
- </dd><dt class="field"><b>analysisTarget (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>analysisTarget: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The name of the current target of analysis. This field is |
@@ -2717,7 +2756,7 @@ a:focus, a:hover { |
will be reported. |
</p> |
- <dl><dt class="field"><b>type = "change"</b></dt><dd></dd><dt class="field"><b>edits (List<<a href="#type_SourceEdit">SourceEdit</a>>)</b></dt><dd> |
+ <dl><dt class="field"><b>type = "change"</b></dt><dd></dd><dt class="field"><b>edits: List<<a href="#type_SourceEdit">SourceEdit</a>></b></dt><dd> |
<p> |
The edits to be applied to the file. |
@@ -2735,18 +2774,18 @@ a:focus, a:hover { |
being suggested. |
</p> |
- <dl><dt class="field"><b>kind (<a href="#type_CompletionSuggestionKind">CompletionSuggestionKind</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>kind: <a href="#type_CompletionSuggestionKind">CompletionSuggestionKind</a></b></dt><dd> |
<p> |
The kind of element being suggested. |
</p> |
- </dd><dt class="field"><b>relevance (int)</b></dt><dd> |
+ </dd><dt class="field"><b>relevance: int</b></dt><dd> |
<p> |
The relevance of this completion suggestion |
where a higher number indicates a higher relevance. |
</p> |
- </dd><dt class="field"><b>completion (String)</b></dt><dd> |
+ </dd><dt class="field"><b>completion: String</b></dt><dd> |
<p> |
The identifier to be inserted if the suggestion is |
@@ -2755,57 +2794,57 @@ a:focus, a:hover { |
for the parameters. The information required in order to |
do so is contained in other fields. |
</p> |
- </dd><dt class="field"><b>selectionOffset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>selectionOffset: int</b></dt><dd> |
<p> |
The offset, relative to the beginning of the completion, |
of where the selection should be placed after insertion. |
</p> |
- </dd><dt class="field"><b>selectionLength (int)</b></dt><dd> |
+ </dd><dt class="field"><b>selectionLength: int</b></dt><dd> |
<p> |
The number of characters that should be selected after |
insertion. |
</p> |
- </dd><dt class="field"><b>isDeprecated (bool)</b></dt><dd> |
+ </dd><dt class="field"><b>isDeprecated: bool</b></dt><dd> |
<p> |
True if the suggested element is deprecated. |
</p> |
- </dd><dt class="field"><b>isPotential (bool)</b></dt><dd> |
+ </dd><dt class="field"><b>isPotential: bool</b></dt><dd> |
<p> |
True if the element is not known to be valid for the |
target. This happens if the type of the target is dynamic. |
</p> |
- </dd><dt class="field"><b>docSummary (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>docSummary: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
An abbreviated version of the Dartdoc associated with the |
element being suggested, This field is omitted if there is |
no Dartdoc associated with the element. |
</p> |
- </dd><dt class="field"><b>docComplete (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>docComplete: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The Dartdoc associated with the element being suggested, |
This field is omitted if there is no Dartdoc associated |
with the element. |
</p> |
- </dd><dt class="field"><b>declaringType (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>declaringType: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The class that declares the element being suggested. This |
field is omitted if the suggested element is not a member |
of a class. |
</p> |
- </dd><dt class="field"><b>defaultArgumentListString (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>defaultArgumentListString: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
A default String for use in generating argument list |
source contents on the client side. |
</p> |
- </dd><dt class="field"><b>defaultArgumentListTextRanges (<span style="color:#999999">optional</span> List<int>)</b></dt><dd> |
+ </dd><dt class="field"><b>defaultArgumentListTextRanges: List<int><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
Pairs of offsets and lengths describing 'defaultArgumentListString' |
@@ -2816,12 +2855,12 @@ a:focus, a:hover { |
Clients can use these ranges to treat the 'x' and 'y' values |
specially for linked edits. |
</p> |
- </dd><dt class="field"><b>element (<span style="color:#999999">optional</span> <a href="#type_Element">Element</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>element: <a href="#type_Element">Element</a><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
Information about the element reference being suggested. |
</p> |
- </dd><dt class="field"><b>returnType (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>returnType: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The return type of the getter, function or method |
@@ -2829,48 +2868,48 @@ a:focus, a:hover { |
This field is omitted if the suggested element |
is not a getter, function or method. |
</p> |
- </dd><dt class="field"><b>parameterNames (<span style="color:#999999">optional</span> List<String>)</b></dt><dd> |
+ </dd><dt class="field"><b>parameterNames: List<String><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The names of the parameters of the function or method |
being suggested. This field is omitted if the suggested |
element is not a setter, function or method. |
</p> |
- </dd><dt class="field"><b>parameterTypes (<span style="color:#999999">optional</span> List<String>)</b></dt><dd> |
+ </dd><dt class="field"><b>parameterTypes: List<String><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The types of the parameters of the function or method |
being suggested. This field is omitted if the |
parameterNames field is omitted. |
</p> |
- </dd><dt class="field"><b>requiredParameterCount (<span style="color:#999999">optional</span> int)</b></dt><dd> |
+ </dd><dt class="field"><b>requiredParameterCount: int<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The number of required parameters for the function or |
method being suggested. This field is omitted if the |
parameterNames field is omitted. |
</p> |
- </dd><dt class="field"><b>hasNamedParameters (<span style="color:#999999">optional</span> bool)</b></dt><dd> |
+ </dd><dt class="field"><b>hasNamedParameters: bool<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
True if the function or method being suggested has at |
least one named parameter. This field is omitted if the |
parameterNames field is omitted. |
</p> |
- </dd><dt class="field"><b>parameterName (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>parameterName: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The name of the optional parameter being suggested. This |
field is omitted if the suggestion is not the addition of |
an optional argument within an argument list. |
</p> |
- </dd><dt class="field"><b>parameterType (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>parameterType: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The type of the options parameter being suggested. This |
field is omitted if the parameterName field is omitted. |
</p> |
- </dd><dt class="field"><b>importUri (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>importUri: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The import to be added if the suggestion is out of scope |
@@ -2924,27 +2963,27 @@ a:focus, a:hover { |
Information about an analysis context. |
</p> |
- <dl><dt class="field"><b>name (String)</b></dt><dd> |
+ <dl><dt class="field"><b>name: String</b></dt><dd> |
<p> |
The name of the context. |
</p> |
- </dd><dt class="field"><b>explicitFileCount (int)</b></dt><dd> |
+ </dd><dt class="field"><b>explicitFileCount: int</b></dt><dd> |
<p> |
Explicitly analyzed files. |
</p> |
- </dd><dt class="field"><b>implicitFileCount (int)</b></dt><dd> |
+ </dd><dt class="field"><b>implicitFileCount: int</b></dt><dd> |
<p> |
Implicitly analyzed files. |
</p> |
- </dd><dt class="field"><b>workItemQueueLength (int)</b></dt><dd> |
+ </dd><dt class="field"><b>workItemQueueLength: int</b></dt><dd> |
<p> |
The number of work items in the queue. |
</p> |
- </dd><dt class="field"><b>cacheEntryExceptions (List<String>)</b></dt><dd> |
+ </dd><dt class="field"><b>cacheEntryExceptions: List<String></b></dt><dd> |
<p> |
Exceptions associated with cache entries. |
@@ -2955,24 +2994,24 @@ a:focus, a:hover { |
in code). |
</p> |
- <dl><dt class="field"><b>kind (<a href="#type_ElementKind">ElementKind</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>kind: <a href="#type_ElementKind">ElementKind</a></b></dt><dd> |
<p> |
The kind of the element. |
</p> |
- </dd><dt class="field"><b>name (String)</b></dt><dd> |
+ </dd><dt class="field"><b>name: String</b></dt><dd> |
<p> |
The name of the element. This is typically used as the |
label in the outline. |
</p> |
- </dd><dt class="field"><b>location (<span style="color:#999999">optional</span> <a href="#type_Location">Location</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>location: <a href="#type_Location">Location</a><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The location of the name in the declaration of the |
element. |
</p> |
- </dd><dt class="field"><b>flags (int)</b></dt><dd> |
+ </dd><dt class="field"><b>flags: int</b></dt><dd> |
<p> |
A bit-map containing the following flags: |
@@ -2985,7 +3024,7 @@ a:focus, a:hover { |
<li>0x10 - set if the element is private</li> |
<li>0x20 - set if the element is deprecated</li> |
</ul> |
- </dd><dt class="field"><b>parameters (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>parameters: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The parameter list for the element. If the element is not |
@@ -2994,7 +3033,7 @@ a:focus, a:hover { |
will not be defined. If the element has zero parameters, this |
field will have a value of "()". |
</p> |
- </dd><dt class="field"><b>returnType (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>returnType: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The return type of the element. If the element is not a |
@@ -3002,7 +3041,7 @@ a:focus, a:hover { |
element does not have a declared return type, this field |
will contain an empty string. |
</p> |
- </dd><dt class="field"><b>typeParameters (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>typeParameters: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The type parameter list for the element. If the element doesn't |
@@ -3013,23 +3052,23 @@ a:focus, a:hover { |
An enumeration of the kinds of elements. |
</p> |
- <dl><dt class="value">CLASS</dt><dt class="value">CLASS_TYPE_ALIAS</dt><dt class="value">COMPILATION_UNIT</dt><dt class="value">CONSTRUCTOR</dt><dt class="value">ENUM</dt><dt class="value">ENUM_CONSTANT</dt><dt class="value">FIELD</dt><dt class="value">FILE</dt><dt class="value">FUNCTION</dt><dt class="value">FUNCTION_TYPE_ALIAS</dt><dt class="value">GETTER</dt><dt class="value">LABEL</dt><dt class="value">LIBRARY</dt><dt class="value">LOCAL_VARIABLE</dt><dt class="value">METHOD</dt><dt class="value">PARAMETER</dt><dt class="value">PREFIX</dt><dt class="value">SETTER</dt><dt class="value">TOP_LEVEL_VARIABLE</dt><dt class="value">TYPE_PARAMETER</dt><dt class="value">UNIT_TEST_GROUP</dt><dd> |
+ <dl><dt class="value">CLASS</dt><dt class="value">CLASS_TYPE_ALIAS</dt><dt class="value">COMPILATION_UNIT</dt><dt class="value">CONSTRUCTOR</dt><dt class="value">ENUM</dt><dt class="value">ENUM_CONSTANT</dt><dt class="value">FIELD</dt><dt class="value">FILE</dt><dt class="value">FUNCTION</dt><dt class="value">FUNCTION_TYPE_ALIAS</dt><dt class="value">GETTER</dt><dt class="value">LABEL</dt><dt class="value">LIBRARY</dt><dt class="value">LOCAL_VARIABLE</dt><dt class="value">METHOD</dt><dt class="value">PARAMETER</dt><dt class="value">PREFIX</dt><dt class="value">SETTER</dt><dt class="value">TOP_LEVEL_VARIABLE</dt><dt class="value">TYPE_PARAMETER</dt><dt class="value deprecated">UNIT_TEST_GROUP</dt><dd> |
- <p><b><i>Deprecated</i></b>: support for tests was removed.</p> |
- </dd><dt class="value">UNIT_TEST_TEST</dt><dd> |
+ <p><b>Deprecated:</b> support for tests was removed.</p> |
+ </dd><dt class="value deprecated">UNIT_TEST_TEST</dt><dd> |
- <p><b><i>Deprecated</i></b>: support for tests was removed.</p> |
+ <p><b>Deprecated:</b> support for tests was removed.</p> |
</dd><dt class="value">UNKNOWN</dt></dl></dd><dt class="typeDefinition"><a name="type_ExecutableFile">ExecutableFile: object</a></dt><dd> |
<p> |
A description of an executable file. |
</p> |
- <dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The path of the executable file. |
</p> |
- </dd><dt class="field"><b>kind (<a href="#type_ExecutableKind">ExecutableKind</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>kind: <a href="#type_ExecutableKind">ExecutableKind</a></b></dt><dd> |
<p> |
The kind of the executable file. |
@@ -3075,17 +3114,17 @@ a:focus, a:hover { |
A description of a region that can be folded. |
</p> |
- <dl><dt class="field"><b>kind (<a href="#type_FoldingKind">FoldingKind</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>kind: <a href="#type_FoldingKind">FoldingKind</a></b></dt><dd> |
<p> |
The kind of the region. |
</p> |
- </dd><dt class="field"><b>offset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the region to be folded. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the region to be folded. |
@@ -3102,17 +3141,17 @@ a:focus, a:hover { |
associated with it. |
</p> |
- <dl><dt class="field"><b>type (<a href="#type_HighlightRegionType">HighlightRegionType</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>type: <a href="#type_HighlightRegionType">HighlightRegionType</a></b></dt><dd> |
<p> |
The type of highlight associated with the region. |
</p> |
- </dd><dt class="field"><b>offset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the region to be highlighted. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the region to be highlighted. |
@@ -3275,21 +3314,21 @@ a:focus, a:hover { |
The hover information associated with a specific location. |
</p> |
- <dl><dt class="field"><b>offset (int)</b></dt><dd> |
+ <dl><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the range of characters that encompasses the |
cursor position and has the same hover information as the |
cursor position. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the range of characters that encompasses the |
cursor position and has the same hover information as the |
cursor position. |
</p> |
- </dd><dt class="field"><b>containingLibraryPath (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>containingLibraryPath: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The path to the defining compilation unit of the library |
@@ -3297,7 +3336,7 @@ a:focus, a:hover { |
omitted if there is no referenced element, or if the |
element is declared inside an HTML file. |
</p> |
- </dd><dt class="field"><b>containingLibraryName (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>containingLibraryName: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The name of the library in which the referenced element is |
@@ -3305,14 +3344,14 @@ a:focus, a:hover { |
element, or if the element is declared inside an HTML |
file. |
</p> |
- </dd><dt class="field"><b>containingClassDescription (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>containingClassDescription: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
A human-readable description of the class declaring the element |
being referenced. This data is omitted if there is no referenced |
element, or if the element is not a class member. |
</p> |
- </dd><dt class="field"><b>dartdoc (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>dartdoc: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The dartdoc associated with the referenced element. Other |
@@ -3322,14 +3361,14 @@ a:focus, a:hover { |
there is no referenced element, or if the element has no |
dartdoc. |
</p> |
- </dd><dt class="field"><b>elementDescription (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>elementDescription: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
A human-readable description of the element being |
referenced. This data is omitted if there is no referenced |
element. |
</p> |
- </dd><dt class="field"><b>elementKind (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>elementKind: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
A human-readable description of the kind of element being |
@@ -3337,12 +3376,12 @@ a:focus, a:hover { |
alias"). This data is omitted if there is no referenced |
element. |
</p> |
- </dd><dt class="field"><b>isDeprecated (<span style="color:#999999">optional</span> bool)</b></dt><dd> |
+ </dd><dt class="field"><b>isDeprecated: bool<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
True if the referenced element is deprecated. |
</p> |
- </dd><dt class="field"><b>parameter (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>parameter: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
A human-readable description of the parameter |
@@ -3350,14 +3389,14 @@ a:focus, a:hover { |
data is omitted if the location is not in an argument to a |
function. |
</p> |
- </dd><dt class="field"><b>propagatedType (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>propagatedType: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The name of the propagated type of the expression. This |
data is omitted if the location does not correspond to an |
expression or if there is no propagated type information. |
</p> |
- </dd><dt class="field"><b>staticType (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>staticType: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The name of the static type of the expression. This data |
@@ -3369,12 +3408,12 @@ a:focus, a:hover { |
A description of a class that is implemented or extended. |
</p> |
- <dl><dt class="field"><b>offset (int)</b></dt><dd> |
+ <dl><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the name of the implemented class. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the name of the implemented class. |
@@ -3384,12 +3423,12 @@ a:focus, a:hover { |
A description of a class member that is implemented or overridden. |
</p> |
- <dl><dt class="field"><b>offset (int)</b></dt><dd> |
+ <dl><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the name of the implemented member. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the name of the implemented member. |
@@ -3405,19 +3444,19 @@ a:focus, a:hover { |
all occurrences of the name could be edited simultaneously. |
</p> |
- <dl><dt class="field"><b>positions (List<<a href="#type_Position">Position</a>>)</b></dt><dd> |
+ <dl><dt class="field"><b>positions: List<<a href="#type_Position">Position</a>></b></dt><dd> |
<p> |
The positions of the regions that should be edited |
simultaneously. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the regions that should be edited |
simultaneously. |
</p> |
- </dd><dt class="field"><b>suggestions (List<<a href="#type_LinkedEditSuggestion">LinkedEditSuggestion</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>suggestions: List<<a href="#type_LinkedEditSuggestion">LinkedEditSuggestion</a>></b></dt><dd> |
<p> |
Pre-computed suggestions for what every region might |
@@ -3429,13 +3468,13 @@ a:focus, a:hover { |
the linked edit regions in a LinkedEditGroup. |
</p> |
- <dl><dt class="field"><b>value (String)</b></dt><dd> |
+ <dl><dt class="field"><b>value: String</b></dt><dd> |
<p> |
The value that could be used to replace all of the linked |
edit regions. |
</p> |
- </dd><dt class="field"><b>kind (<a href="#type_LinkedEditSuggestionKind">LinkedEditSuggestionKind</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>kind: <a href="#type_LinkedEditSuggestionKind">LinkedEditSuggestionKind</a></b></dt><dd> |
<p> |
The kind of value being proposed. |
@@ -3451,28 +3490,28 @@ a:focus, a:hover { |
A location (character range) within a file. |
</p> |
- <dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file containing the range. |
</p> |
- </dd><dt class="field"><b>offset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the range. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the range. |
</p> |
- </dd><dt class="field"><b>startLine (int)</b></dt><dd> |
+ </dd><dt class="field"><b>startLine: int</b></dt><dd> |
<p> |
The one-based index of the line containing the first |
character of the range. |
</p> |
- </dd><dt class="field"><b>startColumn (int)</b></dt><dd> |
+ </dd><dt class="field"><b>startColumn: int</b></dt><dd> |
<p> |
The one-based index of the column containing the first |
@@ -3484,17 +3523,17 @@ a:focus, a:hover { |
the declaration of an element. |
</p> |
- <dl><dt class="field"><b>offset (int)</b></dt><dd> |
+ <dl><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the region from which the user can navigate. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the region from which the user can navigate. |
</p> |
- </dd><dt class="field"><b>targets (List<int>)</b></dt><dd> |
+ </dd><dt class="field"><b>targets: List<int></b></dt><dd> |
<p> |
The indexes of the targets (in the enclosing navigation response) |
@@ -3506,34 +3545,34 @@ a:focus, a:hover { |
A description of a target to which the user can navigate. |
</p> |
- <dl><dt class="field"><b>kind (<a href="#type_ElementKind">ElementKind</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>kind: <a href="#type_ElementKind">ElementKind</a></b></dt><dd> |
<p> |
The kind of the element. |
</p> |
- </dd><dt class="field"><b>fileIndex (int)</b></dt><dd> |
+ </dd><dt class="field"><b>fileIndex: int</b></dt><dd> |
<p> |
The index of the file (in the enclosing navigation response) to |
navigate to. |
</p> |
- </dd><dt class="field"><b>offset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the region to which the user can navigate. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the region to which the user can navigate. |
</p> |
- </dd><dt class="field"><b>startLine (int)</b></dt><dd> |
+ </dd><dt class="field"><b>startLine: int</b></dt><dd> |
<p> |
The one-based index of the line containing the first |
character of the region. |
</p> |
- </dd><dt class="field"><b>startColumn (int)</b></dt><dd> |
+ </dd><dt class="field"><b>startColumn: int</b></dt><dd> |
<p> |
The one-based index of the column containing the first |
@@ -3545,18 +3584,18 @@ a:focus, a:hover { |
single file. |
</p> |
- <dl><dt class="field"><b>element (<a href="#type_Element">Element</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>element: <a href="#type_Element">Element</a></b></dt><dd> |
<p> |
The element that was referenced. |
</p> |
- </dd><dt class="field"><b>offsets (List<int>)</b></dt><dd> |
+ </dd><dt class="field"><b>offsets: List<int></b></dt><dd> |
<p> |
The offsets of the name of the referenced element within |
the file. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the name of the referenced element. |
@@ -3566,12 +3605,12 @@ a:focus, a:hover { |
An node in the outline structure of a file. |
</p> |
- <dl><dt class="field"><b>element (<a href="#type_Element">Element</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>element: <a href="#type_Element">Element</a></b></dt><dd> |
<p> |
A description of the element represented by this node. |
</p> |
- </dd><dt class="field"><b>offset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the first character of the element. This is |
@@ -3579,12 +3618,12 @@ a:focus, a:hover { |
offset of the name of the element. It can be used, for |
example, to map locations in the file back to an outline. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the element. |
</p> |
- </dd><dt class="field"><b>children (<span style="color:#999999">optional</span> List<<a href="#type_Outline">Outline</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>children: List<<a href="#type_Outline">Outline</a>><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The children of the node. The field will be omitted if the |
@@ -3595,17 +3634,17 @@ a:focus, a:hover { |
A description of a member that overrides an inherited member. |
</p> |
- <dl><dt class="field"><b>offset (int)</b></dt><dd> |
+ <dl><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the name of the overriding member. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the name of the overriding member. |
</p> |
- </dd><dt class="field"><b>superclassMember (<span style="color:#999999">optional</span> <a href="#type_OverriddenMember">OverriddenMember</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>superclassMember: <a href="#type_OverriddenMember">OverriddenMember</a><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The member inherited from a superclass that is overridden |
@@ -3613,7 +3652,7 @@ a:focus, a:hover { |
no superclass member, in which case there must be at least |
one interface member. |
</p> |
- </dd><dt class="field"><b>interfaceMembers (<span style="color:#999999">optional</span> List<<a href="#type_OverriddenMember">OverriddenMember</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>interfaceMembers: List<<a href="#type_OverriddenMember">OverriddenMember</a>><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The members inherited from interfaces that are overridden |
@@ -3626,12 +3665,12 @@ a:focus, a:hover { |
A description of a member that is being overridden. |
</p> |
- <dl><dt class="field"><b>element (<a href="#type_Element">Element</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>element: <a href="#type_Element">Element</a></b></dt><dd> |
<p> |
The element that is being overridden. |
</p> |
- </dd><dt class="field"><b>className (String)</b></dt><dd> |
+ </dd><dt class="field"><b>className: String</b></dt><dd> |
<p> |
The name of the class in which the member is defined. |
@@ -3641,12 +3680,12 @@ a:focus, a:hover { |
A position within a file. |
</p> |
- <dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file containing the position. |
</p> |
- </dd><dt class="field"><b>offset (int)</b></dt><dd> |
+ </dd><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the position. |
@@ -3656,7 +3695,7 @@ a:focus, a:hover { |
An indication of the current state of pub execution. |
</p> |
- <dl><dt class="field"><b>isListingPackageDirs (bool)</b></dt><dd> |
+ <dl><dt class="field"><b>isListingPackageDirs: bool</b></dt><dd> |
<p> |
True if the server is currently running pub to produce a list of |
@@ -3673,29 +3712,29 @@ a:focus, a:hover { |
A description of a parameter in a method refactoring. |
</p> |
- <dl><dt class="field"><b>id (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ <dl><dt class="field"><b>id: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The unique identifier of the parameter. |
Clients may omit this field for the parameters they want to add. |
</p> |
- </dd><dt class="field"><b>kind (<a href="#type_RefactoringMethodParameterKind">RefactoringMethodParameterKind</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>kind: <a href="#type_RefactoringMethodParameterKind">RefactoringMethodParameterKind</a></b></dt><dd> |
<p> |
The kind of the parameter. |
</p> |
- </dd><dt class="field"><b>type (String)</b></dt><dd> |
+ </dd><dt class="field"><b>type: String</b></dt><dd> |
<p> |
The type that should be given to the parameter, or the return type |
of the parameter's function type. |
</p> |
- </dd><dt class="field"><b>name (String)</b></dt><dd> |
+ </dd><dt class="field"><b>name: String</b></dt><dd> |
<p> |
The name that should be given to the parameter. |
</p> |
- </dd><dt class="field"><b>parameters (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>parameters: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The parameter list of the parameter's function type. |
@@ -3723,18 +3762,18 @@ a:focus, a:hover { |
A description of a problem related to a refactoring. |
</p> |
- <dl><dt class="field"><b>severity (<a href="#type_RefactoringProblemSeverity">RefactoringProblemSeverity</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>severity: <a href="#type_RefactoringProblemSeverity">RefactoringProblemSeverity</a></b></dt><dd> |
<p> |
The severity of the problem being represented. |
</p> |
- </dd><dt class="field"><b>message (String)</b></dt><dd> |
+ </dd><dt class="field"><b>message: String</b></dt><dd> |
<p> |
A human-readable description of the problem being |
represented. |
</p> |
- </dd><dt class="field"><b>location (<span style="color:#999999">optional</span> <a href="#type_Location">Location</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>location: <a href="#type_Location">Location</a><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The location of the problem being represented. |
@@ -3795,17 +3834,17 @@ a:focus, a:hover { |
typically in response to a request. |
</p> |
- <dl><dt class="field"><b>code (<a href="#type_RequestErrorCode">RequestErrorCode</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>code: <a href="#type_RequestErrorCode">RequestErrorCode</a></b></dt><dd> |
<p> |
A code that uniquely identifies the error that occurred. |
</p> |
- </dd><dt class="field"><b>message (String)</b></dt><dd> |
+ </dd><dt class="field"><b>message: String</b></dt><dd> |
<p> |
A short description of the error. |
</p> |
- </dd><dt class="field"><b>stackTrace (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>stackTrace: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The stack trace associated with processing the request, |
@@ -3998,18 +4037,18 @@ a:focus, a:hover { |
A single result from a search request. |
</p> |
- <dl><dt class="field"><b>location (<a href="#type_Location">Location</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>location: <a href="#type_Location">Location</a></b></dt><dd> |
<p> |
The location of the code that matched the search criteria. |
</p> |
- </dd><dt class="field"><b>kind (<a href="#type_SearchResultKind">SearchResultKind</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>kind: <a href="#type_SearchResultKind">SearchResultKind</a></b></dt><dd> |
<p> |
The kind of element that was found or the kind of |
reference that was found. |
</p> |
- </dd><dt class="field"><b>isPotential (bool)</b></dt><dd> |
+ </dd><dt class="field"><b>isPotential: bool</b></dt><dd> |
<p> |
True if the result is a potential match but cannot be |
@@ -4018,7 +4057,7 @@ a:focus, a:hover { |
reference to a method m from an unknown class were found, |
it would be marked as being a potential match. |
</p> |
- </dd><dt class="field"><b>path (List<<a href="#type_Element">Element</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>path: List<<a href="#type_Element">Element</a>></b></dt><dd> |
<p> |
The elements that contain the result, starting with the |
@@ -4077,24 +4116,24 @@ a:focus, a:hover { |
conceptual change. |
</p> |
- <dl><dt class="field"><b>message (String)</b></dt><dd> |
+ <dl><dt class="field"><b>message: String</b></dt><dd> |
<p> |
A human-readable description of the change to be applied. |
</p> |
- </dd><dt class="field"><b>edits (List<<a href="#type_SourceFileEdit">SourceFileEdit</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>edits: List<<a href="#type_SourceFileEdit">SourceFileEdit</a>></b></dt><dd> |
<p> |
A list of the edits used to effect the change, grouped by |
file. |
</p> |
- </dd><dt class="field"><b>linkedEditGroups (List<<a href="#type_LinkedEditGroup">LinkedEditGroup</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>linkedEditGroups: List<<a href="#type_LinkedEditGroup">LinkedEditGroup</a>></b></dt><dd> |
<p> |
A list of the linked editing groups used to customize |
the changes that were made. |
</p> |
- </dd><dt class="field"><b>selection (<span style="color:#999999">optional</span> <a href="#type_Position">Position</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>selection: <a href="#type_Position">Position</a><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The position that should be selected after the edits |
@@ -4105,23 +4144,23 @@ a:focus, a:hover { |
A description of a single change to a single file. |
</p> |
- <dl><dt class="field"><b>offset (int)</b></dt><dd> |
+ <dl><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset of the region to be modified. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the region to be modified. |
</p> |
- </dd><dt class="field"><b>replacement (String)</b></dt><dd> |
+ </dd><dt class="field"><b>replacement: String</b></dt><dd> |
<p> |
The code that is to replace the specified region in the |
original code. |
</p> |
- </dd><dt class="field"><b>id (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>id: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
An identifier that uniquely identifies this source edit from other |
@@ -4141,12 +4180,12 @@ a:focus, a:hover { |
A description of a set of changes to a single file. |
</p> |
- <dl><dt class="field"><b>file (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>file: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The file containing the code to be modified. |
</p> |
- </dd><dt class="field"><b>fileStamp (long)</b></dt><dd> |
+ </dd><dt class="field"><b>fileStamp: long</b></dt><dd> |
<p> |
The modification stamp of the file at the moment when the change |
@@ -4155,7 +4194,7 @@ a:focus, a:hover { |
this field to make sure that the file was not changed since then, |
so it is safe to apply the change. |
</p> |
- </dd><dt class="field"><b>edits (List<<a href="#type_SourceEdit">SourceEdit</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>edits: List<<a href="#type_SourceEdit">SourceEdit</a>></b></dt><dd> |
<p> |
A list of the edits used to effect the change. |
@@ -4165,12 +4204,12 @@ a:focus, a:hover { |
A representation of a class in a type hierarchy. |
</p> |
- <dl><dt class="field"><b>classElement (<a href="#type_Element">Element</a>)</b></dt><dd> |
+ <dl><dt class="field"><b>classElement: <a href="#type_Element">Element</a></b></dt><dd> |
<p> |
The class element represented by this item. |
</p> |
- </dd><dt class="field"><b>displayName (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ </dd><dt class="field"><b>displayName: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The name to be displayed for the class. This field will be |
@@ -4179,7 +4218,7 @@ a:focus, a:hover { |
additional type information to be displayed, such as type |
arguments. |
</p> |
- </dd><dt class="field"><b>memberElement (<span style="color:#999999">optional</span> <a href="#type_Element">Element</a>)</b></dt><dd> |
+ </dd><dt class="field"><b>memberElement: <a href="#type_Element">Element</a><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The member in the class corresponding to the member on |
@@ -4187,28 +4226,28 @@ a:focus, a:hover { |
omitted if the hierarchy was not requested for a member or |
if the class does not have a corresponding member. |
</p> |
- </dd><dt class="field"><b>superclass (<span style="color:#999999">optional</span> int)</b></dt><dd> |
+ </dd><dt class="field"><b>superclass: int<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The index of the item representing the superclass of |
this class. This field will be omitted if this item |
represents the class Object. |
</p> |
- </dd><dt class="field"><b>interfaces (List<int>)</b></dt><dd> |
+ </dd><dt class="field"><b>interfaces: List<int></b></dt><dd> |
<p> |
The indexes of the items representing the interfaces |
implemented by this class. The list will be empty if |
there are no implemented interfaces. |
</p> |
- </dd><dt class="field"><b>mixins (List<int>)</b></dt><dd> |
+ </dd><dt class="field"><b>mixins: List<int></b></dt><dd> |
<p> |
The indexes of the items representing the mixins |
referenced by this class. The list will be empty if |
there are no classes mixed in to this class. |
</p> |
- </dd><dt class="field"><b>subclasses (List<int>)</b></dt><dd> |
+ </dd><dt class="field"><b>subclasses: List<int></b></dt><dd> |
<p> |
The indexes of the items representing the subtypes of |
@@ -4265,30 +4304,30 @@ a:focus, a:hover { |
</p> |
- <h4>Feedback:</h4><dl><dt class="field"><b>coveringExpressionOffsets (<span style="color:#999999">optional</span> List<int>)</b></dt><dd> |
+ <h4>Feedback:</h4><dl><dt class="field"><b>coveringExpressionOffsets: List<int><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The offsets of the expressions that cover the specified |
selection, from the down most to the up most. |
</p> |
- </dd><dt class="field"><b>coveringExpressionLengths (<span style="color:#999999">optional</span> List<int>)</b></dt><dd> |
+ </dd><dt class="field"><b>coveringExpressionLengths: List<int><span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The lengths of the expressions that cover the specified |
selection, from the down most to the up most. |
</p> |
- </dd><dt class="field"><b>names (List<String>)</b></dt><dd> |
+ </dd><dt class="field"><b>names: List<String></b></dt><dd> |
<p> |
The proposed names for the local variable. |
</p> |
- </dd><dt class="field"><b>offsets (List<int>)</b></dt><dd> |
+ </dd><dt class="field"><b>offsets: List<int></b></dt><dd> |
<p> |
The offsets of the expressions that would be replaced by |
a reference to the variable. |
</p> |
- </dd><dt class="field"><b>lengths (List<int>)</b></dt><dd> |
+ </dd><dt class="field"><b>lengths: List<int></b></dt><dd> |
<p> |
The lengths of the expressions that would be replaced by |
@@ -4297,12 +4336,12 @@ a:focus, a:hover { |
the offset of that expression is offsets[i], then the |
length of that expression is lengths[i]. |
</p> |
- </dd></dl><h4>Options:</h4><dl><dt class="field"><b>name (String)</b></dt><dd> |
+ </dd></dl><h4>Options:</h4><dl><dt class="field"><b>name: String</b></dt><dd> |
<p> |
The name that the local variable should be given. |
</p> |
- </dd><dt class="field"><b>extractAll (bool)</b></dt><dd> |
+ </dd><dt class="field"><b>extractAll: bool</b></dt><dd> |
<p> |
True if all occurrences of the expression within the |
@@ -4324,47 +4363,47 @@ a:focus, a:hover { |
</p> |
- <h4>Feedback:</h4><dl><dt class="field"><b>offset (int)</b></dt><dd> |
+ <h4>Feedback:</h4><dl><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset to the beginning of the expression or |
statements that will be extracted. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the expression or statements that will be |
extracted. |
</p> |
- </dd><dt class="field"><b>returnType (String)</b></dt><dd> |
+ </dd><dt class="field"><b>returnType: String</b></dt><dd> |
<p> |
The proposed return type for the method. |
If the returned element does not have a declared return type, |
this field will contain an empty string. |
</p> |
- </dd><dt class="field"><b>names (List<String>)</b></dt><dd> |
+ </dd><dt class="field"><b>names: List<String></b></dt><dd> |
<p> |
The proposed names for the method. |
</p> |
- </dd><dt class="field"><b>canCreateGetter (bool)</b></dt><dd> |
+ </dd><dt class="field"><b>canCreateGetter: bool</b></dt><dd> |
<p> |
True if a getter could be created rather than a method. |
</p> |
- </dd><dt class="field"><b>parameters (List<<a href="#type_RefactoringMethodParameter">RefactoringMethodParameter</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>parameters: List<<a href="#type_RefactoringMethodParameter">RefactoringMethodParameter</a>></b></dt><dd> |
<p> |
The proposed parameters for the method. |
</p> |
- </dd><dt class="field"><b>offsets (List<int>)</b></dt><dd> |
+ </dd><dt class="field"><b>offsets: List<int></b></dt><dd> |
<p> |
The offsets of the expressions or statements that would |
be replaced by an invocation of the method. |
</p> |
- </dd><dt class="field"><b>lengths (List<int>)</b></dt><dd> |
+ </dd><dt class="field"><b>lengths: List<int></b></dt><dd> |
<p> |
The lengths of the expressions or statements that would |
@@ -4374,24 +4413,24 @@ a:focus, a:hover { |
that expression is offsets[i], then the length of that |
expression is lengths[i]. |
</p> |
- </dd></dl><h4>Options:</h4><dl><dt class="field"><b>returnType (String)</b></dt><dd> |
+ </dd></dl><h4>Options:</h4><dl><dt class="field"><b>returnType: String</b></dt><dd> |
<p> |
The return type that should be defined for the method. |
</p> |
- </dd><dt class="field"><b>createGetter (bool)</b></dt><dd> |
+ </dd><dt class="field"><b>createGetter: bool</b></dt><dd> |
<p> |
True if a getter should be created rather than a |
method. It is an error if this field is true and the |
list of parameters is non-empty. |
</p> |
- </dd><dt class="field"><b>name (String)</b></dt><dd> |
+ </dd><dt class="field"><b>name: String</b></dt><dd> |
<p> |
The name that the method should be given. |
</p> |
- </dd><dt class="field"><b>parameters (List<<a href="#type_RefactoringMethodParameter">RefactoringMethodParameter</a>>)</b></dt><dd> |
+ </dd><dt class="field"><b>parameters: List<<a href="#type_RefactoringMethodParameter">RefactoringMethodParameter</a>></b></dt><dd> |
<p> |
The parameters that should be defined for the method. |
@@ -4410,7 +4449,7 @@ a:focus, a:hover { |
<li>To add new parameters, omit their identifier.</li> |
<li>To remove some parameters, omit them in this list.</li> |
</ul> |
- </dd><dt class="field"><b>extractAll (bool)</b></dt><dd> |
+ </dd><dt class="field"><b>extractAll: bool</b></dt><dd> |
<p> |
True if all occurrences of the expression or statements |
@@ -4428,12 +4467,12 @@ a:focus, a:hover { |
or part of the name of a single local variable. |
</p> |
- <h4>Feedback:</h4><dl><dt class="field"><b>name (String)</b></dt><dd> |
+ <h4>Feedback:</h4><dl><dt class="field"><b>name: String</b></dt><dd> |
<p> |
The name of the variable being inlined. |
</p> |
- </dd><dt class="field"><b>occurrences (int)</b></dt><dd> |
+ </dd><dt class="field"><b>occurrences: int</b></dt><dd> |
<p> |
The number of times the variable occurs. |
@@ -4449,30 +4488,30 @@ a:focus, a:hover { |
</p> |
- <h4>Feedback:</h4><dl><dt class="field"><b>className (<span style="color:#999999">optional</span> String)</b></dt><dd> |
+ <h4>Feedback:</h4><dl><dt class="field"><b>className: String<span style="color:#999999"> (optional)</span></b></dt><dd> |
<p> |
The name of the class enclosing the method being inlined. |
If not a class member is being inlined, this field will be absent. |
</p> |
- </dd><dt class="field"><b>methodName (String)</b></dt><dd> |
+ </dd><dt class="field"><b>methodName: String</b></dt><dd> |
<p> |
The name of the method (or function) being inlined. |
</p> |
- </dd><dt class="field"><b>isDeclaration (bool)</b></dt><dd> |
+ </dd><dt class="field"><b>isDeclaration: bool</b></dt><dd> |
<p> |
True if the declaration of the method is selected. |
So all references should be inlined. |
</p> |
- </dd></dl><h4>Options:</h4><dl><dt class="field"><b>deleteSource (bool)</b></dt><dd> |
+ </dd></dl><h4>Options:</h4><dl><dt class="field"><b>deleteSource: bool</b></dt><dd> |
<p> |
True if the method being inlined should be removed. |
It is an error if this field is true and inlineAll is false. |
</p> |
- </dd><dt class="field"><b>inlineAll (bool)</b></dt><dd> |
+ </dd><dt class="field"><b>inlineAll: bool</b></dt><dd> |
<p> |
True if all invocations of the method should be inlined, |
@@ -4495,7 +4534,7 @@ a:focus, a:hover { |
file specified in the request specifies the file to be moved. |
</p> |
- <h4>Feedback:</h4><p>none</p><h4>Options:</h4><dl><dt class="field"><b>newFile (<a href="#type_FilePath">FilePath</a>)</b></dt><dd> |
+ <h4>Feedback:</h4><p>none</p><h4>Options:</h4><dl><dt class="field"><b>newFile: <a href="#type_FilePath">FilePath</a></b></dt><dd> |
<p> |
The new file path to which the given file is being moved. |
@@ -4513,30 +4552,30 @@ a:focus, a:hover { |
</p> |
- <h4>Feedback:</h4><dl><dt class="field"><b>offset (int)</b></dt><dd> |
+ <h4>Feedback:</h4><dl><dt class="field"><b>offset: int</b></dt><dd> |
<p> |
The offset to the beginning of the name selected to be |
renamed. |
</p> |
- </dd><dt class="field"><b>length (int)</b></dt><dd> |
+ </dd><dt class="field"><b>length: int</b></dt><dd> |
<p> |
The length of the name selected to be renamed. |
</p> |
- </dd><dt class="field"><b>elementKindName (String)</b></dt><dd> |
+ </dd><dt class="field"><b>elementKindName: String</b></dt><dd> |
<p> |
The human-readable description of the kind of element being |
renamed (such as "class" or "function type |
alias"). |
</p> |
- </dd><dt class="field"><b>oldName (String)</b></dt><dd> |
+ </dd><dt class="field"><b>oldName: String</b></dt><dd> |
<p> |
The old name of the element before the refactoring. |
</p> |
- </dd></dl><h4>Options:</h4><dl><dt class="field"><b>newName (String)</b></dt><dd> |
+ </dd></dl><h4>Options:</h4><dl><dt class="field"><b>newName: String</b></dt><dd> |
<p> |
The name that the element should have after the |