Skip to content

Commit 103ee6a

Browse files
committed
remove executing code from asserts
1 parent 88592be commit 103ee6a

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@
33
/Packages
44
/*.xcodeproj
55
Package.resolved
6+
DerivedData
67

Sources/PostgreSQL/Data/PostgreSQLData+Point.swift

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,10 @@ extension PostgreSQLPoint: PostgreSQLDataConvertible {
4949
let parts = string.split(separator: ",")
5050
var x = parts[0]
5151
var y = parts[1]
52-
assert(x.popFirst()! == "(")
53-
assert(y.popLast()! == ")")
52+
let leftParen = x.popFirst()
53+
assert(leftParen == "(")
54+
let rightParen = y.popLast()
55+
assert(rightParen == ")")
5456
return .init(x: Double(x)!, y: Double(y)!)
5557
case .binary:
5658
let x = value[0..<8]

Sources/PostgreSQL/Utilities.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ extension Data {
3737
return
3838
}
3939
for _ in 0..<n {
40-
assert(popFirst() != nil)
40+
let first = popFirst()
41+
assert(first != nil)
4142
}
4243
}
4344

0 commit comments

Comments
 (0)