MobileNativeFoundation / XCLogParser

Tool to parse Xcode and xcodebuild logs stored in the xcactivitylog format
Apache License 2.0
1.74k stars 125 forks source link

Add possibility to remove hexadecimal numbers from log #104

Closed aleksandergrzyb closed 4 years ago

aleksandergrzyb commented 4 years ago

What?

Adds possibility to remove hexadecimal numbers from the log.

Why?

Sometimes logs contain build specific information, such us hexadecimal numbers (mostly object addresses) like in NSUnderlyingError=0x7fcdc8712290:

{NSUnderlyingError=0x7fcdc8712290 {Error Domain=kCFErrorDomainCFNetwork Code=-1003 "(null)" UserInfo={_kCFStreamErrorCodeKey=8, _kCFStreamErrorDomainKey=12}}}

This becomes problematic when you want to group log messages by its content in order to see how often they occur. Removing build specific information enables such grouping.