Gracefully handle pubspecs with dependencies using unknown sources.
BUG=https://code.google.com/p/dart/issues/detail?id=10190 R=nweiz@google.com Review URL: https://codereview.chromium.org//15347004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@22913 260f80e4-7a28-3924-810f-c04153c831b5
Showing
- lib/src/entrypoint.dart 12 additions, 8 deletionslib/src/entrypoint.dart
- lib/src/git_source.dart 2 additions, 2 deletionslib/src/git_source.dart
- lib/src/hosted_source.dart 3 additions, 3 deletionslib/src/hosted_source.dart
- lib/src/lock_file.dart 9 additions, 10 deletionslib/src/lock_file.dart
- lib/src/package.dart 6 additions, 36 deletionslib/src/package.dart
- lib/src/path_source.dart 1 addition, 1 deletionlib/src/path_source.dart
- lib/src/pubspec.dart 16 additions, 13 deletionslib/src/pubspec.dart
- lib/src/solver/backtracking_solver.dart 23 additions, 11 deletionslib/src/solver/backtracking_solver.dart
- lib/src/solver/version_solver.dart 30 additions, 8 deletionslib/src/solver/version_solver.dart
- lib/src/source.dart 37 additions, 3 deletionslib/src/source.dart
- lib/src/system_cache.dart 9 additions, 25 deletionslib/src/system_cache.dart
- lib/src/validator/dependency.dart 3 additions, 3 deletionslib/src/validator/dependency.dart
- lib/src/validator/license.dart 1 addition, 1 deletionlib/src/validator/license.dart
- test/install/unknown_source_test.dart 80 additions, 0 deletionstest/install/unknown_source_test.dart
- test/lock_file_test.dart 19 additions, 16 deletionstest/lock_file_test.dart
- test/pub_cache_test.dart 30 additions, 13 deletionstest/pub_cache_test.dart
- test/pubspec_test.dart 12 additions, 0 deletionstest/pubspec_test.dart
- test/test_pub.dart 0 additions, 14 deletionstest/test_pub.dart
- test/update/unknown_source_test.dart 80 additions, 0 deletionstest/update/unknown_source_test.dart
- test/version_solver_test.dart 63 additions, 13 deletionstest/version_solver_test.dart
Loading
Please register or sign in to comment