SDKS-4824 make iOS cleanup/configure ordering deterministic#30
Conversation
|
rodrigoareis
left a comment
There was a problem hiding this comment.
Overall changes looks good to me. Left some comments.
tsdamas
left a comment
There was a problem hiding this comment.
LGTM. Left minor unblocking comments.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Free Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (16)
📝 WalkthroughWalkthroughAdds profile-driven, guarded async initialization and error handling to the React Native sample app; augments journey lifecycle integration tests covering dispose/init concurrency and failure; inlines iOS journey configuration into a serialized lifecycle coordinator block; and includes multiple test/formatting and lint config updates. Changes
Estimated code review effort🎯 4 (Complex) | ⏱️ ~45 minutes Poem
Note 🎁 Summarized by CodeRabbit FreeYour organization is on the Free plan. CodeRabbit will generate a high-level summary and a walkthrough for each pull request. For a comprehensive line-by-line review, please upgrade your subscription to CodeRabbit Pro by visiting https://app.coderabbit.ai/login. Comment |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #30 +/- ##
============================================
+ Coverage 57.47% 60.28% +2.81%
- Complexity 0 71 +71
============================================
Files 16 112 +96
Lines 863 9720 +8857
Branches 157 376 +219
============================================
+ Hits 496 5860 +5364
- Misses 326 3807 +3481
- Partials 41 53 +12
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Summary
cleanup()could remove a newly registered Journey handle, causing transient "Journey instance not found" errors on rapid dispose → re-initApp.tsxtypes and component structureSummary by CodeRabbit
New Features
Bug Fixes
Tests