Merge pull request #27 from dart-lang/2.0
support Dart 2.0
tree: ee4a1949a5fc94b03b3980819ce815635258d220
-
example/
-
lib/
-
test/
-
tool/
-
.gitignore
-
.project
-
.travis.yml
-
analysis_options.yaml
-
appveyor.yml
-
AUTHORS
-
CHANGELOG.md
-
CONTRIBUTING.md
-
LICENSE
-
pubspec.yaml
-
README.md
README.md
pub_cache
A library to reflect on the local pub cache.

How do I use it?
pub_cache lets you reflect on the information in your Pub cache. For example, to find all the applications that have been activated:
PubCache cache = new PubCache();
for (Application app in cache.getGlobalApplications()) {
print('activated app: ${app.name}, version: ${app.version}');
}
Some other interesting use cases:
- finding all the activated applications whose defining package has a specific meta-data file
- given a package name, locate the directory on disk for that package, and using that location to read resources contained in the package
- finding the latest non-dev version of all the packages in the cache
Features and bugs
Please file feature requests and bugs at the issue tracker.