CleanroomLogger
CleanroomLogger copied to clipboard
CleanroomLogger provides an extensible Swift-based logging API that is simple, lightweight and performant
Support defining the maximum size a log file can become before the log file is rolled (a new log file for the same date is created which continues the logging)....
According to docs, there is no way to change the configurations being applied once the Logging has been enabled for the first time, which caused my change of `minimumSeverity` being...
Carthage didn't create an ARM64 slice for simulators because the xcconfig file did specify which VALID_ARCHS should be build. Removing that specification did enable Carthage to build a slice for...
added support for Apple Silicon when building using Carthage
Exclude README.md from the SPM
Cupertino has introduced a 64-bit S4 chip in the Apple Watch Series 4. Therefore, frameworks must be build targeting a new `arm64_32` `ARCH`. Since CleanroomLogger enumerates `VALID_ARCH`s in the project...
Hi, will you support swift 5 that just released last week?
``` Log.enable() Log.info?.message("hello") ```` I use swift init --executable create a new project, add dependencies to Package.swift, but no logs in xcode console.
very long strings are cut off and are not fully logged to the console. can I solve this problem somehow?
Right now Category is hardcoded to "CleanroomLogger". `OSLogRecorder.swift:` `self.log = OSLog(subsystem: subsystem, category: "CleanroomLogger")`