Hook up dependency overrides to the rest of pub.
- Parse them in pubspec. - Pass them to solver. - Warn when they are used. - Error on publish. BUG=https://code.google.com/p/dart/issues/detail?id=8566 R=nweiz@google.com Review URL: https://codereview.chromium.org//74013007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@30376 260f80e4-7a28-3924-810f-c04153c831b5
Showing
- lib/src/entrypoint.dart 11 additions, 1 deletionlib/src/entrypoint.dart
- lib/src/package.dart 3 additions, 0 deletionslib/src/package.dart
- lib/src/pubspec.dart 14 additions, 1 deletionlib/src/pubspec.dart
- lib/src/solver/backtracking_solver.dart 8 additions, 4 deletionslib/src/solver/backtracking_solver.dart
- lib/src/solver/version_solver.dart 7 additions, 5 deletionslib/src/solver/version_solver.dart
- lib/src/validator.dart 2 additions, 0 deletionslib/src/validator.dart
- lib/src/validator/dependency_override.dart 28 additions, 0 deletionslib/src/validator/dependency_override.dart
- test/dependency_override_test.dart 113 additions, 0 deletionstest/dependency_override_test.dart
- test/pubspec_test.dart 32 additions, 0 deletionstest/pubspec_test.dart
- test/validator/dependency_override_test.dart 30 additions, 0 deletionstest/validator/dependency_override_test.dart
- test/version_solver_test.dart 18 additions, 18 deletionstest/version_solver_test.dart
Loading
Please register or sign in to comment