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

Side by Side Diff: pkg/analyzer/README.md

Issue 1076873003: Update analyzer readme (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Addressed more comments 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
« no previous file with comments | « no previous file | 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 This code is part of an experimental port of the Editor's analysis engine from 1 The analysis package defines support for performing static analysis of Dart
2 Java to Dart. While we will continue to support the Java version of the analysis 2 code. It was designed to support tooling efforts, but has also been used for
3 engine and the services built on it, we also intend to provide the same services 3 such things as statistics gathering and code transformers.
4 to Dart-based applications. This is very early code and we expect it to change,
5 possibly in significant ways. While we are eager to see other people make use
6 of the analysis engine, we also want to be clear, in case you are interested in
7 doing so, that the current API's should in no way be considered to be stable.
8 4
9 In particular, this code was automatically translated from the Java 5 If you are interested in providing Dart support in a long-running tool, such as
10 implementation. The Java implementation that was translated is still under 6 an editor or IDE, you should use the analysis server instead of this package.
11 development and will continue to change over time. The translator that was used 7 The analysis server is currently shipped as an executable in the SDK and will
12 is still under development and the output produced by the translator will change 8 be released as a package in the near future. In the meantime, if you'd like to
13 over time. Therefore, the API presented by this code will change. In addition, 9 learn more about it, please look at the
14 any edits made to this code will be overwritten the next time we re-generate 10 [Analysis Server API Specification](http://htmlpreview.github.io/?https://github .com/dart-lang/bleeding_edge/blob/master/dart/pkg/analysis_server/doc/api.html)
15 this code. 11 or contact the mailing list (see below).
16 12
17 If you are interested in using this code, despite the disclaimer above, 13 The API's in this package are, quite frankly, a mess at the moment. They were
18 fantastic! Please let the editor team know so that we can get a sense of the 14 originally machine generated by a translator and were based on an earlier Java
19 interest in it. Also, feel free to ask questions and make requests for 15 implementation. Several of the API's still look like their Java predecessors
20 additional functionality. 16 (or worse) rather than clean Dart API's.
17
18 In addition, there is currently no clean distinction between public and internal
19 API's. We plan to address this issue soon, but doing so will, unfortunately,
20 require a large number of breaking changes. We will try to minimize the pain
21 this causes for our clients, but some pain is inevitable.
22
23 Questions and requests for additional functionality are welcome, and can be made
24 by either opening an issue at
25 [https://code.google.com/p/dart/issues](https://code.google.com/p/dart/issues)
26 or by emailing
27 [analyzer-discuss@dartlang.org](https://groups.google.com/a/dartlang.org/forum/# !forum/analyzer-discuss).
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698