tonystone / tracelog

TraceLog is a highly configurable, flexible, portable, and simple to use debug logging system for Swift and Objective-C applications running on Linux, macOS, iOS, watchOS, and tvOS.
https://tonystone.io/tracelog
Apache License 2.0
53 stars 15 forks source link

`Writer' protocol change. #74

Closed tonystone closed 5 years ago

tonystone commented 5 years ago
codecov[bot] commented 5 years ago

Codecov Report

Merging #74 into release-5.0 will increase coverage by <.01%. The diff coverage is 100%.

@@               Coverage Diff               @@
##           release-5.0      #74      +/-   ##
===============================================
+ Coverage        99.13%   99.13%   +<.01%     
===============================================
  Files               22       22              
  Lines              576      578       +2     
===============================================
+ Hits               571      573       +2     
  Misses               5        5
Impacted Files Coverage Δ
Sources/TraceLog/Logger.swift 87.09% <ø> (ø) :arrow_up:
Sources/TraceLog/Formatters/JSONFormat.swift 100% <100%> (ø) :arrow_up:
Sources/TraceLogTestHarness/BufferReader.swift 100% <100%> (ø) :arrow_up:
Sources/TraceLogTestHarness/BufferWriter.swift 100% <100%> (ø) :arrow_up:
Sources/TraceLog/Writers/FileWriter.swift 100% <100%> (ø) :arrow_up:
Sources/TraceLog/Proxies/AsyncWriterProxy.swift 100% <100%> (ø) :arrow_up:
Sources/TraceLog/Formatters/TextFormat.swift 100% <100%> (ø) :arrow_up:
Sources/TraceLog/Proxies/SyncWriterProxy.swift 100% <100%> (ø) :arrow_up:
Sources/TraceLogTestHarness/TestHarness.swift 100% <100%> (ø) :arrow_up:
Sources/TraceLog/Writers/ConsoleWriter.swift 100% <100%> (ø) :arrow_up:
... and 1 more