OLD | NEW |
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 Loading... |
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 Loading... |
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> |
OLD | NEW |