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

Side by Side Diff: pkg/analysis_server/tool/spec/spec_input.html

Issue 825393005: Addition of the optional FileReadMode into the server spec. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « pkg/analysis_server/test/integration/protocol_matchers.dart ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <html> 1 <html>
2 <head> 2 <head>
3 <meta charset="UTF-8"/> 3 <meta charset="UTF-8"/>
4 <title>Analysis Server API Specification</title> 4 <title>Analysis Server API Specification</title>
5 </head> 5 </head>
6 <body> 6 <body>
7 <h1>Analysis Server API Specification</h1> 7 <h1>Analysis Server API Specification</h1>
8 <h1 style="color:#999999">WORKING DRAFT - Version <version>0.3</version></h1 > 8 <h1 style="color:#999999">WORKING DRAFT - Version <version>0.3</version></h1 >
9 <p> 9 <p>
10 This document contains a specification of the API provided by 10 This document contains a specification of the API provided by
(...skipping 1832 matching lines...) Expand 10 before | Expand all | Expand 10 after
1843 errors and warnings. 1843 errors and warnings.
1844 </p> 1844 </p>
1845 </field> 1845 </field>
1846 <field name="generateLints" optional="true"> 1846 <field name="generateLints" optional="true">
1847 <ref>bool</ref> 1847 <ref>bool</ref>
1848 <p> 1848 <p>
1849 True if lints should be generated as part of generating 1849 True if lints should be generated as part of generating
1850 errors and warnings. 1850 errors and warnings.
1851 </p> 1851 </p>
1852 </field> 1852 </field>
1853 <field name="fileReadMode" optional="true">
1854 <ref>FileReadMode</ref>
1855 <p>
1856 The mode to read files from disk, by default this value is AS_IS.
1857 </p>
1858 </field>
1853 </object> 1859 </object>
1854 </type> 1860 </type>
1855 <type name="AnalysisService"> 1861 <type name="AnalysisService">
1856 <p> 1862 <p>
1857 An enumeration of the services provided by the analysis 1863 An enumeration of the services provided by the analysis
1858 domain. 1864 domain.
1859 </p> 1865 </p>
1860 <enum> 1866 <enum>
1861 <value><code>FOLDING</code></value> 1867 <value><code>FOLDING</code></value>
1862 <value><code>HIGHLIGHTS</code></value> 1868 <value><code>HIGHLIGHTS</code></value>
(...skipping 383 matching lines...) Expand 10 before | Expand all | Expand 10 after
2246 <enum> 2252 <enum>
2247 <value><code>LAUNCH_DATA</code></value> 2253 <value><code>LAUNCH_DATA</code></value>
2248 </enum> 2254 </enum>
2249 </type> 2255 </type>
2250 <type name="FilePath"> 2256 <type name="FilePath">
2251 <ref>String</ref> 2257 <ref>String</ref>
2252 <p> 2258 <p>
2253 The absolute path of a file. 2259 The absolute path of a file.
2254 </p> 2260 </p>
2255 </type> 2261 </type>
2262 <type name="FileReadMode">
2263 <p>
2264 An enumeration of the ways files can be read from disk. Some clients
2265 normalize end of line characters which would make the file offset and
2266 range information incorrect.
2267 </p>
2268 <enum>
2269 <value>
2270 <code>AS_IS</code>
2271 <p>
2272 File contents are read as-is, no file changes occur.
2273 </p>
2274 </value>
2275 <value>
2276 <code>NORMALIZE_EOL</code>
2277 <p>
2278 File contents normalize the end of line characters to the single
2279 character new line '\n'.
2280 </p>
2281 </value>
2282 </enum>
2283 </type>
2256 <type name="FoldingKind"> 2284 <type name="FoldingKind">
2257 <p> 2285 <p>
2258 An enumeration of the kinds of folding regions. 2286 An enumeration of the kinds of folding regions.
2259 </p> 2287 </p>
2260 <enum> 2288 <enum>
2261 <value><code>COMMENT</code></value> 2289 <value><code>COMMENT</code></value>
2262 <value><code>CLASS_MEMBER</code></value> 2290 <value><code>CLASS_MEMBER</code></value>
2263 <value><code>DIRECTIVES</code></value> 2291 <value><code>DIRECTIVES</code></value>
2264 <value><code>DOCUMENTATION_COMMENT</code></value> 2292 <value><code>DOCUMENTATION_COMMENT</code></value>
2265 <value><code>TOP_LEVEL_DECLARATION</code></value> 2293 <value><code>TOP_LEVEL_DECLARATION</code></value>
(...skipping 1436 matching lines...) Expand 10 before | Expand all | Expand 10 after
3702 <h2>Errors</h2> 3730 <h2>Errors</h2>
3703 <p> 3731 <p>
3704 This section contains a list of all of the errors that are 3732 This section contains a list of all of the errors that are
3705 produced by the server and the data that is returned with each. 3733 produced by the server and the data that is returned with each.
3706 </p> 3734 </p>
3707 <p> 3735 <p>
3708 TBD 3736 TBD
3709 </p> 3737 </p>
3710 </body> 3738 </body>
3711 </html> 3739 </html>
OLDNEW
« no previous file with comments | « pkg/analysis_server/test/integration/protocol_matchers.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698