Stephen Celis
08faf84fe3
MainActor Store Isolation ( #3277 )
...
* `@preconcurrency @MainActor` isolation of `Store`
* Remove unneeded `@MainActor`s
* Remove thread checking code
* Remove unneeded `@MainActor`s
* Swift 5.10 compatibility fixes
* wip
* More 5.10 fixes
* wip
* fixes
* wip
* wip
* up the timeout
* wip
* Fixes
* Remove mainActorASAP in favor of mainActorNow. (#3288 )
* wip
* Run swift-format
* Update README.md
* Fix integration tests. (#3294 )
* Fix integration tests.
* wip
* wip
* Run swift-format
* mainActorNow doesnt need escaping closure
* wip
* migration guide
* wip
* Update MigratingTo1.14.md
---------
Co-authored-by: Brandon Williams <mbrandonw@hey.com >
Co-authored-by: Brandon Williams <135203+mbrandonw@users.noreply.github.com >
Co-authored-by: mbrandonw <mbrandonw@users.noreply.github.com >
2024-08-27 10:57:46 -07:00
Brandon Williams
3a02c5e9fe
Fix a bunch of DocC references. ( #3287 )
...
* Fix a bunch of DocC references.
* wip
* doc fix
* issue message fix
* swift-navigation 2.0.5
2024-08-15 13:02:49 -04:00
hmhv
4864af029d
fix some fypo ( #3267 )
2024-08-02 09:31:06 -04:00
Brandon Williams
4f06955ffa
Fix some Docc references. ( #3200 )
2024-06-24 15:10:22 -04:00
Stephen Celis
9670a86b42
Clean up SyncUps tutorial with mock value ( #3148 )
2024-06-05 13:14:22 -07:00
David Furman
63a0795524
Simple SyncUp tutorial fixes ( #3141 )
...
* Typo, heirarchy -> hierarchy
* Typo: recursive -> recursively
* Typo: comes -> combines
* Typo: is -> to be
* Typo: add -> we added
* Typo: 3 -> 2
* Adding a note to avoid confusion
* Add more detail to step
* Remove stray whitespace causing a diff to incorrectly display
* Removed step documentation for unused code
* Typo: apart -> a part
* Typo: reducer -> reducers
* Add missing mock
* Fix mainactor placement
* Fix transcript param not compiling
* Add durationPerAttendee to be usable
* Undo a whitespace change
* Delete commented-out code
* Update Sources/ComposableArchitecture/Documentation.docc/Tutorials/BuildingSyncUps/06-SyncUpDetail/EditingAndDeletingSyncUp.tutorial
* Update Sources/ComposableArchitecture/Documentation.docc/Tutorials/BuildingSyncUps/05-PersistingSyncUps/PersistingSyncUps.tutorial
* Update Sources/ComposableArchitecture/Documentation.docc/Tutorials/BuildingSyncUps/07-SyncUpDetailNavigation/MeetingNavigation-01-code-0003.swift
---------
Co-authored-by: Stephen Celis <stephen.celis@gmail.com >
2024-06-05 09:38:30 -07:00
Stephen Celis
e37353ec33
Add ifLet SwiftUI integration warning ( #3089 )
...
* Add `ifLet` SwiftUI integration warning
We recently added a warning when we detect that `forEach` wasn't
integrated with a reducer when path elements are pushed or popped from
the stack, and I realized that we could do similarly for `ifLet` during
dismissal.
* docc
2024-05-14 16:29:47 -07:00
Brandon Williams
307c851709
New tutorial: Building SyncUps. ( #3039 )
...
* New tutorial: Building SyncUps.
* fix
* clean up
* wip
* wip
* wip
* wip
* wip
---------
Co-authored-by: Stephen Celis <stephen@stephencelis.com >
2024-05-08 11:15:50 -07:00