Tool to parse Xcode and xcodebuild logs stored in the xcactivitylog format
APACHE-2.0 License
Bot releases are hidden (Show)
Published by ecamacho about 4 years ago
Published by ecamacho about 4 years ago
parse
command parses Clang's time trace output and ld64 statistics when the -ftime-trace
and the -Xlinker -print_statistics
are passed.Published by ecamacho over 4 years ago
deprecatedWarning
Published by ecamacho over 4 years ago
Published by ecamacho over 4 years ago
.deprecatedWarning
and Lexical
errorsPublished by ecamacho over 4 years ago
Fixes a bug in the parser: if a File contained both warnings and errors, only the warnings were being reported.
Published by ecamacho over 4 years ago
parse
command shows more detail about the errors found in the logswhole-module
Published by ecamacho over 4 years ago
parse
command that outputs only the errors and warning found in the Build log.Published by ecamacho over 4 years ago
parse
command parses the Swiftc check type times if the project was compiled with the options -Xfrontend -debug-time-expression-type-checking
.Published by ecamacho over 4 years ago
Published by polac24 over 4 years ago
Published by polac24 over 4 years ago
--strictProjectName
for better build log retrieval (#66).ActionOptions
parameters and BuildStep
and Notice
initializers (#67)Fixes:
Published by ecamacho over 4 years ago
Fixes these bugs:
Published by ecamacho over 4 years ago
Adds two new fields to the JSON generated by the parse
command:
These fields were added to show the actual compilation time of a Target
because with the new Build System in a project with a lot of modules, the linking phase may happen way long after the files of the target were compiled. With this fields will be clearer how much time did actually the compilation took.
Fixes:
Published by polac24 over 4 years ago
Published by polac24 over 4 years ago
Published by BalestraPatrick over 4 years ago
fetchedFromCache
is now parsed from the log. With this property you can know which files were actually compiled and not fetched from Xcode's derived data. https://github.com/spotify/XCLogParser/pull/50
Published by ecamacho almost 5 years ago
redacted
optionPublished by ecamacho almost 5 years ago
xcodebuild
11 creates a different log structure (when -resultBundlePath
is used). This release adds support to parse it correctly
Published by ecamacho almost 5 years ago
Support to parse Xcode3ProjectDocumentLocation
class, issue reported in https://github.com/spotify/XCLogParser/issues/39