Commit Graph

9 Commits

Author SHA1 Message Date
mbrandonw
e4447bfac8 Run swift-format 2020-06-15 16:44:22 +00:00
Brandon Williams
2f92610ceb Specify action formatting when using .debug (#187)
* Customize action formatting when debugging reducers.

* wip

* wip

* include type

* wip

* tests

* docs

* fix tests

Co-authored-by: Stephen Celis <stephen@stephencelis.com>
2020-06-15 11:41:45 -05:00
Brandon Williams
b3d9270722 Correctly show (no state changes) in diff. (#132)
* Correct show (no state changes) in diff.

* test for debug operator with no state changes
2020-05-25 12:26:43 -07:00
Stephen Celis
a1b15998cb Navigation case study fixes (#130)
* Fix navigation case study cancellation

Fixes #129.

* Fix

* move
2020-05-25 14:59:35 -04:00
Stephen Celis
e8e272a7c0 Make Reducer.debug API more like Publisher.print (#111)
* Make Reducer.debug API more like Publisher.print

* Deprecations
2020-05-18 11:18:11 -04:00
Stephen Celis
9c339bf4ae Add "run" function to Reducer (#91)
* Add "run" function to Reducer

* Doc fixes
2020-05-13 13:09:17 -04:00
Brandon Williams
24dbab19e2 Stop vendoring CasePaths (#87)
* wip

* Underscore unused arguments.

* clean up

* add resolved file

* remove

* update url and version
2020-05-13 11:33:41 -04:00
Eugene Tulushev
d6387332a5 Remove debug gracefully for Release configurations (#23)
When the app is compiled in Release configuration with `.debug()` function still attached to a reducer, `return .none` short-circuts the reducer instead of just removing debug feature.

Just released an app to TestFlight, that doesn't work there but works on-device in Debug configuration : )
2020-05-06 10:34:18 -04:00
Brandon Williams
d2240d0e76 The Composable Architecture
Co-authored-by: Stephen Celis <stephen.celis@gmail.com>
2020-05-03 22:26:28 -07:00