@@ -75,10 +75,11 @@ public struct Reducer<State, Action, Environment> {
75
75
/// action.
76
76
///
77
77
/// Similar can be said for a
78
- /// ``Reducer/forEach(state:action:environment:breakpointOnNil:_:_ :)-3ic87 `` reducer. If the
78
+ /// ``Reducer/forEach(state:action:environment:breakpointOnNil:file:line :)-7h573 `` reducer. If the
79
79
/// parent domain modifies the child collection by moving, removing, or modifying an element
80
- /// before the ``Reducer/forEach(state:action:environment:breakpointOnNil:_:_:)-3ic87`` reducer
81
- /// runs, the ``Reducer/forEach(state:action:environment:breakpointOnNil:_:_:)-3ic87`` reducer may
80
+ /// before the ``Reducer/forEach(state:action:environment:breakpointOnNil:file:line:)-7h573``
81
+ /// reducer runs, the
82
+ /// ``Reducer/forEach(state:action:environment:breakpointOnNil:file:line:)-7h573`` reducer may
82
83
/// perform its action against the wrong element, an element that no longer exists, or an element
83
84
/// in an unexpected state.
84
85
///
@@ -132,10 +133,11 @@ public struct Reducer<State, Action, Environment> {
132
133
/// action.
133
134
///
134
135
/// Similar can be said for a
135
- /// ``Reducer/forEach(state:action:environment:breakpointOnNil:_:_ :)-3ic87 `` reducer. If the
136
+ /// ``Reducer/forEach(state:action:environment:breakpointOnNil:file:line :)-7h573 `` reducer. If the
136
137
/// parent domain modifies the child collection by moving, removing, or modifying an element
137
- /// before the ``Reducer/forEach(state:action:environment:breakpointOnNil:_:_:)-3ic87`` reducer
138
- /// runs, the ``Reducer/forEach(state:action:environment:breakpointOnNil:_:_:)-3ic87`` reducer may
138
+ /// before the ``Reducer/forEach(state:action:environment:breakpointOnNil:file:line:)-7h573``
139
+ /// reducer runs, the
140
+ /// ``Reducer/forEach(state:action:environment:breakpointOnNil:file:line:)-7h573`` reducer may
139
141
/// perform its action against the wrong element, an element that no longer exists, or an element
140
142
/// in an unexpected state.
141
143
///
@@ -191,10 +193,11 @@ public struct Reducer<State, Action, Environment> {
191
193
/// action.
192
194
///
193
195
/// Similar can be said for a
194
- /// ``Reducer/forEach(state:action:environment:breakpointOnNil:_:_ :)-3ic87 `` reducer. If the
196
+ /// ``Reducer/forEach(state:action:environment:breakpointOnNil:file:line :)-7h573 `` reducer. If the
195
197
/// parent domain modifies the child collection by moving, removing, or modifying an element
196
- /// before the ``Reducer/forEach(state:action:environment:breakpointOnNil:_:_:)-3ic87`` reducer
197
- /// runs, the ``Reducer/forEach(state:action:environment:breakpointOnNil:_:_:)-3ic87`` reducer may
198
+ /// before the ``Reducer/forEach(state:action:environment:breakpointOnNil:file:line:)-7h573``
199
+ /// reducer runs, the
200
+ /// ``Reducer/forEach(state:action:environment:breakpointOnNil:file:line:)-7h573`` reducer may
198
201
/// perform its action against the wrong element, an element that no longer exists, or an element
199
202
/// in an unexpected state.
200
203
///
@@ -305,7 +308,7 @@ public struct Reducer<State, Action, Environment> {
305
308
/// operator to pullback a reducer that operates on a single case of some state enum to work on
306
309
/// the entire state enum.
307
310
///
308
- /// When used with the ``combine(_:)-994ake `` operator you can define many reducers that work each
311
+ /// When used with the ``combine(_:)-994ak `` operator you can define many reducers that work each
309
312
/// case of the state enum, and then _pull them back_ and _combine_ them into one big reducer that
310
313
/// works on a large domain.
311
314
///
@@ -736,10 +739,11 @@ public struct Reducer<State, Action, Environment> {
736
739
/// )
737
740
/// ```
738
741
///
739
- /// Take care when combining ``forEach(state:action:environment:breakpointOnNil:_:_:)-90ox5``
740
- /// reducers into parent domains, as order matters. Always combine
741
- /// ``forEach(state:action:environment:breakpointOnNil:_:_:)-90ox5`` reducers _before_ parent
742
- /// reducers that can modify the collection.
742
+ /// Take care when combining
743
+ /// ``forEach(state:action:environment:breakpointOnNil:file:line:)-7h573`` reducers into parent
744
+ /// domains, as order matters. Always combine
745
+ /// ``forEach(state:action:environment:breakpointOnNil:file:line:)-7h573`` reducers _before_
746
+ /// parent reducers that can modify the collection.
743
747
///
744
748
/// - Parameters:
745
749
/// - toLocalState: A key path that can get/set a collection of `State` elements inside
@@ -809,10 +813,11 @@ public struct Reducer<State, Action, Environment> {
809
813
/// A version of ``pullback(state:action:environment:)`` that transforms a reducer that works on
810
814
/// an element into one that works on a dictionary of element values.
811
815
///
812
- /// Take care when combining ``forEach(state:action:environment:breakpointOnNil:_:_:)-xv1z``
816
+ /// Take care when combining
817
+ /// ``forEach(state:action:environment:breakpointOnNil:file:line:)-1h7qx``
813
818
/// reducers into parent domains, as order matters. Always combine
814
- /// ``forEach(state:action:environment:breakpointOnNil:_:_ :)-xv1z `` reducers _before_ parent
815
- /// reducers that can modify the dictionary.
819
+ /// ``forEach(state:action:environment:breakpointOnNil:file:line :)-1h7qx `` reducers _before_
820
+ /// parent reducers that can modify the dictionary.
816
821
///
817
822
/// - Parameters:
818
823
/// - toLocalState: A key path that can get/set a dictionary of `State` values inside
0 commit comments