|
(copied from the list) I have a double-dispatch chain: x generic: y → y firstDispatch: x → x secondDispatchFromY: y
However this has been added after the fact, so there are direct uses of the secondDispatchFromY: layer, which I'd like to deprecate/rewrite to use the generic: one. But if I do so, the intermediate firstDispatch: gets rewritten in the process, and this results in an infinite recursion.
The associated PR introduces Object >> deprecated:transformWith:when: and similar methods, which will only apply the transformation in contexts that match the condition block.
|
|
|
Priority: 5 – Fix If Time
|
|
Status: Work Needed
|
|
Assigned to: Everyone
|
|
Milestone: Later
|
Go to Case
|
|