Allow multiple dependencies from one package onto another (#1662)
Enabling multiple dependencies is necessary for some use-cases for issue #1593 like having a package expose a feature that enables a feature in a dependency, or having a package expose a "testing" feature and also depend on test from its dev dependencies. For consistency with features, this also removes the restriction that a pubspec may not have a normal and dev dependency on the same package.
Showing
- lib/src/pubspec.dart 0 additions, 29 deletionslib/src/pubspec.dart
- lib/src/solver/backtracking_solver.dart 47 additions, 9 deletionslib/src/solver/backtracking_solver.dart
- test/pubspec_test.dart 0 additions, 17 deletionstest/pubspec_test.dart
- test/version_solver_test.dart 214 additions, 0 deletionstest/version_solver_test.dart
Loading
Please register or sign in to comment