Releases: mixi-sb/RxController
Releases · mixi-sb/RxController
0.9.3
- Add
maxLevels
parameter forrxtree
➜ Example git:(develop/rxtree) ✗ ./rxtree AppFlow --maxLevels 4
AppFlow
├── MainFlow
│ ├── ChildFlow
│ │ ├── InfoViewController
│ │ │ ├── NumberViewController
│ ├── ProfileFlow
│ │ ├── FriendsFlow
│ │ │ ├── ProfileFlow
│ │ │ ├── FriendsViewController
│ │ ├── ProfileViewController
0.9.2
0.9.1
- Add
rxtree
command. - To build and use
rxtree
automatically while runningpod install
, add the followingpost_install
script into yourPodfile
post_install do |installer|
system("bash #{Pathname(installer.sandbox.root)}/RxController/rxtree/build_for_xcode.sh")
end
- To use
rxtree
, run the following command in the root directory which contains the Xcode project file.
./rxtree [FlowName]
0.9
0.8.2
0.8.1
0.8
0.7.4
0.7.3
- Fix the reentrancy anomaly warning.
⚠️ Reentrancy anomaly was detected.
> Debugging: To debug this issue you can set a breakpoint in /xxxx/Pods/RxSwift/RxSwift/Rx.swift:96 and observe the call stack.
> Problem: This behavior is breaking the observable sequence grammar. `next (error | completed)?`
This behavior breaks the grammar because there is overlapping between sequence events.
Observable sequence is trying to send an event before sending of previous event has finished.
> Interpretation: This could mean that there is some kind of unexpected cyclic dependency in your code,
or that the system is not behaving in the expected way.
> Remedy: If this is the expected behavior this message can be suppressed by adding `.observeOn(MainScheduler.asyncInstance)`
or by enqueuing sequence events in some other way.