| Index: lib/src/line_splitting/solve_state.dart
|
| diff --git a/lib/src/line_splitting/solve_state.dart b/lib/src/line_splitting/solve_state.dart
|
| index 47489b6e4ae80278da97a853016a7b21f532d4e4..e1e9168c2a2570e90e5c7b149978e27c1776ab0f 100644
|
| --- a/lib/src/line_splitting/solve_state.dart
|
| +++ b/lib/src/line_splitting/solve_state.dart
|
| @@ -97,7 +97,7 @@ class SolveState {
|
| ///
|
| /// It's important to track this, because we can't allow to states to overlap
|
| /// if one permits more values for some unbound rule than the other does.
|
| - Map<Rule, List<int>> _unboundConstraints;
|
| + Map<Rule, Set<int>> _unboundConstraints;
|
|
|
| /// The bound rules that appear inside lines also containing unbound rules.
|
| ///
|
|
|