Skip to content

Commit e82bff3

Browse files
committed
Remove the now unnecessary backport of Mutex.
1 parent 98ac7c2 commit e82bff3

File tree

7 files changed

+24
-98
lines changed

7 files changed

+24
-98
lines changed

ElementX.xcodeproj/project.pbxproj

Lines changed: 22 additions & 39 deletions
Large diffs are not rendered by default.

ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 0 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ElementX/Sources/Other/Extensions/Observable.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
//
88

99
import Foundation
10-
import Mutex
10+
import Synchronization
1111

1212
extension Observable {
13-
/// Creates an async stream for the specified property on this object. We probably won't need this once SE-0475 is available:
13+
/// Creates an async sequence for the specified property on this object. We probably won't need this once SE-0475 is available:
1414
/// https://github.com/swiftlang/swift-evolution/blob/main/proposals/0475-observed.md
1515
///
1616
/// - Parameter property: The key path to the property you would like to observe.

ElementX/SupportingFiles/Settings.bundle/Acknowledgements.plist

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -210,14 +210,6 @@
210210
<key>Type</key>
211211
<string>PSChildPaneSpecifier</string>
212212
</dict>
213-
<dict>
214-
<key>File</key>
215-
<string>Packages/Mutex</string>
216-
<key>Title</key>
217-
<string>Mutex</string>
218-
<key>Type</key>
219-
<string>PSChildPaneSpecifier</string>
220-
</dict>
221213
<dict>
222214
<key>File</key>
223215
<string>Packages/swift-numerics</string>

ElementX/SupportingFiles/Settings.bundle/Packages/Mutex.plist

Lines changed: 0 additions & 36 deletions
This file was deleted.

ElementX/SupportingFiles/target.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,6 @@ targets:
235235
- package: LoremSwiftum
236236
- package: LRUCache
237237
- package: Mapbox
238-
- package: Mutex
239238
- package: PostHog
240239
- package: SwiftState
241240
- package: GZIP

project.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -138,9 +138,6 @@ packages:
138138
Mapbox:
139139
url: https://github.com/maplibre/maplibre-gl-native-distribution
140140
minorVersion: 5.13.0
141-
Mutex: # Backports Swift's built in Mutex so we can use it on iOS 17.
142-
url: https://github.com/swhitty/swift-mutex
143-
minorVersion: 0.0.6
144141
PostHog:
145142
url: https://github.com/PostHog/posthog-ios
146143
minorVersion: 3.27.0

0 commit comments

Comments
 (0)