Skip to content

Commit 7db5818

Browse files
fix StrictConcurrency
1 parent ab62e56 commit 7db5818

File tree

3 files changed

+2
-4
lines changed

3 files changed

+2
-4
lines changed

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import PackageDescription
55

66
let swiftSettings: [SwiftSetting] = [
77
.enableUpcomingFeature("ExistentialAny"),
8-
.enableExperimentalFeature("StrictConcurrency"),
8+
.enableUpcomingFeature("StrictConcurrency"),
99
]
1010

1111
let package = Package(

Sources/SQLime/PreparedStatement.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ public final class PreparedStatement {
122122
}
123123

124124
public func decode<T>(_ type: T.Type) throws -> T where T: Decodable {
125-
try StatementDecoder.shared.decode(type, from: self)
125+
try StatementDecoder().decode(type, from: self)
126126
}
127127

128128
// MARK: - String

Sources/SQLime/StatementDecoder.swift

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ import Foundation
22
import SQLite3
33

44
open class StatementDecoder {
5-
static let shared = StatementDecoder()
6-
75
open var userInfo: [CodingUserInfoKey: Any] = [:]
86

97
public init() {}

0 commit comments

Comments
 (0)