dart-sdk/pkg
Konstantin Shcheglov 6cceb72ea7 Don't report removed sources as changed in CacheConsistencyValidatorImpl.
Also I believe we don't need this check anymore.
context.getLibrariesContaining(source).isEmpty &&
context.getLibrariesDependingOn(source).isEmpty)

1. It was not used in applyChanges(), which could probably cause losing
some dependencies.

2. Since https://codereview.chromium.org/2172143003 we record that
there are dependencies on the removed, so not existing, source. So,
when the source is added again, _sourceAvailable() will invalidate
its CONTENT and the whole transitive closure of its users.

R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org/2209493003 .
2016-08-03 13:30:09 -07:00
..
analysis_server Don't report removed sources as changed in CacheConsistencyValidatorImpl. 2016-08-03 13:30:09 -07:00
analyzer Don't report removed sources as changed in CacheConsistencyValidatorImpl. 2016-08-03 13:30:09 -07:00
analyzer_cli Mark analyzer_cli as strong-mode clean 2016-08-01 12:44:59 -07:00
async_helper Add cleanUp function to Future.wait. 2015-01-09 10:52:15 +00:00
browser Push updates to browser. 2015-01-22 10:02:20 +00:00
compiler Remove unnecessary imports to tree.dart 2016-08-03 08:27:50 -07:00
dart2js_incremental/lib Make CompilerTask independent of compiler. 2016-05-25 09:11:08 -07:00
dart_messages Adds status entries for initializing_formal tests. 2016-06-08 10:50:33 +02:00
expect Add Base64 codec to dart:convert. 2015-09-29 13:49:53 +02:00
js Fix sdk version constraint for pkg:js 0.6.1 2016-07-25 14:49:13 -07:00
js_ast dart2js: Distinguish precedence levels for left-hand side and call. 2016-02-09 17:15:00 +01:00
lookup_map Fix conversion from Uri to File in test, to use File.fromUri(). 2015-09-11 16:21:44 +02:00
meta Update @factory to allow for statics and nulls. 2016-06-21 15:33:07 -07:00
microlytics
package_test_data Remove SDK constraint from package_test_data package. 2015-08-13 12:09:49 +02:00
typed_mock Add tutorial in the README 2016-01-11 16:18:06 -08:00
.gitignore
pkg.gyp sdk files reorganization to make dart2js a proper package 2015-06-29 10:21:14 -07:00
pkg.status Fix summary tests on Windows. 2016-07-14 13:09:30 -07:00
pkg_files.gyp Exclude any *_test.dart and */test/*dart when creating stamp files for pkg and third_party/pkg. 2016-04-21 09:24:07 +02:00
pkgbuild.status Bring in the latest scheduled_test. 2016-07-07 13:21:07 -07:00