Skip to content

Commit 4fcce22

Browse files
committed
update logging to ignore prefix tagging if text is just newline chars
1 parent 01ac3e6 commit 4fcce22

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

SwiftBridge/AltSignLogging.swift

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,12 @@ private func getTag(level: String) -> String {
2626

2727
@inline(__always)
2828
public func debugLog(_ text: @autoclosure () -> String) {
29-
print("\(getTag(level: "DEBUG"))\(text())")
29+
let message = text()
30+
if !message.isEmpty && message.allSatisfy({ $0 == "\n" || $0 == "\r" }) {
31+
print(message)
32+
} else {
33+
print("\(getTag(level: "DEBUG"))\(message)")
34+
}
3035
}
3136

3237
@inline(__always)

0 commit comments

Comments
 (0)