Move pubspec caching into each source.
This allows getVersion() to return a list of package IDs rather than a list of pubspecs, which in turn will allow the Git source to return resolved IDs in #1335. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1459733002 .
Showing
- lib/src/command/cache_add.dart 3 additions, 2 deletionslib/src/command/cache_add.dart
- lib/src/solver/backtracking_solver.dart 28 additions, 20 deletionslib/src/solver/backtracking_solver.dart
- lib/src/solver/version_solver.dart 12 additions, 64 deletionslib/src/solver/version_solver.dart
- lib/src/source.dart 46 additions, 9 deletionslib/src/source.dart
- lib/src/source/hosted.dart 27 additions, 14 deletionslib/src/source/hosted.dart
- lib/src/validator/dependency.dart 3 additions, 3 deletionslib/src/validator/dependency.dart
- test/version_solver_test.dart 13 additions, 15 deletionstest/version_solver_test.dart
Loading
Please register or sign in to comment