499815842c
Previously such shared code was in the front_end package, but that created problems because there is a lot of code in front_end that isn't intended to be shared with the analyzer (including, notably, the dependency on kernel). This CL just moves over the flow_analysis logic to the new shared package. Follow-up CLs will move over other shared logic and tests. The end goal is that the analyzer package will no longer have a dependency on front_end. Change-Id: I5642d6565204422d79808ca47648462db85e442a Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/123624 Reviewed-by: Jens Johansen <jensj@google.com>
11 lines
444 B
Markdown
11 lines
444 B
Markdown
# FE/analyzer shared code
|
|
|
|
This package contains logic that is shared between the front_end and
|
|
analyzer packages. It is intended solely to facilitate development of
|
|
the Dart SDK, and is not intended for use by end users. In
|
|
particular, this package has no public API, so no guarantee is made of
|
|
compatibility between one version of the package and the next.
|
|
|
|
End users should consider using the analyzer package to analyze Dart
|
|
source code.
|