Logger: NSLock guaranteed#86
Open
kieran-osgood-shopify wants to merge 1 commit into
Open
Conversation
11 tasks
Contributor
Author
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
This was referenced May 13, 2026
1ff7318 to
1b2c323
Compare
0453ef5 to
3aaa3db
Compare
1b2c323 to
a9cef3b
Compare
0763c3b to
0955280
Compare
a9cef3b to
0690561
Compare
0955280 to
c7e8091
Compare
0690561 to
29a0e02
Compare
c7e8091 to
945d4b6
Compare
29a0e02 to
673bb39
Compare
945d4b6 to
fe87622
Compare
673bb39 to
29722dd
Compare
fe87622 to
63e7604
Compare
29722dd to
7c8db7f
Compare
11 tasks
63e7604 to
b28434d
Compare
f8b8244 to
db98f08
Compare
b28434d to
1d9c9a8
Compare
1d9c9a8 to
bf73472
Compare
db98f08 to
157151b
Compare
157151b to
488079a
Compare
bf73472 to
1b9f6d6
Compare
488079a to
de784be
Compare
1b9f6d6 to
1f63d02
Compare
de784be to
329a1a3
Compare
1f63d02 to
0d6d8de
Compare
329a1a3 to
88ac844
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

What changes are you making?
Not much to say about this PR other than it reuses the LockedValue generic class from #85 to make concurrent access to the shared logger concurrency safe
How to test
Before you merge
Important
platforms/swift/README.mdand/orplatforms/android/README.md)Releasing a new Swift version?
platforms/swift/ShopifyCheckoutKit.podspecplatforms/swift/Sources/ShopifyCheckoutKit/ShopifyCheckoutKit.swiftplatforms/swift/CHANGELOG.mdplatforms/swift/README.md(major version only)Releasing a new Android version?
versionNameinplatforms/android/lib/build.gradleplatforms/android/CHANGELOG.mdplatforms/android/README.mdTip
See the Contributing documentation for the full release process per platform.