NetNewsWire
NetNewsWire copied to clipboard
Logging changes
For review; related to #3637
- Adds
Logging
protocol - Moves to Swift-style
OSLog
usage
That Logging protocol looks generally, very useful. Maybe we should put it in RSCore?
I thought about it but didn't have enough time to check if any of the extension targets required Logging
but not RSCore
.
Let's go ahead and put Logging
in RSCore
and add RSCore
to any extensions that need Logging
, but don't have RSCore
.
Since this fix is scheduled to go into 6.1.1 we will need to merge it into mac-release
and then into ios-release
after iOS 6.1 is released.
Removing os_log
and replacing with Logger
via the Logging
protocol is complete for everything bar a few classes that conform to CloudKitZone
, which can be tidied up later.
@stuartbreckenridge Is there any reason that you didn't change the classes conforming to CloudKitZone
? Did you just run out of steam or was there some technical reason?
It needs a commit to RSCore before the final work can be done in the app.
Ok. If that isn't something you can get to, I can take a look.
@vincode-io There are no more os_log
entries.
@stuartbreckenridge Thanks! I just saw that and was about to merge it.