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 1ae8d3e33a78b563b582516d39a8e81d8b8c1346..7b6713b0895f9af10a906cfeeb1470600ae12b4f 100644 |
--- a/sdk/lib/_internal/pub/lib/src/solver/version_solver.dart |
+++ b/sdk/lib/_internal/pub/lib/src/solver/version_solver.dart |
@@ -221,7 +221,9 @@ abstract class SolveFailure implements ApplicationException { |
} |
/// A message describing the specific kind of solve failure. |
- String get _message; |
+ String get _message { |
+ throw new UnimplementedError("Must override _message or toString()."); |
+ } |
/// Describes a dependencie's reference in the output message. Override this |
/// to highlight which aspect of [dep] led to the failure. |