diff --git a/Sources/XCGLogger/XCGLogger.swift b/Sources/XCGLogger/XCGLogger.swift index 8f0ff2c..20e4776 100644 --- a/Sources/XCGLogger/XCGLogger.swift +++ b/Sources/XCGLogger/XCGLogger.swift @@ -249,13 +249,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - closure: A closure that returns the object to be logged. /// - level: Specified log level **Default:** *Debug*. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing /// - open class func logln(_ closure: @autoclosure () -> Any?, level: Level = .debug, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func logln(_ closure: @autoclosure () -> Any?, level: Level = .debug, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(level, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -264,14 +264,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - level: Specified log level **Default:** *Debug*. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing /// - open class func logln(_ level: Level = .debug, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open class func logln(_ level: Level = .debug, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.default.logln(level, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -280,14 +280,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - level: Specified log level **Default:** *Debug*. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing /// - open class func logln(_ level: Level = .debug, functionName: String = #function, fileName: String = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open class func logln(_ level: Level = .debug, functionName: String = #function, fileName: String = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.default.logln(level, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -297,13 +297,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - closure: A closure that returns the object to be logged. /// - level: Specified log level **Default:** *Debug*. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing /// - open func logln(_ closure: @autoclosure () -> Any?, level: Level = .debug, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func logln(_ closure: @autoclosure () -> Any?, level: Level = .debug, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(level, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -312,14 +312,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - level: Specified log level **Default:** *Debug*. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing /// - open func logln(_ level: Level = .debug, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open func logln(_ level: Level = .debug, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { logln(level, functionName: String(describing: functionName), fileName: String(describing: fileName), lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -328,14 +328,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - level: Specified log level **Default:** *Debug*. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing /// - open func logln(_ level: Level = .debug, functionName: String = #function, fileName: String = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open func logln(_ level: Level = .debug, functionName: String = #function, fileName: String = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { let enabledDestinations = destinations.filter({$0.isEnabledFor(level: level)}) guard enabledDestinations.count > 0 else { return } guard let closureResult = closure() else { return } @@ -415,13 +415,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func verbose(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func verbose(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.verbose, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.default.noMessageClosure) } @@ -430,13 +430,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func verbose(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func verbose(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.verbose, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -444,14 +444,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open class func verbose(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open class func verbose(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.default.logln(.verbose, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -459,13 +459,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func verbose(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func verbose(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.verbose, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.noMessageClosure) } @@ -474,13 +474,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func verbose(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func verbose(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.verbose, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -488,14 +488,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open func verbose(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open func verbose(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.logln(.verbose, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -504,13 +504,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func debug(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func debug(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.debug, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.default.noMessageClosure) } @@ -519,13 +519,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func debug(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func debug(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.debug, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -533,14 +533,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open class func debug(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open class func debug(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.default.logln(.debug, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -548,13 +548,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func debug(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func debug(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.debug, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.noMessageClosure) } @@ -563,13 +563,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func debug(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func debug(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.debug, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -577,14 +577,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open func debug(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open func debug(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.logln(.debug, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -593,13 +593,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func info(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func info(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.info, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.default.noMessageClosure) } @@ -608,13 +608,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func info(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func info(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.info, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -622,14 +622,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open class func info(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open class func info(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.default.logln(.info, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -637,13 +637,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func info(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func info(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.info, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.noMessageClosure) } @@ -652,13 +652,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func info(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func info(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.info, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -666,14 +666,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open func info(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open func info(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.logln(.info, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -682,13 +682,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func notice(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func notice(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.notice, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.default.noMessageClosure) } @@ -697,13 +697,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func notice(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func notice(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.notice, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -711,14 +711,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open class func notice(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open class func notice(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.default.logln(.notice, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -726,13 +726,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func notice(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func notice(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.notice, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.noMessageClosure) } @@ -741,13 +741,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func notice(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func notice(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.notice, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -755,14 +755,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open func notice(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open func notice(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.logln(.notice, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -771,13 +771,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func warning(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func warning(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.warning, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.default.noMessageClosure) } @@ -786,13 +786,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func warning(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func warning(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.warning, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -800,14 +800,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open class func warning(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open class func warning(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.default.logln(.warning, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -815,13 +815,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func warning(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func warning(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.warning, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.noMessageClosure) } @@ -830,13 +830,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func warning(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func warning(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.warning, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -844,14 +844,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open func warning(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open func warning(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.logln(.warning, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -860,13 +860,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func error(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func error(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.error, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.default.noMessageClosure) } @@ -875,13 +875,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func error(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func error(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.error, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -889,14 +889,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open class func error(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open class func error(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.default.logln(.error, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -904,13 +904,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func error(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func error(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.error, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.noMessageClosure) } @@ -919,13 +919,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func error(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func error(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.error, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -933,14 +933,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open func error(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open func error(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.logln(.error, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -949,13 +949,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func severe(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func severe(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.severe, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.default.noMessageClosure) } @@ -964,13 +964,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func severe(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func severe(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.severe, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -978,14 +978,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open class func severe(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open class func severe(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.default.logln(.severe, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -993,13 +993,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func severe(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func severe(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.severe, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.noMessageClosure) } @@ -1008,13 +1008,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func severe(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func severe(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.severe, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -1022,14 +1022,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open func severe(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open func severe(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.logln(.severe, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -1038,13 +1038,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func alert(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func alert(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.alert, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.default.noMessageClosure) } @@ -1053,13 +1053,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func alert(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func alert(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.alert, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -1067,14 +1067,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open class func alert(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open class func alert(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.default.logln(.alert, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -1082,13 +1082,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func alert(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func alert(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.alert, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.noMessageClosure) } @@ -1097,13 +1097,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func alert(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func alert(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.alert, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -1111,14 +1111,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open func alert(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open func alert(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.logln(.alert, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -1127,13 +1127,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func emergency(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func emergency(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.emergency, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.default.noMessageClosure) } @@ -1142,13 +1142,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open class func emergency(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open class func emergency(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.default.logln(.emergency, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -1156,14 +1156,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open class func emergency(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open class func emergency(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.default.logln(.emergency, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -1171,13 +1171,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func emergency(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func emergency(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.emergency, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: self.noMessageClosure) } @@ -1186,13 +1186,13 @@ open class XCGLogger: CustomDebugStringConvertible { /// - Parameters: /// - closure: A closure that returns the object to be logged. /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// /// - Returns: Nothing. /// - open func emergency(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { + open func emergency(_ closure: @autoclosure () -> Any?, functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:]) { self.logln(.emergency, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) } @@ -1200,14 +1200,14 @@ open class XCGLogger: CustomDebugStringConvertible { /// /// - Parameters: /// - functionName: Normally omitted **Default:** *#function*. - /// - fileName: Normally omitted **Default:** *#file*. + /// - fileName: Normally omitted **Default:** *#fileID*. /// - lineNumber: Normally omitted **Default:** *#line*. /// - userInfo: Dictionary for adding arbitrary data to the log message, can be used by filters/formatters etc /// - closure: A closure that returns the object to be logged. /// /// - Returns: Nothing. /// - open func emergency(_ functionName: StaticString = #function, fileName: StaticString = #file, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { + open func emergency(_ functionName: StaticString = #function, fileName: StaticString = #fileID, lineNumber: Int = #line, userInfo: [String: Any] = [:], closure: () -> Any?) { self.logln(.emergency, functionName: functionName, fileName: fileName, lineNumber: lineNumber, userInfo: userInfo, closure: closure) }