New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(Bugfix Issue 137) | Crash in URLSessionClient #138
(Bugfix Issue 137) | Crash in URLSessionClient #138
Conversation
…isting serial queue to avoid edge-case crashes - MBApp and BizApp are both experiences some crashes from this issue. - MBApp has had ~300 in the last 30 days - https://fabric.io/mindbody-inc/ios/apps/com.mindbodyonline.connect/issues/7244511901f119bab3c602094384b2c0?time=last-thirty-days
Generated by 🚫 Danger |
Looks good 👍 but SwiftLint appears to be throwing a false-positive. I'll check it out |
Looks like there is an open issue: realm/SwiftLint#2782 We might need to set up a workaround for the time being. I'll open a separate PR to remediate. |
…num_case) (#139) A recent release of SwiftLint includes a new implicit rule, `duplicate_enum_cases`. This rule doesn't consider conditional compilation flags, as described in the open issue here: realm/SwiftLint#2782 For now, I've added an exception to allow builds to proceed.
Codecov Report
@@ Coverage Diff @@
## master #138 +/- ##
==========================================
+ Coverage 82.92% 82.92% +<.01%
==========================================
Files 63 63
Lines 2559 2560 +1
==========================================
+ Hits 2122 2123 +1
Misses 437 437
Continue to review full report at Codecov.
|
Need to update the CHANGELOG and prep a release |
This pull request includes (pick all that apply):
Summary
Implementation
Moved dictionary indexing for a completion block collection to the an existing serial queue to avoid edge-case crashes
Test Plan
Utilize the framework