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

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

Issue 1063613002: Add an analysis server option to enable null-aware-operator support. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Roll the analysis server JSON API version. Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1
2 <html> 1 <html>
3 <head> 2 <head>
4 <meta charset="UTF-8"/> 3 <meta charset="UTF-8"/>
5 <title>Analysis Server API Specification</title> 4 <title>Analysis Server API Specification</title>
6 </head> 5 </head>
7 <body> 6 <body>
8 <h1>Analysis Server API Specification</h1> 7 <h1>Analysis Server API Specification</h1>
9 <h1 style="color:#999999">Version <version>1.5.0</version></h1> 8 <h1 style="color:#999999">Version <version>1.6.0</version></h1>
10 <p> 9 <p>
11 This document contains a specification of the API provided by the 10 This document contains a specification of the API provided by the
12 analysis server. The API in this document is currently under 11 analysis server. The API in this document is currently under
13 development. Changes to the API will be accompanied by an update to the 12 development. Changes to the API will be accompanied by an update to the
14 protocol version number according to the principles of semantic 13 protocol version number according to the principles of semantic
15 versioning <a href="http://semver.org/">http://semver.org/</a>. 14 versioning <a href="http://semver.org/">http://semver.org/</a>.
16 </p> 15 </p>
17 <h2>Overview</h2> 16 <h2>Overview</h2>
18 <p> 17 <p>
19 The analysis server API is a bi-directional client-server 18 The analysis server API is a bi-directional client-server
(...skipping 1908 matching lines...) Expand 10 before | Expand all | Expand 10 after
1928 </type> 1927 </type>
1929 <type name="AnalysisOptions"> 1928 <type name="AnalysisOptions">
1930 <p> 1929 <p>
1931 A set of options controlling what kind of analysis is to be 1930 A set of options controlling what kind of analysis is to be
1932 performed. If the value of a field is omitted the value of the 1931 performed. If the value of a field is omitted the value of the
1933 option will not be changed. 1932 option will not be changed.
1934 </p> 1933 </p>
1935 <object> 1934 <object>
1936 <field name="enableAsync" optional="true"> 1935 <field name="enableAsync" optional="true">
1937 <ref>bool</ref> 1936 <ref>bool</ref>
1938 <p><b><i>Deprecated</i></b>/<p> 1937 <p><b><i>Deprecated</i></b></p>
1939 <p> 1938 <p>
1940 True if the client wants to enable support for the 1939 True if the client wants to enable support for the
1941 proposed async feature. 1940 proposed async feature.
1942 </p> 1941 </p>
1943 </field> 1942 </field>
1944 <field name="enableDeferredLoading" optional="true"> 1943 <field name="enableDeferredLoading" optional="true">
1945 <ref>bool</ref> 1944 <ref>bool</ref>
1946 <p><b><i>Deprecated</i></b>/<p> 1945 <p><b><i>Deprecated</i></b></p>
1947 <p> 1946 <p>
1948 True if the client wants to enable support for the 1947 True if the client wants to enable support for the
1949 proposed deferred loading feature. 1948 proposed deferred loading feature.
1950 </p> 1949 </p>
1951 </field> 1950 </field>
1952 <field name="enableEnums" optional="true"> 1951 <field name="enableEnums" optional="true">
1953 <ref>bool</ref> 1952 <ref>bool</ref>
1954 <p><b><i>Deprecated</i></b>/<p> 1953 <p><b><i>Deprecated</i></b></p>
1955 <p> 1954 <p>
1956 True if the client wants to enable support for the 1955 True if the client wants to enable support for the
1957 proposed enum feature. 1956 proposed enum feature.
1958 </p> 1957 </p>
1959 </field> 1958 </field>
1959 <field name="enableNullAwareOperators" optional="true">
1960 <ref>bool</ref>
1961 <p>
1962 True if the client wants to enable support for the
1963 proposed "null aware operators" feature.
1964 </p>
1965 </field>
1960 <field name="generateDart2jsHints" optional="true"> 1966 <field name="generateDart2jsHints" optional="true">
1961 <ref>bool</ref> 1967 <ref>bool</ref>
1962 <p> 1968 <p>
1963 True if hints that are specific to dart2js should be 1969 True if hints that are specific to dart2js should be
1964 generated. This option is ignored if generateHints is false. 1970 generated. This option is ignored if generateHints is false.
1965 </p> 1971 </p>
1966 </field> 1972 </field>
1967 <field name="generateHints" optional="true"> 1973 <field name="generateHints" optional="true">
1968 <ref>bool</ref> 1974 <ref>bool</ref>
1969 <p> 1975 <p>
(...skipping 1914 matching lines...) Expand 10 before | Expand all | Expand 10 after
3884 <h2>Errors</h2> 3890 <h2>Errors</h2>
3885 <p> 3891 <p>
3886 This section contains a list of all of the errors that are 3892 This section contains a list of all of the errors that are
3887 produced by the server and the data that is returned with each. 3893 produced by the server and the data that is returned with each.
3888 </p> 3894 </p>
3889 <p> 3895 <p>
3890 TBD 3896 TBD
3891 </p> 3897 </p>
3892 </body> 3898 </body>
3893 </html> 3899 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698