Index: sdk/lib/_internal/pub/lib/src/solver/version_solver.dart |
diff --git a/sdk/lib/_internal/pub/lib/src/solver/version_solver.dart b/sdk/lib/_internal/pub/lib/src/solver/version_solver.dart |
index efd9e85ce5b9939040ee8a56d56d8764e6cd42fc..885acdc55659b5529140d2cdece9e102d6219af5 100644 |
--- a/sdk/lib/_internal/pub/lib/src/solver/version_solver.dart |
+++ b/sdk/lib/_internal/pub/lib/src/solver/version_solver.dart |
@@ -218,13 +218,12 @@ class SolveFailure implements Exception { |
"depends on version ${dep.constraint}"; |
} |
-/// Exception thrown when the [VersionSolver] fails to find a solution after a |
-/// certain number of iterations. |
-class CouldNotSolveException extends SolveFailure { |
- CouldNotSolveException([String message]) |
- : super(null, null), |
- _message = (message != null) ? message : |
- "Could not find a solution that met all constraints."; |
+/// Exception thrown when the current SDK's version does not match a package's |
+/// constraint on it. |
+class BadSdkVersionException extends SolveFailure { |
+ BadSdkVersionException(String package, String message) |
+ : super(package, null), |
+ _message = message; |
/// A message describing the specific kind of solve failure. |
final String _message; |