├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .swiftlint.yml ├── CODEOWNERS ├── Dockerfile ├── LICENSE ├── NOTICE ├── Package.resolved ├── Package.swift ├── Package@swift-4.2.swift ├── Package@swift-5.0.swift ├── README.md ├── Rakefile ├── Resources ├── css │ └── styles.css ├── index.html ├── js │ ├── app.js │ ├── build.js │ └── step.js └── step.html ├── Sources ├── XCLogParser │ ├── XCLogParserError.swift │ ├── activityparser │ │ ├── ActivityParser.swift │ │ └── IDEActivityModel.swift │ ├── commands │ │ ├── Action.swift │ │ ├── ActionOptions.swift │ │ ├── Command.swift │ │ ├── CommandHandler.swift │ │ ├── LogOptions.swift │ │ └── Version.swift │ ├── extensions │ │ ├── ArrayExtension.swift │ │ ├── EncodableExtension.swift │ │ ├── NSRegularExpressionExtension.swift │ │ └── URLExtension.swift │ ├── generated │ │ └── HtmlReporterResources.swift │ ├── lexer │ │ ├── Index+Offset.swift │ │ ├── LexRedactor.swift │ │ ├── Lexer.swift │ │ ├── LexerModel.swift │ │ ├── LogRedactor.swift │ │ ├── Scanner.swift │ │ └── String+BuildSpecificInformationRemoval.swift │ ├── loglocation │ │ ├── LogError.swift │ │ ├── LogFinder.swift │ │ └── LogLoader.swift │ ├── logmanifest │ │ ├── LogManifest.swift │ │ └── LogManifestModel.swift │ ├── output │ │ ├── FileOutput.swift │ │ ├── ReporterOutput.swift │ │ └── StandardOutput.swift │ ├── parser │ │ ├── BuildStatusSanitizer.swift │ │ ├── BuildStep+Builder.swift │ │ ├── BuildStep+Parser.swift │ │ ├── BuildStep.swift │ │ ├── ClangCompilerParser.swift │ │ ├── Contains.swift │ │ ├── IDEActivityLogSection+Builders.swift │ │ ├── IDEActivityLogSection+Parsing.swift │ │ ├── LinkerStatistics.swift │ │ ├── MachineNameReader.swift │ │ ├── Notice+Parser.swift │ │ ├── Notice.swift │ │ ├── NoticeType.swift │ │ ├── ParserBuildSteps.swift │ │ ├── Prefix.swift │ │ ├── StringExtension.swift │ │ ├── Suffix.swift │ │ ├── SwiftCompilerFunctionTimeOptionParser.swift │ │ ├── SwiftCompilerParser.swift │ │ ├── SwiftCompilerTimeOptionParser.swift │ │ ├── SwiftCompilerTypeCheckOptionParser.swift │ │ ├── SwiftFunctionTime.swift │ │ └── SwiftTypeCheck.swift │ └── reporter │ │ ├── ChromeTracerReporter.swift │ │ ├── FlatJsonReporter.swift │ │ ├── HtmlReporter.swift │ │ ├── IssuesReporter.swift │ │ ├── JsonReporter.swift │ │ ├── LogReporter.swift │ │ ├── Reporter.swift │ │ └── SummaryJsonReporter.swift ├── XCLogParserApp │ ├── commands │ │ ├── DumpCommand.swift │ │ ├── MainCommand.swift │ │ ├── ManifestCommand.swift │ │ ├── Optional+Blank.swift │ │ ├── ParseCommand.swift │ │ ├── String+Blank.swift │ │ └── VersionCommand.swift │ └── main.swift └── XcodeHasher │ └── XcodeHasher.swift ├── Tests ├── LinuxMain.swift └── XCLogParserTests │ ├── ActivityParserTests.swift │ ├── BuildStatusSanitizerTests.swift │ ├── BuildStep+TestUtils.swift │ ├── ChromeTracerOutputTests.swift │ ├── ClangCompilerParserTests.swift │ ├── IssuesReporterTests.swift │ ├── LexRedactorTests.swift │ ├── LexerTests.swift │ ├── LogFinderTests.swift │ ├── LogManifestTests.swift │ ├── ParserTests.swift │ ├── ReporterTests.swift │ ├── String+BuildSpecificInformationRemovalTests.swift │ ├── SwiftCompilerParserTests.swift │ ├── TestUtils.swift │ └── XCTestManifests.swift ├── ci ├── ci.sh └── helpers.sh ├── docs ├── JSON Format.md └── Xcactivitylog Format.md ├── images ├── kickstarter-ios-chrome-tracer.png ├── kickstarter-ios.png └── post-action-run-script.png └── run_in_docker.sh /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/NOTICE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Package.swift -------------------------------------------------------------------------------- /Package@swift-4.2.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Package@swift-4.2.swift -------------------------------------------------------------------------------- /Package@swift-5.0.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Package@swift-5.0.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Rakefile -------------------------------------------------------------------------------- /Resources/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Resources/css/styles.css -------------------------------------------------------------------------------- /Resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Resources/index.html -------------------------------------------------------------------------------- /Resources/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Resources/js/app.js -------------------------------------------------------------------------------- /Resources/js/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Resources/js/build.js -------------------------------------------------------------------------------- /Resources/js/step.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Resources/js/step.js -------------------------------------------------------------------------------- /Resources/step.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Resources/step.html -------------------------------------------------------------------------------- /Sources/XCLogParser/XCLogParserError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/XCLogParserError.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/activityparser/ActivityParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/activityparser/ActivityParser.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/activityparser/IDEActivityModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/activityparser/IDEActivityModel.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/commands/Action.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/commands/Action.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/commands/ActionOptions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/commands/ActionOptions.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/commands/Command.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/commands/Command.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/commands/CommandHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/commands/CommandHandler.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/commands/LogOptions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/commands/LogOptions.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/commands/Version.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/commands/Version.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/extensions/ArrayExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/extensions/ArrayExtension.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/extensions/EncodableExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/extensions/EncodableExtension.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/extensions/NSRegularExpressionExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/extensions/NSRegularExpressionExtension.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/extensions/URLExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/extensions/URLExtension.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/generated/HtmlReporterResources.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/generated/HtmlReporterResources.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/lexer/Index+Offset.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/lexer/Index+Offset.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/lexer/LexRedactor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/lexer/LexRedactor.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/lexer/Lexer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/lexer/Lexer.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/lexer/LexerModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/lexer/LexerModel.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/lexer/LogRedactor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/lexer/LogRedactor.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/lexer/Scanner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/lexer/Scanner.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/lexer/String+BuildSpecificInformationRemoval.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/lexer/String+BuildSpecificInformationRemoval.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/loglocation/LogError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/loglocation/LogError.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/loglocation/LogFinder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/loglocation/LogFinder.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/loglocation/LogLoader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/loglocation/LogLoader.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/logmanifest/LogManifest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/logmanifest/LogManifest.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/logmanifest/LogManifestModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/logmanifest/LogManifestModel.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/output/FileOutput.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/output/FileOutput.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/output/ReporterOutput.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/output/ReporterOutput.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/output/StandardOutput.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/output/StandardOutput.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/BuildStatusSanitizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/BuildStatusSanitizer.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/BuildStep+Builder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/BuildStep+Builder.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/BuildStep+Parser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/BuildStep+Parser.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/BuildStep.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/BuildStep.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/ClangCompilerParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/ClangCompilerParser.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/Contains.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/Contains.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/IDEActivityLogSection+Builders.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/IDEActivityLogSection+Builders.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/IDEActivityLogSection+Parsing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/IDEActivityLogSection+Parsing.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/LinkerStatistics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/LinkerStatistics.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/MachineNameReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/MachineNameReader.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/Notice+Parser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/Notice+Parser.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/Notice.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/Notice.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/NoticeType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/NoticeType.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/ParserBuildSteps.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/ParserBuildSteps.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/Prefix.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/Prefix.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/StringExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/StringExtension.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/Suffix.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/Suffix.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/SwiftCompilerFunctionTimeOptionParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/SwiftCompilerFunctionTimeOptionParser.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/SwiftCompilerParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/SwiftCompilerParser.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/SwiftCompilerTimeOptionParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/SwiftCompilerTimeOptionParser.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/SwiftCompilerTypeCheckOptionParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/SwiftCompilerTypeCheckOptionParser.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/SwiftFunctionTime.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/SwiftFunctionTime.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/parser/SwiftTypeCheck.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/parser/SwiftTypeCheck.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/reporter/ChromeTracerReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/reporter/ChromeTracerReporter.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/reporter/FlatJsonReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/reporter/FlatJsonReporter.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/reporter/HtmlReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/reporter/HtmlReporter.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/reporter/IssuesReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/reporter/IssuesReporter.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/reporter/JsonReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/reporter/JsonReporter.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/reporter/LogReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/reporter/LogReporter.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/reporter/Reporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/reporter/Reporter.swift -------------------------------------------------------------------------------- /Sources/XCLogParser/reporter/SummaryJsonReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParser/reporter/SummaryJsonReporter.swift -------------------------------------------------------------------------------- /Sources/XCLogParserApp/commands/DumpCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParserApp/commands/DumpCommand.swift -------------------------------------------------------------------------------- /Sources/XCLogParserApp/commands/MainCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParserApp/commands/MainCommand.swift -------------------------------------------------------------------------------- /Sources/XCLogParserApp/commands/ManifestCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParserApp/commands/ManifestCommand.swift -------------------------------------------------------------------------------- /Sources/XCLogParserApp/commands/Optional+Blank.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParserApp/commands/Optional+Blank.swift -------------------------------------------------------------------------------- /Sources/XCLogParserApp/commands/ParseCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParserApp/commands/ParseCommand.swift -------------------------------------------------------------------------------- /Sources/XCLogParserApp/commands/String+Blank.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParserApp/commands/String+Blank.swift -------------------------------------------------------------------------------- /Sources/XCLogParserApp/commands/VersionCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParserApp/commands/VersionCommand.swift -------------------------------------------------------------------------------- /Sources/XCLogParserApp/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XCLogParserApp/main.swift -------------------------------------------------------------------------------- /Sources/XcodeHasher/XcodeHasher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Sources/XcodeHasher/XcodeHasher.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/XCLogParserTests/ActivityParserTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/XCLogParserTests/ActivityParserTests.swift -------------------------------------------------------------------------------- /Tests/XCLogParserTests/BuildStatusSanitizerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/XCLogParserTests/BuildStatusSanitizerTests.swift -------------------------------------------------------------------------------- /Tests/XCLogParserTests/BuildStep+TestUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/XCLogParserTests/BuildStep+TestUtils.swift -------------------------------------------------------------------------------- /Tests/XCLogParserTests/ChromeTracerOutputTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/XCLogParserTests/ChromeTracerOutputTests.swift -------------------------------------------------------------------------------- /Tests/XCLogParserTests/ClangCompilerParserTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/XCLogParserTests/ClangCompilerParserTests.swift -------------------------------------------------------------------------------- /Tests/XCLogParserTests/IssuesReporterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/XCLogParserTests/IssuesReporterTests.swift -------------------------------------------------------------------------------- /Tests/XCLogParserTests/LexRedactorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/XCLogParserTests/LexRedactorTests.swift -------------------------------------------------------------------------------- /Tests/XCLogParserTests/LexerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/XCLogParserTests/LexerTests.swift -------------------------------------------------------------------------------- /Tests/XCLogParserTests/LogFinderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/XCLogParserTests/LogFinderTests.swift -------------------------------------------------------------------------------- /Tests/XCLogParserTests/LogManifestTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/XCLogParserTests/LogManifestTests.swift -------------------------------------------------------------------------------- /Tests/XCLogParserTests/ParserTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/XCLogParserTests/ParserTests.swift -------------------------------------------------------------------------------- /Tests/XCLogParserTests/ReporterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/XCLogParserTests/ReporterTests.swift -------------------------------------------------------------------------------- /Tests/XCLogParserTests/String+BuildSpecificInformationRemovalTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/XCLogParserTests/String+BuildSpecificInformationRemovalTests.swift -------------------------------------------------------------------------------- /Tests/XCLogParserTests/SwiftCompilerParserTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/XCLogParserTests/SwiftCompilerParserTests.swift -------------------------------------------------------------------------------- /Tests/XCLogParserTests/TestUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/XCLogParserTests/TestUtils.swift -------------------------------------------------------------------------------- /Tests/XCLogParserTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/Tests/XCLogParserTests/XCTestManifests.swift -------------------------------------------------------------------------------- /ci/ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/ci/ci.sh -------------------------------------------------------------------------------- /ci/helpers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/ci/helpers.sh -------------------------------------------------------------------------------- /docs/JSON Format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/docs/JSON Format.md -------------------------------------------------------------------------------- /docs/Xcactivitylog Format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/docs/Xcactivitylog Format.md -------------------------------------------------------------------------------- /images/kickstarter-ios-chrome-tracer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/images/kickstarter-ios-chrome-tracer.png -------------------------------------------------------------------------------- /images/kickstarter-ios.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/images/kickstarter-ios.png -------------------------------------------------------------------------------- /images/post-action-run-script.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/images/post-action-run-script.png -------------------------------------------------------------------------------- /run_in_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MobileNativeFoundation/XCLogParser/HEAD/run_in_docker.sh --------------------------------------------------------------------------------