mirror of
https://github.com/dart-lang/sdk
synced 2024-09-16 04:57:43 +00:00
02fe40c6f7
After discussion with kmillikin@, sigmund@, and scheglov@, we decided that specifying the patch files in libraries.dart is more complex (and less flexible) than we'd like. This CL changes things so that the patch files are specified in analysis options using a simple map from library name (e.g. "dart:core") to a list of patch file paths. Clients are now allowed to put patch files wherever they want; they don't need to be inside the sdk directory. Note that we no longer include the patch configuration in encodeCrossContextOptions. This should be ok, since we don't have any use case in which a single instance of analyzer needs to accommodate multiple patch configurations. R=scheglov@google.com Review-Url: https://codereview.chromium.org/2560323002 . |
||
---|---|---|
.. | ||
analysis_server | ||
analyzer | ||
analyzer_cli | ||
async_helper | ||
browser | ||
compiler | ||
dart2js_incremental/lib | ||
dart_messages | ||
dev_compiler | ||
expect | ||
front_end | ||
js | ||
js_ast | ||
kernel | ||
lookup_map | ||
meta | ||
microlytics | ||
typed_mock | ||
.gitignore | ||
BUILD.gn | ||
pkg.status | ||
pkg_files.gyp | ||
pkgbuild.status |