Index: sdk/lib/_internal/pub/lib/src/solver/backtracking_solver.dart |
diff --git a/sdk/lib/_internal/pub/lib/src/solver/backtracking_solver.dart b/sdk/lib/_internal/pub/lib/src/solver/backtracking_solver.dart |
index f746a56f3746158fa73999f28fa786cda81d3b78..73dfd5c4ec640d843de82bd5b77f186543d17ed0 100644 |
--- a/sdk/lib/_internal/pub/lib/src/solver/backtracking_solver.dart |
+++ b/sdk/lib/_internal/pub/lib/src/solver/backtracking_solver.dart |
@@ -395,6 +395,7 @@ class BacktrackingSolver { |
// Don't get stuck in cycles. |
if (visited.contains(package)) return; |
visited.add(package); |
+ dependers[package].forEach(walk); |
} |
walk(dependency); |