Add override for _fe_analyzer_shared (#96)

We currently need the dependency overrides because of the circular
dev_dependencies and the major version change. It is still safe to
publish since no normal dependencies are overridden.

The dependency overrides are causing us to pull in incompatible versions
of `analyzer` and `_fe_analyzer_shared` since there was a breaking
change in the latter. Pulling it in from the SDK should cause both to be
compatible until we can drop the overrides entirely.
1 file changed
tree: f64a2aaf9640dd173c36205f708bc565d77d82db
  1. lib/
  2. test/
  3. .gitignore
  4. .travis.yml
  5. analysis_options.yaml
  6. AUTHORS
  7. CHANGELOG.md
  8. CONTRIBUTING.md
  9. LICENSE
  10. pubspec.yaml
  11. README.md
README.md

Build Status pub package

Support for working with Package Configuration files as described in the Package Configuration v2 design document.

The primary libraries are

  • package_config.dart: Defines the PackageConfig class and other types needed to use package configurations, and provides functions to find, read and write package configuration files.

  • package_config_types.dart: Just the PackageConfig class and other types needed to use package configurations. This library does not depend on dart:io.

The package includes deprecated backwards compatible functionality to work with the .packages file. This functionality will not be maintained, and will be removed in a future version of this package.