Build Information
Failed to build LocMapper, reference 1.6.1 (0f8d35), with Swift 6.1 for macOS (SPM) on 10 Nov 2025 04:14:53 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/xcode-actions/LocMapper.git
Reference: 1.6.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/xcode-actions/LocMapper
* tag 1.6.1 -> FETCH_HEAD
HEAD is now at 0f8d350 Set marketing version to "1.3.1" with xct
Cloned https://github.com/xcode-actions/LocMapper.git
Revision (git rev-parse @):
0f8d35013df2cc73b3a567c70e9a46384dafb9ba
SUCCESS checkout https://github.com/xcode-actions/LocMapper.git at 1.6.1
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.1
Building package at path: $PWD
https://github.com/xcode-actions/LocMapper.git
https://github.com/xcode-actions/LocMapper.git
{
"dependencies" : [
{
"identity" : "swift-log",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-log.git"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.6.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "xibloc",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0-beta.2",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Frizlab/XibLoc.git"
},
{
"identity" : "clt-logger",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/xcode-actions/clt-logger.git"
}
],
"manifest_display_name" : "LocMapper",
"name" : "LocMapper",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "11.0"
},
{
"name" : "ios",
"version" : "14.0"
}
],
"products" : [
{
"name" : "LocMapper",
"targets" : [
"LocMapper"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "locmapper",
"targets" : [
"locmapper"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "locmapper",
"module_type" : "SwiftTarget",
"name" : "locmapper",
"path" : "LocMapper CLI",
"product_dependencies" : [
"ArgumentParser",
"CLTLogger"
],
"product_memberships" : [
"locmapper"
],
"sources" : [
"Commands/Experimental.swift",
"Commands/Experimental/ConvertStdreflocToXibrefloc.swift",
"Commands/Experimental/ConvertXibreflocToStdrefloc.swift",
"Commands/Experimental/CreateInitialAndroidMappingFromStdRefLoc.swift",
"Commands/Experimental/GitUnfriendly.swift",
"Commands/Experimental/TransformMappings.swift",
"Commands/Experimental/UploadXibreflocToLokalise.swift",
"Commands/ExportToAndroid.swift",
"Commands/ExportToXcode.swift",
"Commands/Lint.swift",
"Commands/MergeAndroidLocs.swift",
"Commands/MergeStdrefloc.swift",
"Commands/MergeXcodeLocs.swift",
"Commands/StandardizeRefloc.swift",
"Commands/UpdateXcodeStringsFromCode.swift",
"ObsoleteVerbs.swift",
"Utils/CommonOptions.swift",
"Utils/FileHandleOutputStream.swift",
"Utils/ParseUtils.swift",
"main.swift"
],
"target_dependencies" : [
"LocMapper"
],
"type" : "executable"
},
{
"c99name" : "LocMapperTests",
"module_type" : "SwiftTarget",
"name" : "LocMapperTests",
"path" : "Tests/LocMapperTests",
"sources" : [
"XcodeStringsMergeAndRestoreTests.swift",
"XcodeStringsParserTests.swift"
],
"target_dependencies" : [
"LocMapper"
],
"type" : "test"
},
{
"c99name" : "LocMapper",
"module_type" : "SwiftTarget",
"name" : "LocMapper",
"path" : "LocMapper",
"product_dependencies" : [
"Logging",
"XibLoc"
],
"product_memberships" : [
"LocMapper",
"locmapper"
],
"sources" : [
"Android Support/AndroidXMLLocFile.swift",
"Android Support/LocFile+Android.swift",
"LocFile/LocFile+EditingSupport.swift",
"LocFile/LocFile+LineKey.swift",
"LocFile/LocFile+LineValue.swift",
"LocFile/LocFile+LintSupport.swift",
"LocFile/LocFile+MetadataSupport.swift",
"LocFile/LocFile+MigrationsSupport.swift",
"LocFile/LocFile+QuerySupport.swift",
"LocFile/LocFile+Serialization.swift",
"LocFile/LocFile.swift",
"LocMapperConfig.swift",
"Mapping/Components/LocKeyMappingComponent.swift",
"Mapping/Components/LocKeyMappingComponentInvalid.swift",
"Mapping/Components/LocKeyMappingComponentStdToXibLoc.swift",
"Mapping/Components/LocKeyMappingComponentToConstant.swift",
"Mapping/Components/LocKeyMappingComponentValueTransforms.swift",
"Mapping/LocKeyMapping.swift",
"Mapping/Transformers/LocValueTransformer.swift",
"Mapping/Transformers/LocValueTransformerGenderVariantPick.swift",
"Mapping/Transformers/LocValueTransformerInvalid.swift",
"Mapping/Transformers/LocValueTransformerOrderedReplacementVariantPick.swift",
"Mapping/Transformers/LocValueTransformerPluralVariantPick.swift",
"Mapping/Transformers/LocValueTransformerRegexReplacements.swift",
"Mapping/Transformers/LocValueTransformerRegionDelimitersReplacement.swift",
"Mapping/Transformers/LocValueTransformerSimpleStringReplacements.swift",
"Mapping/Transformers/LocValueTransformerToUpper.swift",
"Mapping/Utils/MappingResolvingError.swift",
"RefLoc Support/StdRefLoc/LocFile+StdRefLoc.swift",
"RefLoc Support/StdRefLoc/Lokalise Model/LokaliseKey.swift",
"RefLoc Support/StdRefLoc/Lokalise Model/LokaliseKeysList.swift",
"RefLoc Support/StdRefLoc/Lokalise Model/LokalisePlural.swift",
"RefLoc Support/StdRefLoc/Lokalise Model/LokaliseTranslation.swift",
"RefLoc Support/StdRefLoc/StdRefLocFile.swift",
"RefLoc Support/Utilities/HappnXib2Lokalise.swift",
"RefLoc Support/Utilities/HappnXib2Std.swift",
"RefLoc Support/Utilities/Std2Xib.swift",
"RefLoc Support/XibRefLoc/LocFile+XibRefLoc.swift",
"RefLoc Support/XibRefLoc/XibRefLocFile.swift",
"Utilities/AppendedTagsStrings.swift",
"Utilities/CSVParser.swift",
"Utilities/FilteredDirectoryEnumerator.swift",
"Utilities/IOUtils.swift",
"Utilities/PrependedUserInfoStrings.swift",
"Utilities/Scanner+LinuxCompat.swift",
"Utilities/String+CSVUtils.swift",
"Utilities/TaggedObject.swift",
"Utilities/URLRequest+Utils.swift",
"Utilities/URLSession+Utils.swift",
"Xcode Strings Support/LocFile+Xcode.swift",
"Xcode Strings Support/XcodeStringsFile.swift"
],
"target_dependencies" : [
"CZlib"
],
"type" : "library"
},
{
"c99name" : "CZlib",
"module_type" : "SystemLibraryTarget",
"name" : "CZlib",
"path" : "CZlib",
"product_memberships" : [
"LocMapper",
"locmapper"
],
"sources" : [
],
"type" : "system-target"
}
],
"tools_version" : "6.0"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats
[1/1] Compiling plugin GenerateManual
[2/2] Compiling plugin GenerateDoccReference
Building for debugging...
[2/36] Write sources
[4/36] Write locmapper-entitlement.plist
[4/36] Write sources
[29/36] Write swift-version-2F0A5646E1D333AE.txt
[31/56] Emitting module SwiftSyntax602
[32/56] Compiling SwiftSyntax601 Empty.swift
[33/56] Emitting module SwiftSyntax601
[34/56] Emitting module SwiftSyntax510
[35/56] Compiling SwiftSyntax510 Empty.swift
[36/56] Compiling SwiftSyntax600 Empty.swift
[37/56] Compiling SwiftSyntax602 Empty.swift
[38/56] Emitting module SwiftSyntax600
[39/56] Compiling ServiceContextModule ServiceContextKey.swift
[40/56] Emitting module SwiftSyntax509
[41/56] Compiling SwiftSyntax509 Empty.swift
[42/56] Emitting module ArgumentParserToolInfo
[43/56] Compiling ArgumentParserToolInfo ToolInfo.swift
[44/56] Emitting module ServiceContextModule
[45/56] Compiling ServiceContextModule ServiceContext.swift
[45/72] Compiling _SwiftSyntaxCShims PlatformMutex.c
[47/166] Compiling Logging MetadataProvider.swift
[48/166] Emitting module Logging
[49/166] Compiling Logging Logging.swift
[50/166] Compiling Logging Locks.swift
[51/166] Compiling Logging LogHandler.swift
[52/176] Compiling SwiftSyntax AbsolutePosition.swift
[53/176] Compiling SwiftSyntax AbsoluteSyntaxInfo.swift
[54/176] Compiling SwiftSyntax ArenaAllocatedBuffer.swift
[55/176] Compiling SwiftSyntax Assert.swift
[56/176] Compiling SwiftSyntax BumpPtrAllocator.swift
[57/176] Compiling SwiftSyntax CommonAncestor.swift
[58/176] Compiling SwiftSyntax Convenience.swift
[59/176] Compiling SwiftSyntax SyntaxProtocol.swift
[60/176] Compiling SwiftSyntax SyntaxText.swift
[61/176] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[62/176] Compiling SwiftSyntax TokenDiagnostic.swift
[63/176] Compiling SwiftSyntax TokenSequence.swift
[64/176] Compiling SwiftSyntax TokenSyntax.swift
[65/176] Compiling SwiftSyntax Trivia.swift
[66/183] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[67/183] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[68/183] Compiling SwiftSyntax RawSyntaxTokenView.swift
[69/183] Compiling SwiftSyntax SourceEdit.swift
[70/183] Compiling SwiftSyntax SourceLength.swift
[71/183] Compiling SwiftSyntax SourceLocation.swift
[72/183] Compiling SwiftSyntax SourcePresence.swift
[83/187] Compiling SwiftSyntax RawSyntaxNodesEF.swift
[84/187] Compiling SwiftSyntax RawSyntaxNodesGHI.swift
[85/187] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[86/187] Compiling SwiftSyntax Syntax.swift
[87/187] Compiling SwiftSyntax SyntaxChildren.swift
[88/187] Compiling SwiftSyntax MissingNodeInitializers.swift
[89/187] Compiling SwiftSyntax RawSyntax.swift
[90/187] Compiling SwiftSyntax RawSyntaxArena.swift
[91/187] Compiling SwiftSyntax RawSyntaxNodesJKLMN.swift
[92/187] Compiling SwiftSyntax RawSyntaxNodesOP.swift
[93/187] Emitting module ArgumentParser
[94/187] Compiling ArgumentParser NonsenseFlagsValidator.swift
[95/187] Compiling ArgumentParser ParsableArgumentsValidation.swift
[96/187] Compiling ArgumentParser PositionalArgumentsValidator.swift
[97/187] Compiling ArgumentParser UniqueNamesValidator.swift
[104/187] Compiling SwiftSyntax CustomTraits.swift
[105/187] Compiling SwiftSyntax EditorPlaceholder.swift
[106/187] Compiling SwiftSyntax Identifier.swift
[107/187] Compiling SwiftSyntax MemoryLayout.swift
[108/187] Compiling CLTLogger Emoji.swift
[109/187] Compiling CLTLogger EmojiSet.swift
[110/188] Compiling CLTLogger DummySendable.swift
[111/188] Compiling CLTLogger OutputEnvironment.swift
[112/188] Compiling CLTLogger Scanner+OldOS.swift
[113/188] Compiling CLTLogger NSLock+withLock.swift
[114/188] Compiling CLTLogger SGR.swift
[115/188] Emitting module CLTLogger
[116/188] Compiling CLTLogger CLTLogger.swift
[117/188] Compiling CLTLogger CLTLogger+WithSendable.swift
[118/188] Compiling SwiftSyntax RawSyntaxNodesQRS.swift
[119/188] Compiling SwiftSyntax RawSyntaxNodesTUVWXYZ.swift
[120/188] Compiling SwiftSyntax RawSyntaxValidation.swift
[121/188] Compiling SwiftSyntax SyntaxNodesAB.swift
[122/188] Compiling SwiftSyntax SyntaxNodesC.swift
[123/188] Compiling SwiftSyntax Tokens.swift
[124/188] Compiling SwiftSyntax TriviaPieces.swift
[125/188] Compiling SwiftSyntax RawSyntaxNodesAB.swift
[126/188] Compiling SwiftSyntax RawSyntaxNodesC.swift
[127/188] Compiling SwiftSyntax RawSyntaxNodesD.swift
[133/188] Compiling CLTLogger String+Utils.swift
[134/188] Emitting module SwiftSyntax
[135/188] Compiling SwiftSyntax SyntaxCollections.swift
[136/188] Compiling SwiftSyntax SyntaxEnum.swift
[137/188] Compiling SwiftSyntax SyntaxKind.swift
[138/188] Compiling SwiftSyntax SyntaxRewriter.swift
[139/188] Compiling SwiftSyntax SyntaxTraits.swift
[140/188] Compiling SwiftSyntax SyntaxVisitor.swift
[141/188] Compiling SwiftSyntax TokenKind.swift
[170/188] Compiling SwiftSyntax Utils.swift
[171/188] Compiling SwiftSyntax ChildNameForKeyPath.swift
[172/188] Compiling SwiftSyntax Keyword.swift
[173/188] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[174/188] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[175/188] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[176/188] Compiling SwiftSyntax SyntaxBaseNodes.swift
[177/188] Compiling SwiftSyntax SyntaxNodesD.swift
[178/188] Compiling SwiftSyntax SyntaxNodesEF.swift
[179/188] Compiling SwiftSyntax SyntaxNodesGHI.swift
[180/188] Compiling SwiftSyntax SyntaxNodesJKLMN.swift
[181/188] Compiling SwiftSyntax SyntaxNodesOP.swift
[182/188] Compiling SwiftSyntax SyntaxNodesQRS.swift
[183/188] Compiling SwiftSyntax SyntaxNodesTUVWXYZ.swift
[184/248] Compiling SwiftDiagnostics Message.swift
[185/249] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[186/249] Compiling SwiftBasicFormat Syntax+Extensions.swift
[187/249] Compiling SwiftDiagnostics Note.swift
[188/249] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[189/249] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[190/249] Compiling SwiftDiagnostics FixIt.swift
[191/249] Compiling SwiftDiagnostics DiagnosticDecorator.swift
[192/249] Compiling SwiftDiagnostics Diagnostic.swift
[193/249] Compiling SwiftDiagnostics BasicDiagnosticDecorator.swift
[194/249] Compiling SwiftDiagnostics ANSIDiagnosticDecorator.swift
[195/249] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[196/249] Emitting module SwiftDiagnostics
[197/249] Compiling SwiftDiagnostics Convenience.swift
[198/249] Compiling SwiftBasicFormat InferIndentation.swift
[199/249] Compiling SwiftBasicFormat Indenter.swift
[200/249] Emitting module SwiftBasicFormat
[201/249] Compiling SwiftBasicFormat BasicFormat.swift
[202/249] Compiling SwiftParser TopLevel.swift
[203/249] Compiling SwiftParser TriviaParser.swift
[204/249] Compiling SwiftParser Types.swift
[205/249] Compiling SwiftParser ExperimentalFeatures.swift
[206/253] Compiling SwiftParser StringLiterals.swift
[207/253] Compiling SwiftParser SwiftParserCompatibility.swift
[208/253] Compiling SwiftParser SwiftVersion.swift
[209/253] Compiling SwiftParser SyntaxUtils.swift
[210/253] Compiling SwiftParser TokenConsumer.swift
[211/253] Compiling SwiftParser TokenPrecedence.swift
[212/253] Compiling SwiftParser TokenSpec.swift
[213/253] Compiling SwiftParser TokenSpecSet.swift
[214/253] Emitting module SwiftParser
[215/253] Compiling SwiftParser RegexLiteralLexer.swift
[216/253] Compiling SwiftParser UnicodeScalarExtensions.swift
[217/253] Compiling SwiftParser Lookahead.swift
[218/253] Compiling SwiftParser LoopProgressCondition.swift
[219/253] Compiling SwiftParser Modifiers.swift
[220/253] Compiling SwiftParser Patterns.swift
[221/253] Compiling SwiftParser Recovery.swift
[222/253] Compiling SwiftParser Specifiers.swift
[223/253] Compiling SwiftParser Statements.swift
[224/253] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[225/253] Compiling SwiftParser Names.swift
[226/253] Compiling SwiftParser Nominals.swift
[227/253] Compiling SwiftParser Parameters.swift
[228/253] Compiling SwiftParser ParseSourceFile.swift
[229/253] Compiling SwiftParser Parser.swift
[230/253] Compiling SwiftParser IsValidIdentifier.swift
[231/253] Compiling SwiftParser Cursor.swift
[232/253] Compiling SwiftParser Lexeme.swift
[233/253] Compiling SwiftParser LexemeSequence.swift
[234/253] Compiling SwiftParser Lexer.swift
[235/253] Compiling SwiftParser Attributes.swift
[236/253] Compiling SwiftParser Availability.swift
[237/253] Compiling SwiftParser CharacterInfo.swift
[238/253] Compiling SwiftParser CollectionNodes+Parsable.swift
[239/253] Compiling SwiftParser CompilerFiles.swift
[240/253] Compiling SwiftParser Declarations.swift
[241/253] Compiling SwiftParser Directives.swift
[242/253] Compiling SwiftParser ExpressionInterpretedAsVersionTuple.swift
[243/253] Compiling SwiftParser Expressions.swift
[244/253] Compiling SwiftParser IncrementalParseTransition.swift
[245/253] Compiling SwiftParser IsLexerClassified.swift
[246/253] Compiling SwiftParser LayoutNodes+Parsable.swift
[247/253] Compiling SwiftParser Parser+TokenSpecSet.swift
[248/253] Compiling SwiftParser TokenSpecStaticMembers.swift
[249/276] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[250/277] Compiling SwiftOperators PrecedenceGroup.swift
[251/277] Compiling SwiftOperators OperatorTable.swift
[252/277] Compiling SwiftOperators PrecedenceGraph.swift
[253/278] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[254/278] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[255/278] Compiling SwiftOperators OperatorTable+Folding.swift
[256/278] Compiling SwiftOperators OperatorError.swift
[257/278] Compiling SwiftOperators OperatorError+Diagnostics.swift
[258/278] Emitting module SwiftOperators
[259/278] Compiling SwiftOperators OperatorTable+Defaults.swift
[260/278] Compiling SwiftOperators OperatorTable+Semantics.swift
[261/278] Compiling SwiftOperators Operator.swift
[262/278] Compiling SwiftOperators SyntaxSynthesis.swift
[263/278] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[264/278] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[265/278] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[266/278] Emitting module SwiftParserDiagnostics
[267/278] Compiling SwiftParserDiagnostics PresenceUtils.swift
[268/278] Compiling SwiftParserDiagnostics MissingNodesError.swift
[269/278] Compiling SwiftParserDiagnostics MissingTokenError.swift
[270/278] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[271/278] Compiling SwiftParserDiagnostics Utils.swift
[272/278] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[273/278] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[274/293] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[275/293] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[276/293] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[277/293] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[278/293] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[279/293] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[280/293] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[281/293] Compiling SwiftSyntaxBuilder Indenter.swift
[282/293] Compiling SwiftSyntaxBuilder ListBuilder.swift
[283/293] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[284/293] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[285/293] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[286/293] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[287/293] Emitting module SwiftSyntaxBuilder
[288/293] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[289/294] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[290/312] Compiling SwiftSyntaxMacros Macro.swift
[291/312] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[292/312] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[293/312] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[294/313] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[295/313] Compiling SwiftSyntaxMacros Macro+Format.swift
[296/313] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[297/313] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[298/313] Compiling SwiftSyntaxMacros PreambleMacro.swift
[299/313] Compiling SwiftSyntaxMacros MemberMacro.swift
[300/313] Compiling SwiftSyntaxMacros PeerMacro.swift
[301/313] Compiling SwiftSyntaxMacros AttachedMacro.swift
[302/313] Compiling SwiftSyntaxMacros BodyMacro.swift
[303/313] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[304/313] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[305/313] Emitting module SwiftSyntaxMacros
[306/313] Compiling SwiftSyntaxMacros MacroExpansionDiagnosticMessages.swift
[307/313] Compiling SwiftSyntaxMacros AccessorMacro.swift
[308/313] Compiling SwiftSyntaxMacros Syntax+LexicalContext.swift
[309/323] Emitting module SwiftSyntaxMacroExpansion
[310/323] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[311/323] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[312/323] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[313/323] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[314/323] Compiling SwiftSyntaxMacroExpansion MacroSpec.swift
[315/323] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[316/323] Compiling SwiftSyntaxMacroExpansion MacroArgument.swift
[317/323] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[318/323] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[319/335] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[320/336] Compiling SwiftCompilerPluginMessageHandling StandardIOMessageConnection.swift
[321/336] Compiling SwiftCompilerPluginMessageHandling JSONEncoding.swift
[322/336] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[323/336] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[324/336] Emitting module SwiftCompilerPluginMessageHandling
[325/336] Compiling SwiftCompilerPluginMessageHandling LRUCache.swift
[326/336] Compiling SwiftCompilerPluginMessageHandling JSONDecoding.swift
[327/336] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[328/336] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[329/336] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[330/336] Compiling SwiftCompilerPluginMessageHandling CodingUtilities.swift
[331/336] Compiling SwiftCompilerPluginMessageHandling JSON.swift
[332/338] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[333/338] Emitting module SwiftCompilerPlugin
[334/347] Compiling GlobalConfMacros Optional+Utils.swift
[335/347] Compiling GlobalConfMacros SimpleDiagnosticMessage.swift
[336/347] Compiling GlobalConfMacros LabeledExprSyntax+Utils.swift
[337/347] Compiling GlobalConfMacros DeclareConfMacro.swift
[338/347] Compiling GlobalConfMacros DeclareConfAccessorMacro.swift
[339/347] Compiling GlobalConfMacros Entrypoint.swift
[340/347] Emitting module GlobalConfMacros
[341/347] Compiling GlobalConfMacros DeclareConfNamespaceMacro.swift
[342/347] Compiling GlobalConfMacros Errors.swift
[342/347] Write Objects.LinkFileList
[343/347] Linking GlobalConfMacros-tool
[345/369] Compiling GlobalConfModule AutoInjectableMainActor.swift
[346/369] Compiling GlobalConfModule InjectedConf+AutoInjectable.swift
[347/371] Compiling GlobalConfModule Conf+ConfKey.swift
[348/371] Compiling GlobalConfModule Conf+ConfKeyMainActor.swift
[349/371] Compiling GlobalConfModule Conf+withValues.swift
[350/371] Compiling GlobalConfModule Conf.swift
[351/371] Compiling GlobalConfModule ConfContext+AutoInjectable.swift
[352/371] Compiling GlobalConfModule ConfContext+AutoInjectableMainActor.swift
[353/371] Compiling GlobalConfModule 3-NamespaceKey.swift
[354/371] Compiling GlobalConfModule 4-AccessorConvenience.swift
[355/371] Emitting module GlobalConfModule
[356/371] Compiling GlobalConfModule ConfKeys.swift
[357/371] Compiling GlobalConfModule AutoInjectable.swift
[358/371] Compiling GlobalConfModule ConfContext+ConfKey.swift
[359/371] Compiling GlobalConfModule ConfContext+ConfKeyMainActor.swift
[360/371] Compiling GlobalConfModule ConfContext.swift
[361/371] Compiling GlobalConfModule ConfKey.swift
[362/371] Compiling GlobalConfModule ConfKeyMainActor.swift
[363/371] Compiling GlobalConfModule InjectedConf+AutoInjectableMainActor.swift
[364/371] Compiling GlobalConfModule InjectedConf+ConfKey.swift
[365/371] Compiling GlobalConfModule InjectedConf+ConfKeyMainActor.swift
[366/371] Compiling GlobalConfModule InjectedConf.swift
[367/371] Compiling GlobalConfModule 1-ConfKey.swift
[368/371] Compiling GlobalConfModule 2-ServiceKey.swift
[369/413] Compiling XibLoc PluralityDefinitionZoneValueNumber.swift
[370/413] Compiling XibLoc MultipleWordsTokens.swift
[371/413] Compiling XibLoc OneWordTokens.swift
[372/413] Compiling XibLoc Str2AttrStrXibLocInfo.swift
[373/413] Compiling XibLoc Str2NSAttrStrXibLocInfo.swift
[374/413] Emitting module XibLoc
[375/417] Compiling XibLoc PluralityDefinitionZone.swift
[376/417] Compiling XibLoc PluralityDefinitionZoneValue.swift
[377/417] Compiling XibLoc PluralityDefinitionZoneValueGlob.swift
[378/417] Compiling XibLoc PluralityDefinitionZoneValueIntervalOfFloats.swift
[379/417] Compiling XibLoc PluralityDefinitionZoneValueIntervalOfInts.swift
[380/417] Compiling XibLoc ParserHelper+NSMutableAttributedString.swift
[381/417] Compiling XibLoc ParserHelper+String.swift
[382/417] Compiling XibLoc ParserHelper.swift
[383/417] Compiling XibLoc PluralValue.swift
[384/417] Compiling XibLoc PluralityDefinition.swift
[385/417] Compiling XibLoc CacheLock.swift
[386/417] Compiling XibLoc ParsedXibLoc+InitCache.swift
[387/417] Compiling XibLoc XibLocParsingInfo.swift
[388/417] Compiling XibLoc ParsedXibLoc.swift
[389/417] Compiling XibLoc ParserHelper+AttributedString.swift
[390/417] Compiling XibLoc AttributesChange_Bold.swift
[391/417] Compiling XibLoc AttributesChange_Colors.swift
[392/417] Compiling XibLoc AttributesChange_Font.swift
[393/417] Compiling XibLoc AttributesChange_Italic.swift
[394/417] Compiling XibLoc AttributesChange_Link.swift
[395/417] Compiling XibLoc AttributesChange_UnderlineStyle.swift
[396/417] Compiling XibLoc AttributesChanger.swift
[397/417] Compiling XibLoc AttributesChanger_Aggregate.swift
[398/417] Compiling XibLoc AttributesContainer.swift
[399/417] Compiling XibLoc AttributesContainer_Foundation.swift
[400/417] Compiling XibLoc Collection+Utils.swift
[401/417] Compiling XibLoc NSMutableAttributedString+Utils.swift
[402/417] Compiling XibLoc NumberFormatter+Utils.swift
[403/417] Compiling XibLoc RandomAccessCollection+StableSort.swift
[404/417] Compiling XibLoc Range+Utils.swift
[405/417] Compiling XibLoc XibLocColor.swift
[406/417] Compiling XibLoc XibLocFont.swift
[407/417] Compiling XibLoc XibLocNumber.swift
[408/417] Compiling XibLoc XibLoc.swift
[409/417] Compiling XibLoc XibLocConfig.swift
[410/417] Compiling XibLoc Str2StrXibLocInfo.swift
[411/417] Compiling XibLoc CommonTokensGroup.swift
[412/417] Compiling XibLoc TokensGroup.swift
[413/417] Compiling XibLoc XibLocResolvingInfo.swift
[414/417] Compiling XibLoc AttributedString+Utils.swift
[415/464] Emitting module LocMapper
[416/469] Compiling LocMapper LocValueTransformerOrderedReplacementVariantPick.swift
[417/469] Compiling LocMapper LocValueTransformerPluralVariantPick.swift
[418/469] Compiling LocMapper LocValueTransformerRegexReplacements.swift
[419/469] Compiling LocMapper LocValueTransformerRegionDelimitersReplacement.swift
[420/469] Compiling LocMapper LocValueTransformerSimpleStringReplacements.swift
[421/469] Compiling LocMapper LocMapperConfig.swift
[422/469] Compiling LocMapper LocKeyMappingComponent.swift
[423/469] Compiling LocMapper LocKeyMappingComponentInvalid.swift
[424/469] Compiling LocMapper LocKeyMappingComponentStdToXibLoc.swift
[425/469] Compiling LocMapper LocKeyMappingComponentToConstant.swift
[426/469] Compiling LocMapper LocKeyMappingComponentValueTransforms.swift
[427/469] Compiling LocMapper LocKeyMapping.swift
[428/469] Compiling LocMapper LocValueTransformer.swift
[429/469] Compiling LocMapper LocValueTransformerGenderVariantPick.swift
[430/469] Compiling LocMapper LocValueTransformerInvalid.swift
[431/469] Compiling LocMapper AndroidXMLLocFile.swift
[432/469] Compiling LocMapper LocFile+Android.swift
[433/469] Compiling LocMapper LocFile+EditingSupport.swift
[434/469] Compiling LocMapper LocFile+LineKey.swift
[435/469] Compiling LocMapper LocFile+LineValue.swift
[436/469] Compiling LocMapper LocFile+LintSupport.swift
[437/469] Compiling LocMapper Std2Xib.swift
[438/469] Compiling LocMapper LocFile+XibRefLoc.swift
[439/469] Compiling LocMapper XibRefLocFile.swift
[440/469] Compiling LocMapper AppendedTagsStrings.swift
[441/469] Compiling LocMapper CSVParser.swift
[442/469] Compiling LocMapper FilteredDirectoryEnumerator.swift
[443/469] Compiling LocMapper IOUtils.swift
[444/469] Compiling LocMapper PrependedUserInfoStrings.swift
[445/469] Compiling LocMapper Scanner+LinuxCompat.swift
[446/469] Compiling LocMapper String+CSVUtils.swift
[447/469] Compiling LocMapper LocValueTransformerToUpper.swift
[448/469] Compiling LocMapper MappingResolvingError.swift
[449/469] Compiling LocMapper LocFile+StdRefLoc.swift
[450/469] Compiling LocMapper LokaliseKey.swift
[451/469] Compiling LocMapper LokaliseKeysList.swift
[452/469] Compiling LocMapper LokalisePlural.swift
[453/469] Compiling LocMapper LokaliseTranslation.swift
[454/469] Compiling LocMapper StdRefLocFile.swift
[455/469] Compiling LocMapper HappnXib2Lokalise.swift
[456/469] Compiling LocMapper HappnXib2Std.swift
[457/469] Compiling LocMapper LocFile+MetadataSupport.swift
[458/469] Compiling LocMapper LocFile+MigrationsSupport.swift
[459/469] Compiling LocMapper LocFile+QuerySupport.swift
[460/469] Compiling LocMapper LocFile+Serialization.swift
[461/469] Compiling LocMapper LocFile.swift
[462/469] Compiling LocMapper TaggedObject.swift
[463/469] Compiling LocMapper URLRequest+Utils.swift
[464/469] Compiling LocMapper URLSession+Utils.swift
[465/469] Compiling LocMapper LocFile+Xcode.swift
[466/469] Compiling LocMapper XcodeStringsFile.swift
[467/516] Compiling locmapper LocMapperConfig.swift
[468/516] Compiling locmapper LocKeyMappingComponent.swift
[469/516] Compiling locmapper LocKeyMappingComponentInvalid.swift
[470/516] Compiling locmapper LocKeyMappingComponentStdToXibLoc.swift
[471/516] Compiling locmapper LocKeyMappingComponentToConstant.swift
[472/521] Emitting module locmapper
[473/521] Compiling locmapper LocValueTransformerToUpper.swift
[474/521] Compiling locmapper MappingResolvingError.swift
[475/521] Compiling locmapper LocFile+StdRefLoc.swift
[476/521] Compiling locmapper LokaliseKey.swift
[477/521] Compiling locmapper LokaliseKeysList.swift
[478/521] Compiling locmapper LocValueTransformerOrderedReplacementVariantPick.swift
[479/521] Compiling locmapper LocValueTransformerPluralVariantPick.swift
[480/521] Compiling locmapper LocValueTransformerRegexReplacements.swift
[481/521] Compiling locmapper LocValueTransformerRegionDelimitersReplacement.swift
[482/521] Compiling locmapper LocValueTransformerSimpleStringReplacements.swift
[483/521] Compiling locmapper LokalisePlural.swift
[484/521] Compiling locmapper LokaliseTranslation.swift
[485/521] Compiling locmapper StdRefLocFile.swift
[486/521] Compiling locmapper HappnXib2Lokalise.swift
[487/521] Compiling locmapper HappnXib2Std.swift
[488/521] Compiling locmapper LocKeyMappingComponentValueTransforms.swift
[489/521] Compiling locmapper LocKeyMapping.swift
[490/521] Compiling locmapper LocValueTransformer.swift
[491/521] Compiling locmapper LocValueTransformerGenderVariantPick.swift
[492/521] Compiling locmapper LocValueTransformerInvalid.swift
[493/521] Compiling locmapper FilteredDirectoryEnumerator.swift
[494/521] Compiling locmapper IOUtils.swift
[495/521] Compiling locmapper PrependedUserInfoStrings.swift
[496/521] Compiling locmapper Scanner+LinuxCompat.swift
[497/521] Compiling locmapper String+CSVUtils.swift
[498/521] Compiling locmapper Std2Xib.swift
[499/521] Compiling locmapper LocFile+XibRefLoc.swift
[500/521] Compiling locmapper XibRefLocFile.swift
[501/521] Compiling locmapper AppendedTagsStrings.swift
[502/521] Compiling locmapper CSVParser.swift
[503/521] Compiling locmapper LocFile+MetadataSupport.swift
[504/521] Compiling locmapper LocFile+MigrationsSupport.swift
[505/521] Compiling locmapper LocFile+QuerySupport.swift
[506/521] Compiling locmapper LocFile+Serialization.swift
[507/521] Compiling locmapper LocFile.swift
[508/521] Compiling locmapper AndroidXMLLocFile.swift
[509/521] Compiling locmapper LocFile+Android.swift
[510/521] Compiling locmapper LocFile+EditingSupport.swift
[511/521] Compiling locmapper LocFile+LineKey.swift
[512/521] Compiling locmapper LocFile+LineValue.swift
[513/521] Compiling locmapper LocFile+LintSupport.swift
[514/521] Compiling locmapper TaggedObject.swift
[515/521] Compiling locmapper URLRequest+Utils.swift
[516/521] Compiling locmapper URLSession+Utils.swift
[517/521] Compiling locmapper LocFile+Xcode.swift
[518/521] Compiling locmapper XcodeStringsFile.swift
[518/521] Write Objects.LinkFileList
error: link command failed with exit code 1 (use -v to see invocation)
ld: multiple errors: file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/CommonOptions.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/CommonOptions.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/ConvertXibreflocToStdrefloc.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/ConvertXibreflocToStdrefloc.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/ConvertStdreflocToXibrefloc.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/ConvertStdreflocToXibrefloc.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/CreateInitialAndroidMappingFromStdRefLoc.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/CreateInitialAndroidMappingFromStdRefLoc.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/Experimental.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/Experimental.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/ExportToXcode.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/ExportToXcode.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/FileHandleOutputStream.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/FileHandleOutputStream.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/ExportToAndroid.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/ExportToAndroid.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/MergeStdrefloc.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/MergeStdrefloc.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/GitUnfriendly.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/GitUnfriendly.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/MergeXcodeLocs.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/MergeXcodeLocs.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/Lint.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/Lint.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/ObsoleteVerbs.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/ObsoleteVerbs.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/ParseUtils.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/ParseUtils.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/MergeAndroidLocs.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/MergeAndroidLocs.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/StandardizeRefloc.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/StandardizeRefloc.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/UpdateXcodeStringsFromCode.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/UpdateXcodeStringsFromCode.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/TransformMappings.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/TransformMappings.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/UploadXibreflocToLokalise.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/UploadXibreflocToLokalise.swift.o'; file cannot be open()ed, errno=2 path=/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/main.swift.o in '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/locmapper.build/main.swift.o'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[519/521] Linking locmapper
Fetching https://github.com/apple/swift-argument-parser.git from cache
Fetching https://github.com/Frizlab/XibLoc.git
Fetching https://github.com/xcode-actions/clt-logger.git
Fetching https://github.com/apple/swift-log.git from cache
[1/2577] Fetching xibloc
[182/3446] Fetching xibloc, clt-logger
Fetched https://github.com/xcode-actions/clt-logger.git from cache (1.29s)
Fetched https://github.com/Frizlab/XibLoc.git from cache (1.29s)
Fetched https://github.com/apple/swift-log.git from cache (1.31s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.32s)
Computing version for https://github.com/xcode-actions/clt-logger.git
Computed https://github.com/xcode-actions/clt-logger.git at 1.0.0 (1.91s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.6.2 (0.55s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.4 (0.52s)
Computing version for https://github.com/Frizlab/XibLoc.git
Computed https://github.com/Frizlab/XibLoc.git at 2.0.0-beta.2 (0.51s)
Fetching https://github.com/Frizlab/GlobalConfModule.git
[1/669] Fetching globalconfmodule
Fetched https://github.com/Frizlab/GlobalConfModule.git from cache (0.73s)
Computing version for https://github.com/Frizlab/GlobalConfModule.git
Computed https://github.com/Frizlab/GlobalConfModule.git at 0.4.4 (1.26s)
Fetching https://github.com/apple/swift-service-context.git
Fetching https://github.com/swiftlang/swift-syntax.git from cache
[1/1162] Fetching swift-service-context
Fetched https://github.com/apple/swift-service-context.git from cache (0.85s)
Fetched https://github.com/swiftlang/swift-syntax.git from cache (1.74s)
Computing version for https://github.com/apple/swift-service-context.git
Computed https://github.com/apple/swift-service-context.git at 1.2.1 (2.31s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 602.0.0 (3.68s)
Creating working copy for https://github.com/Frizlab/XibLoc.git
Working copy of https://github.com/Frizlab/XibLoc.git resolved at 2.0.0-beta.2
Creating working copy for https://github.com/Frizlab/GlobalConfModule.git
Working copy of https://github.com/Frizlab/GlobalConfModule.git resolved at 0.4.4
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 602.0.0
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.6.2
Creating working copy for https://github.com/xcode-actions/clt-logger.git
Working copy of https://github.com/xcode-actions/clt-logger.git resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.4
Creating working copy for https://github.com/apple/swift-service-context.git
Working copy of https://github.com/apple/swift-service-context.git resolved at 1.2.1
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
[1/1] Compiling plugin GenerateManual
[2/2] Compiling plugin GenerateDoccReference
Building for debugging...
[2/8] Write sources
[3/9] Write swift-version-2F0A5646E1D333AE.txt
[5/29] Emitting module SwiftSyntax510
[6/29] Compiling SwiftSyntax510 Empty.swift
[7/29] Emitting module SwiftSyntax601
[8/29] Compiling SwiftSyntax601 Empty.swift
[9/29] Compiling SwiftSyntax509 Empty.swift
[10/29] Emitting module SwiftSyntax509
[11/29] Compiling SwiftSyntax602 Empty.swift
[12/29] Compiling SwiftSyntax600 Empty.swift
[13/29] Emitting module SwiftSyntax600
[14/29] Emitting module SwiftSyntax602
[15/29] Compiling ServiceContextModule ServiceContextKey.swift
[16/29] Compiling ServiceContextModule ServiceContext.swift
[17/29] Emitting module ServiceContextModule
[18/29] Compiling Logging MetadataProvider.swift
[19/29] Compiling Logging Locks.swift
[20/29] Emitting module Logging
[21/29] Emitting module ArgumentParserToolInfo
[22/29] Compiling ArgumentParserToolInfo ToolInfo.swift
[23/29] Compiling Logging Logging.swift
[24/29] Compiling Logging LogHandler.swift
[25/149] Compiling ArgumentParser CommandConfiguration.swift
[26/149] Compiling ArgumentParser CommandGroup.swift
[27/149] Compiling ArgumentParser EnumerableFlag.swift
[28/149] Compiling ArgumentParser ExpressibleByArgument.swift
[29/149] Compiling ArgumentParser ParsableArguments.swift
[30/153] Compiling ArgumentParser SequenceExtensions.swift
[31/153] Compiling ArgumentParser StringExtensions.swift
[32/153] Compiling ArgumentParser SwiftExtensions.swift
[33/153] Compiling ArgumentParser Tree.swift
[34/153] Compiling ArgumentParser CodingKeyValidator.swift
[35/153] Emitting module ArgumentParser
[36/153] Compiling ArgumentParser InputKey.swift
[37/153] Compiling ArgumentParser InputOrigin.swift
[38/153] Compiling ArgumentParser Name.swift
[39/153] Compiling ArgumentParser Parsed.swift
[40/153] Compiling ArgumentParser ParsedValues.swift
[41/153] Compiling ArgumentParser MessageInfo.swift
[42/153] Compiling ArgumentParser UsageGenerator.swift
[43/153] Compiling ArgumentParser CollectionExtensions.swift
[44/153] Compiling ArgumentParser Mutex.swift
[45/153] Compiling ArgumentParser Platform.swift
[46/153] Compiling ArgumentParser NameSpecification.swift
[47/153] Compiling ArgumentParser Option.swift
[48/153] Compiling ArgumentParser OptionGroup.swift
[49/153] Compiling ArgumentParser AsyncParsableCommand.swift
[50/153] Compiling ArgumentParser ParserError.swift
[51/153] Compiling ArgumentParser SplitArguments.swift
[52/153] Compiling ArgumentParser DumpHelpGenerator.swift
[53/160] Compiling CLTLogger OutputEnvironment.swift
[54/160] Compiling CLTLogger NSLock+withLock.swift
[55/160] Compiling CLTLogger Scanner+OldOS.swift
[56/160] Compiling CLTLogger EmojiSet.swift
[57/160] Compiling CLTLogger Emoji.swift
[58/160] Compiling CLTLogger CLTLogger+WithSendable.swift
[59/160] Compiling CLTLogger CLTLogger.swift
[60/160] Emitting module CLTLogger
[61/160] Compiling CLTLogger DummySendable.swift
[62/160] Compiling CLTLogger SGR.swift
[63/161] Compiling ArgumentParser NonsenseFlagsValidator.swift
[64/161] Compiling ArgumentParser ParsableArgumentsValidation.swift
[65/161] Compiling ArgumentParser PositionalArgumentsValidator.swift
[66/161] Compiling ArgumentParser UniqueNamesValidator.swift
[81/161] Compiling ArgumentParser BashCompletionsGenerator.swift
[82/161] Compiling ArgumentParser CompletionsGenerator.swift
[83/161] Compiling ArgumentParser FishCompletionsGenerator.swift
[84/161] Compiling ArgumentParser ZshCompletionsGenerator.swift
[85/161] Compiling ArgumentParser Argument.swift
[86/161] Compiling ArgumentParser Flag.swift
[94/161] Compiling ArgumentParser HelpCommand.swift
[95/161] Compiling ArgumentParser HelpGenerator.swift
[96/161] Compiling CLTLogger String+Utils.swift
[97/161] Compiling ArgumentParser ArgumentDiscussion.swift
[98/161] Compiling ArgumentParser ArgumentHelp.swift
[99/161] Compiling ArgumentParser ArgumentVisibility.swift
[100/161] Compiling ArgumentParser CompletionKind.swift
[101/161] Compiling ArgumentParser Errors.swift
[102/161] Compiling ArgumentParser ParsableCommand.swift
[103/161] Compiling ArgumentParser ArgumentDecoder.swift
[104/161] Compiling ArgumentParser ArgumentDefinition.swift
[105/161] Compiling ArgumentParser ArgumentSet.swift
[106/161] Compiling ArgumentParser CommandParser.swift
[114/161] Emitting module SwiftSyntax
[122/161] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[123/161] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[124/161] Compiling SwiftSyntax RawSyntaxTokenView.swift
[125/161] Compiling SwiftSyntax SourceEdit.swift
[126/161] Compiling SwiftSyntax SourceLength.swift
[127/161] Compiling SwiftSyntax SourceLocation.swift
[128/161] Compiling SwiftSyntax SourcePresence.swift
[129/161] Compiling SwiftSyntax RawSyntaxNodesJKLMN.swift
[130/161] Compiling SwiftSyntax RawSyntaxNodesOP.swift
[131/161] Compiling SwiftSyntax RawSyntaxNodesQRS.swift
[132/161] Compiling SwiftSyntax RawSyntaxNodesTUVWXYZ.swift
[133/161] Compiling SwiftSyntax RawSyntaxValidation.swift
[134/161] Compiling SwiftSyntax SyntaxNodesAB.swift
[135/161] Compiling SwiftSyntax SyntaxNodesC.swift
[136/161] Compiling SwiftSyntax SyntaxNodesD.swift
[137/161] Compiling SwiftSyntax SyntaxNodesEF.swift
[138/161] Compiling SwiftSyntax SyntaxNodesGHI.swift
[139/161] Compiling SwiftSyntax SyntaxNodesJKLMN.swift
[140/161] Compiling SwiftSyntax SyntaxNodesOP.swift
[141/161] Compiling SwiftSyntax SyntaxNodesQRS.swift
[142/161] Compiling SwiftSyntax SyntaxNodesTUVWXYZ.swift
[157/221] Compiling SwiftDiagnostics Message.swift
[158/222] Compiling SwiftBasicFormat Syntax+Extensions.swift
[159/222] Compiling SwiftDiagnostics Convenience.swift
[160/222] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[161/222] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[162/222] Compiling SwiftBasicFormat Indenter.swift
[163/222] Compiling SwiftDiagnostics Note.swift
[164/222] Compiling SwiftBasicFormat InferIndentation.swift
[165/222] Compiling SwiftDiagnostics FixIt.swift
[166/222] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[167/222] Compiling SwiftDiagnostics ANSIDiagnosticDecorator.swift
[168/222] Compiling SwiftDiagnostics BasicDiagnosticDecorator.swift
[169/222] Emitting module SwiftDiagnostics
[170/222] Compiling SwiftDiagnostics Diagnostic.swift
[171/222] Compiling SwiftDiagnostics DiagnosticDecorator.swift
[172/222] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[173/222] Emitting module SwiftBasicFormat
[174/222] Compiling SwiftBasicFormat BasicFormat.swift
[175/222] Compiling SwiftParser TopLevel.swift
[176/222] Compiling SwiftParser TriviaParser.swift
[177/222] Compiling SwiftParser Types.swift
[178/222] Compiling SwiftParser ExperimentalFeatures.swift
[179/226] Compiling SwiftParser RegexLiteralLexer.swift
[180/226] Compiling SwiftParser UnicodeScalarExtensions.swift
[181/226] Compiling SwiftParser Lookahead.swift
[182/226] Compiling SwiftParser LoopProgressCondition.swift
[183/226] Compiling SwiftParser Modifiers.swift
[184/226] Compiling SwiftParser Names.swift
[185/226] Compiling SwiftParser Nominals.swift
[186/226] Compiling SwiftParser Parameters.swift
[187/226] Compiling SwiftParser ParseSourceFile.swift
[188/226] Compiling SwiftParser Parser.swift
[189/226] Compiling SwiftParser StringLiterals.swift
[190/226] Compiling SwiftParser SwiftParserCompatibility.swift
[191/226] Compiling SwiftParser SwiftVersion.swift
[192/226] Compiling SwiftParser SyntaxUtils.swift
[193/226] Compiling SwiftParser Patterns.swift
[194/226] Compiling SwiftParser Recovery.swift
[195/226] Compiling SwiftParser Specifiers.swift
[196/226] Compiling SwiftParser Statements.swift
[197/226] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[198/226] Compiling SwiftParser TokenConsumer.swift
[199/226] Compiling SwiftParser TokenPrecedence.swift
[200/226] Compiling SwiftParser TokenSpec.swift
[201/226] Compiling SwiftParser TokenSpecSet.swift
[202/226] Compiling SwiftParser IsValidIdentifier.swift
[203/226] Compiling SwiftParser Cursor.swift
[204/226] Compiling SwiftParser Lexeme.swift
[205/226] Compiling SwiftParser LexemeSequence.swift
[206/226] Compiling SwiftParser Lexer.swift
[207/226] Emitting module SwiftParser
[208/226] Compiling SwiftParser Attributes.swift
[209/226] Compiling SwiftParser Availability.swift
[210/226] Compiling SwiftParser CharacterInfo.swift
[211/226] Compiling SwiftParser CollectionNodes+Parsable.swift
[212/226] Compiling SwiftParser CompilerFiles.swift
[213/226] Compiling SwiftParser Declarations.swift
[214/226] Compiling SwiftParser Directives.swift
[215/226] Compiling SwiftParser ExpressionInterpretedAsVersionTuple.swift
[216/226] Compiling SwiftParser Expressions.swift
[217/226] Compiling SwiftParser IncrementalParseTransition.swift
[218/226] Compiling SwiftParser IsLexerClassified.swift
[219/226] Compiling SwiftParser LayoutNodes+Parsable.swift
[220/226] Compiling SwiftParser Parser+TokenSpecSet.swift
[221/226] Compiling SwiftParser TokenSpecStaticMembers.swift
[222/249] Compiling SwiftOperators PrecedenceGroup.swift
[223/249] Compiling SwiftOperators PrecedenceGraph.swift
[224/250] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[225/251] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[226/251] Compiling SwiftParserDiagnostics PresenceUtils.swift
[227/251] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[228/251] Compiling SwiftOperators SyntaxSynthesis.swift
[229/251] Compiling SwiftOperators OperatorTable+Semantics.swift
[230/251] Compiling SwiftOperators OperatorError.swift
[231/251] Compiling SwiftOperators OperatorTable.swift
[232/251] Compiling SwiftOperators OperatorError+Diagnostics.swift
[233/251] Compiling SwiftOperators Operator.swift
[234/251] Emitting module SwiftOperators
[235/251] Compiling SwiftOperators OperatorTable+Defaults.swift
[236/251] Compiling SwiftOperators OperatorTable+Folding.swift
[237/251] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[238/251] Compiling SwiftParserDiagnostics Utils.swift
[239/251] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[240/251] Emitting module SwiftParserDiagnostics
[241/251] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[242/251] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[243/251] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[244/251] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[245/251] Compiling SwiftParserDiagnostics MissingNodesError.swift
[246/251] Compiling SwiftParserDiagnostics MissingTokenError.swift
[247/266] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[248/266] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[249/266] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[250/266] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[251/267] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[252/267] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[253/267] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[254/267] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[255/267] Compiling SwiftSyntaxBuilder Indenter.swift
[256/267] Compiling SwiftSyntaxBuilder ListBuilder.swift
[257/267] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[258/267] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[259/267] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[260/267] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[261/267] Emitting module SwiftSyntaxBuilder
[262/267] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[263/285] Compiling SwiftSyntaxMacros PreambleMacro.swift
[264/285] Compiling SwiftSyntaxMacros MemberMacro.swift
[265/285] Compiling SwiftSyntaxMacros PeerMacro.swift
[266/286] Compiling SwiftSyntaxMacros Macro.swift
[267/286] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[268/286] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[269/286] Compiling SwiftSyntaxMacros Macro+Format.swift
[270/286] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[271/286] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[272/286] Compiling SwiftSyntaxMacros AttachedMacro.swift
[273/286] Compiling SwiftSyntaxMacros BodyMacro.swift
[274/286] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[275/286] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[276/286] Emitting module SwiftSyntaxMacros
[277/286] Compiling SwiftSyntaxMacros MacroExpansionDiagnosticMessages.swift
[278/286] Compiling SwiftSyntaxMacros AccessorMacro.swift
[279/286] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[280/286] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[281/286] Compiling SwiftSyntaxMacros Syntax+LexicalContext.swift
[282/296] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[283/296] Compiling SwiftSyntaxMacroExpansion MacroSpec.swift
[284/296] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[285/296] Compiling SwiftSyntaxMacroExpansion MacroArgument.swift
[286/296] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[287/296] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[288/296] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[289/296] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[290/296] Emitting module SwiftSyntaxMacroExpansion
[291/296] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[292/308] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[293/308] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[294/308] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[295/308] Compiling SwiftCompilerPluginMessageHandling JSONEncoding.swift
[296/308] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[297/308] Compiling SwiftCompilerPluginMessageHandling LRUCache.swift
[298/309] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[299/309] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[300/309] Emitting module SwiftCompilerPluginMessageHandling
[301/309] Compiling SwiftCompilerPluginMessageHandling CodingUtilities.swift
[302/309] Compiling SwiftCompilerPluginMessageHandling JSON.swift
[303/309] Compiling SwiftCompilerPluginMessageHandling JSONDecoding.swift
[304/309] Compiling SwiftCompilerPluginMessageHandling StandardIOMessageConnection.swift
[305/311] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[306/311] Emitting module SwiftCompilerPlugin
[307/320] Compiling GlobalConfMacros Entrypoint.swift
[308/320] Compiling GlobalConfMacros SimpleDiagnosticMessage.swift
[309/320] Compiling GlobalConfMacros Optional+Utils.swift
[310/320] Compiling GlobalConfMacros LabeledExprSyntax+Utils.swift
[311/320] Compiling GlobalConfMacros DeclareConfAccessorMacro.swift
[312/320] Compiling GlobalConfMacros DeclareConfNamespaceMacro.swift
[313/320] Compiling GlobalConfMacros Errors.swift
[314/320] Emitting module GlobalConfMacros
[315/320] Compiling GlobalConfMacros DeclareConfMacro.swift
[315/319] Linking GlobalConfMacros-tool
[317/341] Compiling GlobalConfModule ConfKeys.swift
[318/341] Compiling GlobalConfModule AutoInjectable.swift
[319/343] Compiling GlobalConfModule ConfContext+ConfKey.swift
[320/343] Compiling GlobalConfModule ConfContext+ConfKeyMainActor.swift
[321/343] Compiling GlobalConfModule ConfContext.swift
[322/343] Compiling GlobalConfModule AutoInjectableMainActor.swift
[323/343] Compiling GlobalConfModule InjectedConf+AutoInjectable.swift
[324/343] Compiling GlobalConfModule InjectedConf+AutoInjectableMainActor.swift
[325/343] Compiling GlobalConfModule InjectedConf+ConfKey.swift
[326/343] Compiling GlobalConfModule Conf.swift
[327/343] Compiling GlobalConfModule ConfContext+AutoInjectable.swift
[328/343] Compiling GlobalConfModule ConfContext+AutoInjectableMainActor.swift
[329/343] Compiling GlobalConfModule Conf+ConfKey.swift
[330/343] Compiling GlobalConfModule Conf+ConfKeyMainActor.swift
[331/343] Compiling GlobalConfModule Conf+withValues.swift
[332/343] Compiling GlobalConfModule 3-NamespaceKey.swift
[333/343] Compiling GlobalConfModule 4-AccessorConvenience.swift
[334/343] Compiling GlobalConfModule ConfKey.swift
[335/343] Compiling GlobalConfModule ConfKeyMainActor.swift
[336/343] Compiling GlobalConfModule InjectedConf+ConfKeyMainActor.swift
[337/343] Compiling GlobalConfModule InjectedConf.swift
[338/343] Compiling GlobalConfModule 1-ConfKey.swift
[339/343] Compiling GlobalConfModule 2-ServiceKey.swift
[340/343] Emitting module GlobalConfModule
[341/385] Compiling XibLoc AttributesChange_Bold.swift
[342/385] Compiling XibLoc AttributesChange_Colors.swift
[343/385] Compiling XibLoc AttributesChange_Font.swift
[344/385] Compiling XibLoc AttributesChange_Italic.swift
[345/389] Emitting module XibLoc
[346/389] Compiling XibLoc NumberFormatter+Utils.swift
[347/389] Compiling XibLoc RandomAccessCollection+StableSort.swift
[348/389] Compiling XibLoc Range+Utils.swift
[349/389] Compiling XibLoc XibLocColor.swift
[350/389] Compiling XibLoc AttributesContainer.swift
[351/389] Compiling XibLoc AttributesContainer_Foundation.swift
[352/389] Compiling XibLoc Collection+Utils.swift
[353/389] Compiling XibLoc NSMutableAttributedString+Utils.swift
[354/389] Compiling XibLoc PluralityDefinitionZoneValueNumber.swift
[355/389] Compiling XibLoc MultipleWordsTokens.swift
[356/389] Compiling XibLoc OneWordTokens.swift
[357/389] Compiling XibLoc Str2AttrStrXibLocInfo.swift
[358/389] Compiling XibLoc Str2NSAttrStrXibLocInfo.swift
[359/389] Compiling XibLoc PluralityDefinitionZone.swift
[360/389] Compiling XibLoc PluralityDefinitionZoneValue.swift
[361/389] Compiling XibLoc PluralityDefinitionZoneValueGlob.swift
[362/389] Compiling XibLoc PluralityDefinitionZoneValueIntervalOfFloats.swift
[363/389] Compiling XibLoc PluralityDefinitionZoneValueIntervalOfInts.swift
[364/389] Compiling XibLoc ParserHelper+NSMutableAttributedString.swift
[365/389] Compiling XibLoc ParserHelper+String.swift
[366/389] Compiling XibLoc ParserHelper.swift
[367/389] Compiling XibLoc PluralValue.swift
[368/389] Compiling XibLoc PluralityDefinition.swift
[369/389] Compiling XibLoc AttributesChange_Link.swift
[370/389] Compiling XibLoc AttributesChange_UnderlineStyle.swift
[371/389] Compiling XibLoc AttributesChanger.swift
[372/389] Compiling XibLoc AttributesChanger_Aggregate.swift
[373/389] Compiling XibLoc Str2StrXibLocInfo.swift
[374/389] Compiling XibLoc CommonTokensGroup.swift
[375/389] Compiling XibLoc TokensGroup.swift
[376/389] Compiling XibLoc XibLocResolvingInfo.swift
[377/389] Compiling XibLoc AttributedString+Utils.swift
[378/389] Compiling XibLoc XibLocFont.swift
[379/389] Compiling XibLoc XibLocNumber.swift
[380/389] Compiling XibLoc XibLoc.swift
[381/389] Compiling XibLoc XibLocConfig.swift
[382/389] Compiling XibLoc CacheLock.swift
[383/389] Compiling XibLoc ParsedXibLoc+InitCache.swift
[384/389] Compiling XibLoc XibLocParsingInfo.swift
[385/389] Compiling XibLoc ParsedXibLoc.swift
[386/389] Compiling XibLoc ParserHelper+AttributedString.swift
[387/408] Compiling LocMapper CommonOptions.swift
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:26:8: warning: file 'CommonOptions.swift' is part of module 'LocMapper'; ignoring import
24 | import CLTLogger
25 |
26 | import LocMapper
| `- warning: file 'CommonOptions.swift' is part of module 'LocMapper'; ignoring import
27 |
28 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:72:9: error: generic parameter 'InjectedKey' could not be inferred
70 | #if canImport(os)
71 | if forceOSLog {
72 | Conf.setRootValue(.init(subsystem: "com.happn.LocMapper", category: ""), for: \.locMapper.oslog)
| `- error: generic parameter 'InjectedKey' could not be inferred
73 | Conf.setRootValue(nil, for: \.locMapper.logger)
74 | } else {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:78:14: note: in call to function 'setRootValue(_:for:)'
76 | * B’s value will still be b1 while you stay in the scope, even though you changed it. */
77 |
78 | static func setRootValue<InjectedKey : ConfKey>(_ newValue: InjectedKey.Value, for keyType: InjectedKey.Type = InjectedKey.self) {
| `- note: in call to function 'setRootValue(_:for:)'
79 | Conf.rootContext[InjectedKey.self] = newValue
80 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:72:82: error: cannot infer key path type from context; consider explicitly specifying a root type
70 | #if canImport(os)
71 | if forceOSLog {
72 | Conf.setRootValue(.init(subsystem: "com.happn.LocMapper", category: ""), for: \.locMapper.oslog)
| `- error: cannot infer key path type from context; consider explicitly specifying a root type
73 | Conf.setRootValue(nil, for: \.locMapper.logger)
74 | } else {
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:73:9: error: generic parameter 'InjectedKey' could not be inferred
71 | if forceOSLog {
72 | Conf.setRootValue(.init(subsystem: "com.happn.LocMapper", category: ""), for: \.locMapper.oslog)
73 | Conf.setRootValue(nil, for: \.locMapper.logger)
| `- error: generic parameter 'InjectedKey' could not be inferred
74 | } else {
75 | Conf.setRootValue(nil, for: \.locMapper.oslog)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:78:14: note: in call to function 'setRootValue(_:for:)'
76 | * B’s value will still be b1 while you stay in the scope, even though you changed it. */
77 |
78 | static func setRootValue<InjectedKey : ConfKey>(_ newValue: InjectedKey.Value, for keyType: InjectedKey.Type = InjectedKey.self) {
| `- note: in call to function 'setRootValue(_:for:)'
79 | Conf.rootContext[InjectedKey.self] = newValue
80 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:73:82: error: cannot infer key path type from context; consider explicitly specifying a root type
71 | if forceOSLog {
72 | Conf.setRootValue(.init(subsystem: "com.happn.LocMapper", category: ""), for: \.locMapper.oslog)
73 | Conf.setRootValue(nil, for: \.locMapper.logger)
| `- error: cannot infer key path type from context; consider explicitly specifying a root type
74 | } else {
75 | Conf.setRootValue(nil, for: \.locMapper.oslog)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:75:9: error: generic parameter 'InjectedKey' could not be inferred
73 | Conf.setRootValue(nil, for: \.locMapper.logger)
74 | } else {
75 | Conf.setRootValue(nil, for: \.locMapper.oslog)
| `- error: generic parameter 'InjectedKey' could not be inferred
76 | Conf.setRootValue(Logger(label: "com.happn.LocMapper"), for: \.locMapper.logger)
77 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:78:14: note: in call to function 'setRootValue(_:for:)'
76 | * B’s value will still be b1 while you stay in the scope, even though you changed it. */
77 |
78 | static func setRootValue<InjectedKey : ConfKey>(_ newValue: InjectedKey.Value, for keyType: InjectedKey.Type = InjectedKey.self) {
| `- note: in call to function 'setRootValue(_:for:)'
79 | Conf.rootContext[InjectedKey.self] = newValue
80 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:75:65: error: cannot infer key path type from context; consider explicitly specifying a root type
73 | Conf.setRootValue(nil, for: \.locMapper.logger)
74 | } else {
75 | Conf.setRootValue(nil, for: \.locMapper.oslog)
| `- error: cannot infer key path type from context; consider explicitly specifying a root type
76 | Conf.setRootValue(Logger(label: "com.happn.LocMapper"), for: \.locMapper.logger)
77 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:76:9: error: generic parameter 'InjectedKey' could not be inferred
74 | } else {
75 | Conf.setRootValue(nil, for: \.locMapper.oslog)
76 | Conf.setRootValue(Logger(label: "com.happn.LocMapper"), for: \.locMapper.logger)
| `- error: generic parameter 'InjectedKey' could not be inferred
77 | }
78 | #else
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:78:14: note: in call to function 'setRootValue(_:for:)'
76 | * B’s value will still be b1 while you stay in the scope, even though you changed it. */
77 |
78 | static func setRootValue<InjectedKey : ConfKey>(_ newValue: InjectedKey.Value, for keyType: InjectedKey.Type = InjectedKey.self) {
| `- note: in call to function 'setRootValue(_:for:)'
79 | Conf.rootContext[InjectedKey.self] = newValue
80 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:76:65: error: cannot infer key path type from context; consider explicitly specifying a root type
74 | } else {
75 | Conf.setRootValue(nil, for: \.locMapper.oslog)
76 | Conf.setRootValue(Logger(label: "com.happn.LocMapper"), for: \.locMapper.logger)
| `- error: cannot infer key path type from context; consider explicitly specifying a root type
77 | }
78 | #else
[388/408] Compiling LocMapper FileHandleOutputStream.swift
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:26:8: warning: file 'CommonOptions.swift' is part of module 'LocMapper'; ignoring import
24 | import CLTLogger
25 |
26 | import LocMapper
| `- warning: file 'CommonOptions.swift' is part of module 'LocMapper'; ignoring import
27 |
28 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:72:9: error: generic parameter 'InjectedKey' could not be inferred
70 | #if canImport(os)
71 | if forceOSLog {
72 | Conf.setRootValue(.init(subsystem: "com.happn.LocMapper", category: ""), for: \.locMapper.oslog)
| `- error: generic parameter 'InjectedKey' could not be inferred
73 | Conf.setRootValue(nil, for: \.locMapper.logger)
74 | } else {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:78:14: note: in call to function 'setRootValue(_:for:)'
76 | * B’s value will still be b1 while you stay in the scope, even though you changed it. */
77 |
78 | static func setRootValue<InjectedKey : ConfKey>(_ newValue: InjectedKey.Value, for keyType: InjectedKey.Type = InjectedKey.self) {
| `- note: in call to function 'setRootValue(_:for:)'
79 | Conf.rootContext[InjectedKey.self] = newValue
80 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:72:82: error: cannot infer key path type from context; consider explicitly specifying a root type
70 | #if canImport(os)
71 | if forceOSLog {
72 | Conf.setRootValue(.init(subsystem: "com.happn.LocMapper", category: ""), for: \.locMapper.oslog)
| `- error: cannot infer key path type from context; consider explicitly specifying a root type
73 | Conf.setRootValue(nil, for: \.locMapper.logger)
74 | } else {
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:73:9: error: generic parameter 'InjectedKey' could not be inferred
71 | if forceOSLog {
72 | Conf.setRootValue(.init(subsystem: "com.happn.LocMapper", category: ""), for: \.locMapper.oslog)
73 | Conf.setRootValue(nil, for: \.locMapper.logger)
| `- error: generic parameter 'InjectedKey' could not be inferred
74 | } else {
75 | Conf.setRootValue(nil, for: \.locMapper.oslog)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:78:14: note: in call to function 'setRootValue(_:for:)'
76 | * B’s value will still be b1 while you stay in the scope, even though you changed it. */
77 |
78 | static func setRootValue<InjectedKey : ConfKey>(_ newValue: InjectedKey.Value, for keyType: InjectedKey.Type = InjectedKey.self) {
| `- note: in call to function 'setRootValue(_:for:)'
79 | Conf.rootContext[InjectedKey.self] = newValue
80 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:73:82: error: cannot infer key path type from context; consider explicitly specifying a root type
71 | if forceOSLog {
72 | Conf.setRootValue(.init(subsystem: "com.happn.LocMapper", category: ""), for: \.locMapper.oslog)
73 | Conf.setRootValue(nil, for: \.locMapper.logger)
| `- error: cannot infer key path type from context; consider explicitly specifying a root type
74 | } else {
75 | Conf.setRootValue(nil, for: \.locMapper.oslog)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:75:9: error: generic parameter 'InjectedKey' could not be inferred
73 | Conf.setRootValue(nil, for: \.locMapper.logger)
74 | } else {
75 | Conf.setRootValue(nil, for: \.locMapper.oslog)
| `- error: generic parameter 'InjectedKey' could not be inferred
76 | Conf.setRootValue(Logger(label: "com.happn.LocMapper"), for: \.locMapper.logger)
77 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:78:14: note: in call to function 'setRootValue(_:for:)'
76 | * B’s value will still be b1 while you stay in the scope, even though you changed it. */
77 |
78 | static func setRootValue<InjectedKey : ConfKey>(_ newValue: InjectedKey.Value, for keyType: InjectedKey.Type = InjectedKey.self) {
| `- note: in call to function 'setRootValue(_:for:)'
79 | Conf.rootContext[InjectedKey.self] = newValue
80 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:75:65: error: cannot infer key path type from context; consider explicitly specifying a root type
73 | Conf.setRootValue(nil, for: \.locMapper.logger)
74 | } else {
75 | Conf.setRootValue(nil, for: \.locMapper.oslog)
| `- error: cannot infer key path type from context; consider explicitly specifying a root type
76 | Conf.setRootValue(Logger(label: "com.happn.LocMapper"), for: \.locMapper.logger)
77 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:76:9: error: generic parameter 'InjectedKey' could not be inferred
74 | } else {
75 | Conf.setRootValue(nil, for: \.locMapper.oslog)
76 | Conf.setRootValue(Logger(label: "com.happn.LocMapper"), for: \.locMapper.logger)
| `- error: generic parameter 'InjectedKey' could not be inferred
77 | }
78 | #else
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:78:14: note: in call to function 'setRootValue(_:for:)'
76 | * B’s value will still be b1 while you stay in the scope, even though you changed it. */
77 |
78 | static func setRootValue<InjectedKey : ConfKey>(_ newValue: InjectedKey.Value, for keyType: InjectedKey.Type = InjectedKey.self) {
| `- note: in call to function 'setRootValue(_:for:)'
79 | Conf.rootContext[InjectedKey.self] = newValue
80 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:76:65: error: cannot infer key path type from context; consider explicitly specifying a root type
74 | } else {
75 | Conf.setRootValue(nil, for: \.locMapper.oslog)
76 | Conf.setRootValue(Logger(label: "com.happn.LocMapper"), for: \.locMapper.logger)
| `- error: cannot infer key path type from context; consider explicitly specifying a root type
77 | }
78 | #else
error: emit-module command failed with exit code 1 (use -v to see invocation)
error: compile command failed due to signal 11 (use -v to see invocation)
[389/408] Compiling LocMapper MergeXcodeLocs.swift
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeXcodeLocs.swift:20:8: warning: file 'MergeXcodeLocs.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'MergeXcodeLocs.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/StandardizeRefloc.swift:20:8: warning: file 'StandardizeRefloc.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'StandardizeRefloc.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeXcodeLocs.swift:65:37: error: cannot find 'XcodeStringsFile' in scope
63 | print("Merging from Xcode project...")
64 | print(" Finding and parsing Xcode locs...")
65 | let parsedXcodeStringsFiles = try XcodeStringsFile.stringsFilesInProject(rootFolder, excludedPaths: excludeList, includedPaths: includeList)
| `- error: cannot find 'XcodeStringsFile' in scope
66 | print(" Parsing original LocMapper file...")
67 | let locFile = try LocFile(fromPath: outputFile, withCSVSeparator: csvSeparator)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeXcodeLocs.swift:67:21: error: cannot find 'LocFile' in scope
65 | let parsedXcodeStringsFiles = try XcodeStringsFile.stringsFilesInProject(rootFolder, excludedPaths: excludeList, includedPaths: includeList)
66 | print(" Parsing original LocMapper file...")
67 | let locFile = try LocFile(fromPath: outputFile, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
68 | print(" Merging...")
69 | locFile.mergeXcodeStringsFiles(parsedXcodeStringsFiles, folderNameToLanguageName: folderNameToLanguageName)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/StandardizeRefloc.swift:59:15: error: cannot find 'XibRefLocFile' in scope
57 | /* We use XibRefLocFile to parse and output the file because this format does not do any transformation on the values it reads and outputs. */
58 | print(" Parsing source...")
59 | let f = try XibRefLocFile(fromURL: URL(fileURLWithPath: inputFile, isDirectory: false), languages: languagesNames, csvSeparator: csvSeparator)
| `- error: cannot find 'XibRefLocFile' in scope
60 |
61 | print(" Merging in Loc File...")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/StandardizeRefloc.swift:62:17: error: cannot find 'LocFile' in scope
60 |
61 | print(" Merging in Loc File...")
62 | let locFile = LocFile()
| `- error: cannot find 'LocFile' in scope
63 | locFile.mergeRefLocsWithXibRefLocFile(f, mergeStyle: .add)
64 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/StandardizeRefloc.swift:63:57: error: cannot infer contextual base in reference to member 'add'
61 | print(" Merging in Loc File...")
62 | let locFile = LocFile()
63 | locFile.mergeRefLocsWithXibRefLocFile(f, mergeStyle: .add)
| `- error: cannot infer contextual base in reference to member 'add'
64 |
65 | print(" Exporting Loc File to Ref Loc...")
[390/408] Compiling LocMapper StandardizeRefloc.swift
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeXcodeLocs.swift:20:8: warning: file 'MergeXcodeLocs.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'MergeXcodeLocs.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/StandardizeRefloc.swift:20:8: warning: file 'StandardizeRefloc.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'StandardizeRefloc.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeXcodeLocs.swift:65:37: error: cannot find 'XcodeStringsFile' in scope
63 | print("Merging from Xcode project...")
64 | print(" Finding and parsing Xcode locs...")
65 | let parsedXcodeStringsFiles = try XcodeStringsFile.stringsFilesInProject(rootFolder, excludedPaths: excludeList, includedPaths: includeList)
| `- error: cannot find 'XcodeStringsFile' in scope
66 | print(" Parsing original LocMapper file...")
67 | let locFile = try LocFile(fromPath: outputFile, withCSVSeparator: csvSeparator)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeXcodeLocs.swift:67:21: error: cannot find 'LocFile' in scope
65 | let parsedXcodeStringsFiles = try XcodeStringsFile.stringsFilesInProject(rootFolder, excludedPaths: excludeList, includedPaths: includeList)
66 | print(" Parsing original LocMapper file...")
67 | let locFile = try LocFile(fromPath: outputFile, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
68 | print(" Merging...")
69 | locFile.mergeXcodeStringsFiles(parsedXcodeStringsFiles, folderNameToLanguageName: folderNameToLanguageName)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/StandardizeRefloc.swift:59:15: error: cannot find 'XibRefLocFile' in scope
57 | /* We use XibRefLocFile to parse and output the file because this format does not do any transformation on the values it reads and outputs. */
58 | print(" Parsing source...")
59 | let f = try XibRefLocFile(fromURL: URL(fileURLWithPath: inputFile, isDirectory: false), languages: languagesNames, csvSeparator: csvSeparator)
| `- error: cannot find 'XibRefLocFile' in scope
60 |
61 | print(" Merging in Loc File...")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/StandardizeRefloc.swift:62:17: error: cannot find 'LocFile' in scope
60 |
61 | print(" Merging in Loc File...")
62 | let locFile = LocFile()
| `- error: cannot find 'LocFile' in scope
63 | locFile.mergeRefLocsWithXibRefLocFile(f, mergeStyle: .add)
64 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/StandardizeRefloc.swift:63:57: error: cannot infer contextual base in reference to member 'add'
61 | print(" Merging in Loc File...")
62 | let locFile = LocFile()
63 | locFile.mergeRefLocsWithXibRefLocFile(f, mergeStyle: .add)
| `- error: cannot infer contextual base in reference to member 'add'
64 |
65 | print(" Exporting Loc File to Ref Loc...")
[391/408] Compiling LocMapper ExportToXcode.swift
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/ExportToXcode.swift:20:8: warning: file 'ExportToXcode.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'ExportToXcode.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Lint.swift:20:8: warning: file 'Lint.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'Lint.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/ExportToXcode.swift:66:21: error: cannot find 'LocFile' in scope
64 | print("Exporting to Xcode project...")
65 | print(" Parsing LocMapper file...")
66 | let locFile = try LocFile(fromPath: inputFile, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
67 | print(" Writing locs to Xcode project...")
68 | locFile.exportToXcodeProjectWithRoot(rootFolder, folderNameToLanguageName: folderNameToLanguageName, encoding: encoding)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Lint.swift:40:22: error: cannot find type 'LocFile' in scope
38 | let csvSeparator = csvOptions.csvSeparator
39 |
40 | func keyToStr(_ k: LocFile.LineKey, withFilename: Bool = true) -> String {
| `- error: cannot find type 'LocFile' in scope
41 | return "<" + k.env + (withFilename ? " / " + k.filename : "") + " / " + k.locKey + ">"
42 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Lint.swift:47:21: error: cannot find 'LocFile' in scope
45 | throw ValidationError("No file found at path \(inputFile)")
46 | }
47 | let locFile = try LocFile(fromPath: inputFile, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
48 | for report in locFile.lint(detectUnusedRefLoc: detectUnusedRefloc) {
49 | switch report {
[392/408] Compiling LocMapper Lint.swift
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/ExportToXcode.swift:20:8: warning: file 'ExportToXcode.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'ExportToXcode.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Lint.swift:20:8: warning: file 'Lint.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'Lint.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/ExportToXcode.swift:66:21: error: cannot find 'LocFile' in scope
64 | print("Exporting to Xcode project...")
65 | print(" Parsing LocMapper file...")
66 | let locFile = try LocFile(fromPath: inputFile, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
67 | print(" Writing locs to Xcode project...")
68 | locFile.exportToXcodeProjectWithRoot(rootFolder, folderNameToLanguageName: folderNameToLanguageName, encoding: encoding)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Lint.swift:40:22: error: cannot find type 'LocFile' in scope
38 | let csvSeparator = csvOptions.csvSeparator
39 |
40 | func keyToStr(_ k: LocFile.LineKey, withFilename: Bool = true) -> String {
| `- error: cannot find type 'LocFile' in scope
41 | return "<" + k.env + (withFilename ? " / " + k.filename : "") + " / " + k.locKey + ">"
42 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Lint.swift:47:21: error: cannot find 'LocFile' in scope
45 | throw ValidationError("No file found at path \(inputFile)")
46 | }
47 | let locFile = try LocFile(fromPath: inputFile, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
48 | for report in locFile.lint(detectUnusedRefLoc: detectUnusedRefloc) {
49 | switch report {
[393/408] Compiling LocMapper MergeAndroidLocs.swift
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeAndroidLocs.swift:20:8: warning: file 'MergeAndroidLocs.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'MergeAndroidLocs.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:20:8: warning: file 'MergeStdrefloc.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'MergeStdrefloc.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeAndroidLocs.swift:58:35: error: cannot find 'AndroidXMLLocFile' in scope
56 | print("Merging from android project...")
57 | print(" Parsing android locs...")
58 | let parsedAndroidLocFiles = try AndroidXMLLocFile.locFilesInProject(rootFolder, resFolders: resFolder, stringsFilenames: stringsFilenames, languageFolderNames: Array(folderNameToLanguageName.keys))
| `- error: cannot find 'AndroidXMLLocFile' in scope
59 | print(" Parsing original LocMapper file...")
60 | let locFile = try LocFile(fromPath: outputFile, withCSVSeparator: csvSeparator)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeAndroidLocs.swift:60:21: error: cannot find 'LocFile' in scope
58 | let parsedAndroidLocFiles = try AndroidXMLLocFile.locFilesInProject(rootFolder, resFolders: resFolder, stringsFilenames: stringsFilenames, languageFolderNames: Array(folderNameToLanguageName.keys))
59 | print(" Parsing original LocMapper file...")
60 | let locFile = try LocFile(fromPath: outputFile, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
61 | print(" Merging...")
62 | locFile.mergeAndroidXMLLocStringsFiles(parsedAndroidLocFiles, folderNameToLanguageName: folderNameToLanguageName)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:35:19: error: cannot find 'LocFile' in scope
33 |
34 | @Option
35 | var mergeStyle = LocFile.MergeStyle.add
| `- error: cannot find 'LocFile' in scope
36 |
37 | /* Only for Lokalize, at least for now. */
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:24:8: error: type 'MergeStdrefloc' does not conform to protocol 'Decodable'
22 |
23 |
24 | struct MergeStdrefloc : ParsableCommand {
| `- error: type 'MergeStdrefloc' does not conform to protocol 'Decodable'
25 |
26 | static let configuration = CommandConfiguration(
:
33 |
34 | @Option
35 | var mergeStyle = LocFile.MergeStyle.add
| `- note: cannot automatically synthesize 'Decodable' because '<<error type>>' does not conform to 'Decodable'
36 |
37 | /* Only for Lokalize, at least for now. */
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
| `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:76:18: error: cannot find type 'StdRefLocFile' in scope
74 |
75 | print("Merging Lokalise Trads as StdRefLoc in LocFile...")
76 | let stdRefLoc: StdRefLocFile
| `- error: cannot find type 'StdRefLocFile' in scope
77 | if let lokalizeReadToken, let lokalizeProjectID, let lokalizeProjectType {
78 | guard fileToMerge == nil else {throw sourceError}
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:80:20: error: cannot find 'StdRefLocFile' in scope
78 | guard fileToMerge == nil else {throw sourceError}
79 | print(" Creating StdRefLoc from Lokalise...")
80 | stdRefLoc = try StdRefLocFile(token: lokalizeReadToken, projectId: lokalizeProjectID, lokaliseToReflocLanguageName: dictionaryOptionFromArray(languageArgs), keyType: lokalizeProjectType, excludedTags: excludedTags, logPrefix: " ")
| `- error: cannot find 'StdRefLocFile' in scope
81 | } else if let fileToMerge {
82 | guard lokalizeReadToken == nil, lokalizeProjectID == nil, lokalizeProjectType == nil else {throw sourceError}
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:84:20: error: cannot find 'StdRefLocFile' in scope
82 | guard lokalizeReadToken == nil, lokalizeProjectID == nil, lokalizeProjectType == nil else {throw sourceError}
83 | print(" Reading StdRefLoc from file...")
84 | stdRefLoc = try StdRefLocFile(fromURL: URL(fileURLWithPath: fileToMerge), languages: languageArgs, csvSeparator: csvSeparator)
| `- error: cannot find 'StdRefLocFile' in scope
85 | } else {
86 | throw sourceError
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:90:21: error: cannot find 'LocFile' in scope
88 |
89 | print(" Reading source LocFile...")
90 | let locFile = try LocFile(fromPath: mergedFilePath, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
91 | if convertToXibrefloc {
92 | print(" Converting StdRefLoc to XibRefLoc...")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:93:24: error: cannot find 'XibRefLocFile' in scope
91 | if convertToXibrefloc {
92 | print(" Converting StdRefLoc to XibRefLoc...")
93 | let xibRefLoc = try XibRefLocFile(stdRefLoc: stdRefLoc)
| `- error: cannot find 'XibRefLocFile' in scope
94 |
95 | print(" Merging XibRefLoc...")
[394/408] Compiling LocMapper MergeStdrefloc.swift
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeAndroidLocs.swift:20:8: warning: file 'MergeAndroidLocs.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'MergeAndroidLocs.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:20:8: warning: file 'MergeStdrefloc.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'MergeStdrefloc.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeAndroidLocs.swift:58:35: error: cannot find 'AndroidXMLLocFile' in scope
56 | print("Merging from android project...")
57 | print(" Parsing android locs...")
58 | let parsedAndroidLocFiles = try AndroidXMLLocFile.locFilesInProject(rootFolder, resFolders: resFolder, stringsFilenames: stringsFilenames, languageFolderNames: Array(folderNameToLanguageName.keys))
| `- error: cannot find 'AndroidXMLLocFile' in scope
59 | print(" Parsing original LocMapper file...")
60 | let locFile = try LocFile(fromPath: outputFile, withCSVSeparator: csvSeparator)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeAndroidLocs.swift:60:21: error: cannot find 'LocFile' in scope
58 | let parsedAndroidLocFiles = try AndroidXMLLocFile.locFilesInProject(rootFolder, resFolders: resFolder, stringsFilenames: stringsFilenames, languageFolderNames: Array(folderNameToLanguageName.keys))
59 | print(" Parsing original LocMapper file...")
60 | let locFile = try LocFile(fromPath: outputFile, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
61 | print(" Merging...")
62 | locFile.mergeAndroidXMLLocStringsFiles(parsedAndroidLocFiles, folderNameToLanguageName: folderNameToLanguageName)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:35:19: error: cannot find 'LocFile' in scope
33 |
34 | @Option
35 | var mergeStyle = LocFile.MergeStyle.add
| `- error: cannot find 'LocFile' in scope
36 |
37 | /* Only for Lokalize, at least for now. */
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:24:8: error: type 'MergeStdrefloc' does not conform to protocol 'Decodable'
22 |
23 |
24 | struct MergeStdrefloc : ParsableCommand {
| `- error: type 'MergeStdrefloc' does not conform to protocol 'Decodable'
25 |
26 | static let configuration = CommandConfiguration(
:
33 |
34 | @Option
35 | var mergeStyle = LocFile.MergeStyle.add
| `- note: cannot automatically synthesize 'Decodable' because '<<error type>>' does not conform to 'Decodable'
36 |
37 | /* Only for Lokalize, at least for now. */
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
| `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:76:18: error: cannot find type 'StdRefLocFile' in scope
74 |
75 | print("Merging Lokalise Trads as StdRefLoc in LocFile...")
76 | let stdRefLoc: StdRefLocFile
| `- error: cannot find type 'StdRefLocFile' in scope
77 | if let lokalizeReadToken, let lokalizeProjectID, let lokalizeProjectType {
78 | guard fileToMerge == nil else {throw sourceError}
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:80:20: error: cannot find 'StdRefLocFile' in scope
78 | guard fileToMerge == nil else {throw sourceError}
79 | print(" Creating StdRefLoc from Lokalise...")
80 | stdRefLoc = try StdRefLocFile(token: lokalizeReadToken, projectId: lokalizeProjectID, lokaliseToReflocLanguageName: dictionaryOptionFromArray(languageArgs), keyType: lokalizeProjectType, excludedTags: excludedTags, logPrefix: " ")
| `- error: cannot find 'StdRefLocFile' in scope
81 | } else if let fileToMerge {
82 | guard lokalizeReadToken == nil, lokalizeProjectID == nil, lokalizeProjectType == nil else {throw sourceError}
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:84:20: error: cannot find 'StdRefLocFile' in scope
82 | guard lokalizeReadToken == nil, lokalizeProjectID == nil, lokalizeProjectType == nil else {throw sourceError}
83 | print(" Reading StdRefLoc from file...")
84 | stdRefLoc = try StdRefLocFile(fromURL: URL(fileURLWithPath: fileToMerge), languages: languageArgs, csvSeparator: csvSeparator)
| `- error: cannot find 'StdRefLocFile' in scope
85 | } else {
86 | throw sourceError
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:90:21: error: cannot find 'LocFile' in scope
88 |
89 | print(" Reading source LocFile...")
90 | let locFile = try LocFile(fromPath: mergedFilePath, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
91 | if convertToXibrefloc {
92 | print(" Converting StdRefLoc to XibRefLoc...")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:93:24: error: cannot find 'XibRefLocFile' in scope
91 | if convertToXibrefloc {
92 | print(" Converting StdRefLoc to XibRefLoc...")
93 | let xibRefLoc = try XibRefLocFile(stdRefLoc: stdRefLoc)
| `- error: cannot find 'XibRefLocFile' in scope
94 |
95 | print(" Merging XibRefLoc...")
[395/408] Compiling LocMapper UploadXibreflocToLokalise.swift
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/UploadXibreflocToLokalise.swift:20:8: warning: file 'UploadXibreflocToLokalise.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'UploadXibreflocToLokalise.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/ExportToAndroid.swift:20:8: warning: file 'ExportToAndroid.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'ExportToAndroid.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/UploadXibreflocToLokalise.swift:58:20: error: cannot find 'XibRefLocFile' in scope
56 | print("Uploading Xib Ref Loc to Localize project \(lokalizeProjectID)...")
57 | print(" Parsing source...")
58 | let xibLoc = try XibRefLocFile(fromURL: URL(fileURLWithPath: inputFile, isDirectory: false), languages: Array(refLocToLokalizeLanguageName.keys), csvSeparator: csvSeparator)
| `- error: cannot find 'XibRefLocFile' in scope
59 |
60 | print(" Exporting Loc File to Lokalise...")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/ExportToAndroid.swift:58:17: error: cannot find 'LocFile' in scope
56 | print("Exporting to android project...")
57 | print(" Parsing LocMapper file...")
58 | let csv = try LocFile(fromPath: inputFile, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
59 | print(" Writing locs to android project...")
60 | csv.exportToAndroidProjectWithRoot(rootFolder, folderNameToLanguageName: folderNameToLanguageName)
[396/408] Compiling LocMapper ExportToAndroid.swift
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/UploadXibreflocToLokalise.swift:20:8: warning: file 'UploadXibreflocToLokalise.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'UploadXibreflocToLokalise.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/ExportToAndroid.swift:20:8: warning: file 'ExportToAndroid.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'ExportToAndroid.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/UploadXibreflocToLokalise.swift:58:20: error: cannot find 'XibRefLocFile' in scope
56 | print("Uploading Xib Ref Loc to Localize project \(lokalizeProjectID)...")
57 | print(" Parsing source...")
58 | let xibLoc = try XibRefLocFile(fromURL: URL(fileURLWithPath: inputFile, isDirectory: false), languages: Array(refLocToLokalizeLanguageName.keys), csvSeparator: csvSeparator)
| `- error: cannot find 'XibRefLocFile' in scope
59 |
60 | print(" Exporting Loc File to Lokalise...")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/ExportToAndroid.swift:58:17: error: cannot find 'LocFile' in scope
56 | print("Exporting to android project...")
57 | print(" Parsing LocMapper file...")
58 | let csv = try LocFile(fromPath: inputFile, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
59 | print(" Writing locs to android project...")
60 | csv.exportToAndroidProjectWithRoot(rootFolder, folderNameToLanguageName: folderNameToLanguageName)
[397/408] Compiling LocMapper Experimental.swift
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertStdreflocToXibrefloc.swift:20:8: warning: file 'ConvertStdreflocToXibrefloc.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'ConvertStdreflocToXibrefloc.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertStdreflocToXibrefloc.swift:54:15: error: cannot find 'StdRefLocFile' in scope
52 | print("Converting from Std Ref Loc to Xib Ref Loc...")
53 | print(" Parsing source...")
54 | let f = try StdRefLocFile(fromURL: URL(fileURLWithPath: inputFile, isDirectory: false), languages: languagesNames, csvSeparator: csvSeparator)
| `- error: cannot find 'StdRefLocFile' in scope
55 | print(" Converting to Xib Ref Loc...")
56 | let s = try XibRefLocFile(stdRefLoc: f)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertStdreflocToXibrefloc.swift:56:15: error: cannot find 'XibRefLocFile' in scope
54 | let f = try StdRefLocFile(fromURL: URL(fileURLWithPath: inputFile, isDirectory: false), languages: languagesNames, csvSeparator: csvSeparator)
55 | print(" Converting to Xib Ref Loc...")
56 | let s = try XibRefLocFile(stdRefLoc: f)
| `- error: cannot find 'XibRefLocFile' in scope
57 |
58 | print(" Merging in Loc File...")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertStdreflocToXibrefloc.swift:59:17: error: cannot find 'LocFile' in scope
57 |
58 | print(" Merging in Loc File...")
59 | let locFile = LocFile()
| `- error: cannot find 'LocFile' in scope
60 | locFile.mergeRefLocsWithXibRefLocFile(s, mergeStyle: .add)
61 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertStdreflocToXibrefloc.swift:60:57: error: cannot infer contextual base in reference to member 'add'
58 | print(" Merging in Loc File...")
59 | let locFile = LocFile()
60 | locFile.mergeRefLocsWithXibRefLocFile(s, mergeStyle: .add)
| `- error: cannot infer contextual base in reference to member 'add'
61 |
62 | print(" Exporting Loc File to Xib Ref Loc...")
[398/408] Compiling LocMapper ConvertStdreflocToXibrefloc.swift
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertStdreflocToXibrefloc.swift:20:8: warning: file 'ConvertStdreflocToXibrefloc.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'ConvertStdreflocToXibrefloc.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertStdreflocToXibrefloc.swift:54:15: error: cannot find 'StdRefLocFile' in scope
52 | print("Converting from Std Ref Loc to Xib Ref Loc...")
53 | print(" Parsing source...")
54 | let f = try StdRefLocFile(fromURL: URL(fileURLWithPath: inputFile, isDirectory: false), languages: languagesNames, csvSeparator: csvSeparator)
| `- error: cannot find 'StdRefLocFile' in scope
55 | print(" Converting to Xib Ref Loc...")
56 | let s = try XibRefLocFile(stdRefLoc: f)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertStdreflocToXibrefloc.swift:56:15: error: cannot find 'XibRefLocFile' in scope
54 | let f = try StdRefLocFile(fromURL: URL(fileURLWithPath: inputFile, isDirectory: false), languages: languagesNames, csvSeparator: csvSeparator)
55 | print(" Converting to Xib Ref Loc...")
56 | let s = try XibRefLocFile(stdRefLoc: f)
| `- error: cannot find 'XibRefLocFile' in scope
57 |
58 | print(" Merging in Loc File...")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertStdreflocToXibrefloc.swift:59:17: error: cannot find 'LocFile' in scope
57 |
58 | print(" Merging in Loc File...")
59 | let locFile = LocFile()
| `- error: cannot find 'LocFile' in scope
60 | locFile.mergeRefLocsWithXibRefLocFile(s, mergeStyle: .add)
61 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertStdreflocToXibrefloc.swift:60:57: error: cannot infer contextual base in reference to member 'add'
58 | print(" Merging in Loc File...")
59 | let locFile = LocFile()
60 | locFile.mergeRefLocsWithXibRefLocFile(s, mergeStyle: .add)
| `- error: cannot infer contextual base in reference to member 'add'
61 |
62 | print(" Exporting Loc File to Xib Ref Loc...")
[399/408] Compiling LocMapper GitUnfriendly.swift
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/GitUnfriendly.swift:20:8: warning: file 'GitUnfriendly.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'GitUnfriendly.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/TransformMappings.swift:20:8: warning: file 'TransformMappings.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'TransformMappings.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/GitUnfriendly.swift:40:21: error: cannot find 'LocFile' in scope
38 |
39 | print("Opening LocFile...")
40 | let locFile = try LocFile(fromPath: filePath, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
41 | locFile.serializationStyle = .csvFriendly
42 | print(" Writing LocFile file back...")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/GitUnfriendly.swift:41:33: error: cannot infer contextual base in reference to member 'csvFriendly'
39 | print("Opening LocFile...")
40 | let locFile = try LocFile(fromPath: filePath, withCSVSeparator: csvSeparator)
41 | locFile.serializationStyle = .csvFriendly
| `- error: cannot infer contextual base in reference to member 'csvFriendly'
42 | print(" Writing LocFile file back...")
43 | var stream = try FileHandleOutputStream(forPath: filePath)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/TransformMappings.swift:42:21: error: cannot find 'LocFile' in scope
40 | let csvSeparator = csvOptions.csvSeparator
41 |
42 | var transforms = [LocFile.MappingTransformation]()
| `- error: cannot find 'LocFile' in scope
43 | if let mappingFile = keysMappingFile {
44 | transforms.append(.applyMappingOnKeys(.fromCSVFile(URL(fileURLWithPath: mappingFile, isDirectory: false))))
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/TransformMappings.swift:42:20: error: cannot call value of non-function type '[Any]'
40 | let csvSeparator = csvOptions.csvSeparator
41 |
42 | var transforms = [LocFile.MappingTransformation]()
| `- error: cannot call value of non-function type '[Any]'
43 | if let mappingFile = keysMappingFile {
44 | transforms.append(.applyMappingOnKeys(.fromCSVFile(URL(fileURLWithPath: mappingFile, isDirectory: false))))
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/TransformMappings.swift:44:23: error: cannot infer contextual base in reference to member 'applyMappingOnKeys'
42 | var transforms = [LocFile.MappingTransformation]()
43 | if let mappingFile = keysMappingFile {
44 | transforms.append(.applyMappingOnKeys(.fromCSVFile(URL(fileURLWithPath: mappingFile, isDirectory: false))))
| `- error: cannot infer contextual base in reference to member 'applyMappingOnKeys'
45 | }
46 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/TransformMappings.swift:44:43: error: cannot infer contextual base in reference to member 'fromCSVFile'
42 | var transforms = [LocFile.MappingTransformation]()
43 | if let mappingFile = keysMappingFile {
44 | transforms.append(.applyMappingOnKeys(.fromCSVFile(URL(fileURLWithPath: mappingFile, isDirectory: false))))
| `- error: cannot infer contextual base in reference to member 'fromCSVFile'
45 | }
46 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/TransformMappings.swift:49:21: error: cannot find 'LocFile' in scope
47 | print("Transforming mappings in LocFile...")
48 | print(" Parsing source...")
49 | let locFile = try LocFile(fromPath: transformedFilePath, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
50 |
51 | print(" Applying transforms...")
[400/408] Compiling LocMapper TransformMappings.swift
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/GitUnfriendly.swift:20:8: warning: file 'GitUnfriendly.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'GitUnfriendly.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/TransformMappings.swift:20:8: warning: file 'TransformMappings.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'TransformMappings.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/GitUnfriendly.swift:40:21: error: cannot find 'LocFile' in scope
38 |
39 | print("Opening LocFile...")
40 | let locFile = try LocFile(fromPath: filePath, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
41 | locFile.serializationStyle = .csvFriendly
42 | print(" Writing LocFile file back...")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/GitUnfriendly.swift:41:33: error: cannot infer contextual base in reference to member 'csvFriendly'
39 | print("Opening LocFile...")
40 | let locFile = try LocFile(fromPath: filePath, withCSVSeparator: csvSeparator)
41 | locFile.serializationStyle = .csvFriendly
| `- error: cannot infer contextual base in reference to member 'csvFriendly'
42 | print(" Writing LocFile file back...")
43 | var stream = try FileHandleOutputStream(forPath: filePath)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/TransformMappings.swift:42:21: error: cannot find 'LocFile' in scope
40 | let csvSeparator = csvOptions.csvSeparator
41 |
42 | var transforms = [LocFile.MappingTransformation]()
| `- error: cannot find 'LocFile' in scope
43 | if let mappingFile = keysMappingFile {
44 | transforms.append(.applyMappingOnKeys(.fromCSVFile(URL(fileURLWithPath: mappingFile, isDirectory: false))))
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/TransformMappings.swift:42:20: error: cannot call value of non-function type '[Any]'
40 | let csvSeparator = csvOptions.csvSeparator
41 |
42 | var transforms = [LocFile.MappingTransformation]()
| `- error: cannot call value of non-function type '[Any]'
43 | if let mappingFile = keysMappingFile {
44 | transforms.append(.applyMappingOnKeys(.fromCSVFile(URL(fileURLWithPath: mappingFile, isDirectory: false))))
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/TransformMappings.swift:44:23: error: cannot infer contextual base in reference to member 'applyMappingOnKeys'
42 | var transforms = [LocFile.MappingTransformation]()
43 | if let mappingFile = keysMappingFile {
44 | transforms.append(.applyMappingOnKeys(.fromCSVFile(URL(fileURLWithPath: mappingFile, isDirectory: false))))
| `- error: cannot infer contextual base in reference to member 'applyMappingOnKeys'
45 | }
46 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/TransformMappings.swift:44:43: error: cannot infer contextual base in reference to member 'fromCSVFile'
42 | var transforms = [LocFile.MappingTransformation]()
43 | if let mappingFile = keysMappingFile {
44 | transforms.append(.applyMappingOnKeys(.fromCSVFile(URL(fileURLWithPath: mappingFile, isDirectory: false))))
| `- error: cannot infer contextual base in reference to member 'fromCSVFile'
45 | }
46 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/TransformMappings.swift:49:21: error: cannot find 'LocFile' in scope
47 | print("Transforming mappings in LocFile...")
48 | print(" Parsing source...")
49 | let locFile = try LocFile(fromPath: transformedFilePath, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
50 |
51 | print(" Applying transforms...")
[401/408] Compiling LocMapper ConvertXibreflocToStdrefloc.swift
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertXibreflocToStdrefloc.swift:20:8: warning: file 'ConvertXibreflocToStdrefloc.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'ConvertXibreflocToStdrefloc.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/CreateInitialAndroidMappingFromStdRefLoc.swift:20:8: warning: file 'CreateInitialAndroidMappingFromStdRefLoc.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'CreateInitialAndroidMappingFromStdRefLoc.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertXibreflocToStdrefloc.swift:54:15: error: cannot find 'XibRefLocFile' in scope
52 | print("Converting from Xib Ref Loc to Std Ref Loc...")
53 | print(" Parsing source...")
54 | let f = try XibRefLocFile(fromURL: URL(fileURLWithPath: inputFile, isDirectory: false), languages: languagesNames, csvSeparator: csvSeparator)
| `- error: cannot find 'XibRefLocFile' in scope
55 | print(" Converting to Std Ref Loc...")
56 | let s = StdRefLocFile(xibRefLoc: f)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertXibreflocToStdrefloc.swift:56:11: error: cannot find 'StdRefLocFile' in scope
54 | let f = try XibRefLocFile(fromURL: URL(fileURLWithPath: inputFile, isDirectory: false), languages: languagesNames, csvSeparator: csvSeparator)
55 | print(" Converting to Std Ref Loc...")
56 | let s = StdRefLocFile(xibRefLoc: f)
| `- error: cannot find 'StdRefLocFile' in scope
57 |
58 | print(" Merging in Loc File...")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertXibreflocToStdrefloc.swift:59:17: error: cannot find 'LocFile' in scope
57 |
58 | print(" Merging in Loc File...")
59 | let locFile = LocFile()
| `- error: cannot find 'LocFile' in scope
60 | locFile.mergeRefLocsWithStdRefLocFile(s, mergeStyle: .add)
61 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertXibreflocToStdrefloc.swift:60:57: error: cannot infer contextual base in reference to member 'add'
58 | print(" Merging in Loc File...")
59 | let locFile = LocFile()
60 | locFile.mergeRefLocsWithStdRefLocFile(s, mergeStyle: .add)
| `- error: cannot infer contextual base in reference to member 'add'
61 |
62 | print(" Exporting Loc File to Std Ref Loc...")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/CreateInitialAndroidMappingFromStdRefLoc.swift:41:21: error: cannot find 'LocFile' in scope
39 | print("Creating initial android mappings in LocFile...")
40 | print(" Parsing source...")
41 | let locFile = try LocFile(fromPath: transformedFilePath, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
42 |
43 | print(" Creating mappings...")
[402/408] Compiling LocMapper CreateInitialAndroidMappingFromStdRefLoc.swift
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertXibreflocToStdrefloc.swift:20:8: warning: file 'ConvertXibreflocToStdrefloc.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'ConvertXibreflocToStdrefloc.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/CreateInitialAndroidMappingFromStdRefLoc.swift:20:8: warning: file 'CreateInitialAndroidMappingFromStdRefLoc.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'CreateInitialAndroidMappingFromStdRefLoc.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertXibreflocToStdrefloc.swift:54:15: error: cannot find 'XibRefLocFile' in scope
52 | print("Converting from Xib Ref Loc to Std Ref Loc...")
53 | print(" Parsing source...")
54 | let f = try XibRefLocFile(fromURL: URL(fileURLWithPath: inputFile, isDirectory: false), languages: languagesNames, csvSeparator: csvSeparator)
| `- error: cannot find 'XibRefLocFile' in scope
55 | print(" Converting to Std Ref Loc...")
56 | let s = StdRefLocFile(xibRefLoc: f)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertXibreflocToStdrefloc.swift:56:11: error: cannot find 'StdRefLocFile' in scope
54 | let f = try XibRefLocFile(fromURL: URL(fileURLWithPath: inputFile, isDirectory: false), languages: languagesNames, csvSeparator: csvSeparator)
55 | print(" Converting to Std Ref Loc...")
56 | let s = StdRefLocFile(xibRefLoc: f)
| `- error: cannot find 'StdRefLocFile' in scope
57 |
58 | print(" Merging in Loc File...")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertXibreflocToStdrefloc.swift:59:17: error: cannot find 'LocFile' in scope
57 |
58 | print(" Merging in Loc File...")
59 | let locFile = LocFile()
| `- error: cannot find 'LocFile' in scope
60 | locFile.mergeRefLocsWithStdRefLocFile(s, mergeStyle: .add)
61 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertXibreflocToStdrefloc.swift:60:57: error: cannot infer contextual base in reference to member 'add'
58 | print(" Merging in Loc File...")
59 | let locFile = LocFile()
60 | locFile.mergeRefLocsWithStdRefLocFile(s, mergeStyle: .add)
| `- error: cannot infer contextual base in reference to member 'add'
61 |
62 | print(" Exporting Loc File to Std Ref Loc...")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/CreateInitialAndroidMappingFromStdRefLoc.swift:41:21: error: cannot find 'LocFile' in scope
39 | print("Creating initial android mappings in LocFile...")
40 | print(" Parsing source...")
41 | let locFile = try LocFile(fromPath: transformedFilePath, withCSVSeparator: csvSeparator)
| `- error: cannot find 'LocFile' in scope
42 |
43 | print(" Creating mappings...")
[403/408] Emitting module LocMapper
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertStdreflocToXibrefloc.swift:20:8: warning: file 'ConvertStdreflocToXibrefloc.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'ConvertStdreflocToXibrefloc.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertXibreflocToStdrefloc.swift:20:8: warning: file 'ConvertXibreflocToStdrefloc.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'ConvertXibreflocToStdrefloc.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/CreateInitialAndroidMappingFromStdRefLoc.swift:20:8: warning: file 'CreateInitialAndroidMappingFromStdRefLoc.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'CreateInitialAndroidMappingFromStdRefLoc.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/GitUnfriendly.swift:20:8: warning: file 'GitUnfriendly.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'GitUnfriendly.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/TransformMappings.swift:20:8: warning: file 'TransformMappings.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'TransformMappings.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/UploadXibreflocToLokalise.swift:20:8: warning: file 'UploadXibreflocToLokalise.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'UploadXibreflocToLokalise.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/ExportToAndroid.swift:20:8: warning: file 'ExportToAndroid.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'ExportToAndroid.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/ExportToXcode.swift:20:8: warning: file 'ExportToXcode.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'ExportToXcode.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Lint.swift:20:8: warning: file 'Lint.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'Lint.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeAndroidLocs.swift:20:8: warning: file 'MergeAndroidLocs.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'MergeAndroidLocs.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:20:8: warning: file 'MergeStdrefloc.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'MergeStdrefloc.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeXcodeLocs.swift:20:8: warning: file 'MergeXcodeLocs.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'MergeXcodeLocs.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/StandardizeRefloc.swift:20:8: warning: file 'StandardizeRefloc.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'StandardizeRefloc.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:24:8: warning: file 'UpdateXcodeStringsFromCode.swift' is part of module 'LocMapper'; ignoring import
22 | import GlobalConfModule
23 |
24 | import LocMapper
| `- warning: file 'UpdateXcodeStringsFromCode.swift' is part of module 'LocMapper'; ignoring import
25 |
26 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift:26:8: warning: file 'CommonOptions.swift' is part of module 'LocMapper'; ignoring import
24 | import CLTLogger
25 |
26 | import LocMapper
| `- warning: file 'CommonOptions.swift' is part of module 'LocMapper'; ignoring import
27 |
28 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/ParseUtils.swift:20:8: warning: file 'ParseUtils.swift' is part of module 'LocMapper'; ignoring import
18 | import ArgumentParser
19 |
20 | import LocMapper
| `- warning: file 'ParseUtils.swift' is part of module 'LocMapper'; ignoring import
21 |
22 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:13:8: warning: file 'main.swift' is part of module 'LocMapper'; ignoring import
11 | import ArgumentParser
12 |
13 | import LocMapper
| `- warning: file 'main.swift' is part of module 'LocMapper'; ignoring import
14 |
15 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:35:19: error: cannot find 'LocFile' in scope
33 |
34 | @Option
35 | var mergeStyle = LocFile.MergeStyle.add
| `- error: cannot find 'LocFile' in scope
36 |
37 | /* Only for Lokalize, at least for now. */
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift:24:8: error: type 'MergeStdrefloc' does not conform to protocol 'Decodable'
22 |
23 |
24 | struct MergeStdrefloc : ParsableCommand {
| `- error: type 'MergeStdrefloc' does not conform to protocol 'Decodable'
25 |
26 | static let configuration = CommandConfiguration(
:
33 |
34 | @Option
35 | var mergeStyle = LocFile.MergeStyle.add
| `- note: cannot automatically synthesize 'Decodable' because '<<error type>>' does not conform to 'Decodable'
36 |
37 | /* Only for Lokalize, at least for now. */
Swift.Decodable.init:2:1: note: protocol requires initializer 'init(from:)' with type 'Decodable'
1 | protocol Decodable {
2 | init(from decoder: any Decoder) throws}
| `- note: protocol requires initializer 'init(from:)' with type 'Decodable'
3 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:412:52: error: cannot find type 'XcodeStringsFile' in scope
410 | }
411 |
412 | private func writeXcodeStringsFile(_ stringsFile: XcodeStringsFile, at url: URL, encoding: String.Encoding, fileManager fm: FileManager) throws {
| `- error: cannot find type 'XcodeStringsFile' in scope
413 | try fm.createDirectory(at: url.deletingLastPathComponent(), withIntermediateDirectories: true, attributes: nil)
414 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/ParseUtils.swift:60:11: error: cannot find type 'LocFile' in scope
58 | extension LocFile.MergeStyle : @retroactive ExpressibleByArgument {}
59 | #else
60 | extension LocFile.MergeStyle : ExpressibleByArgument {}
| `- error: cannot find type 'LocFile' in scope
61 | #endif
62 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/ParseUtils.swift:63:11: error: cannot find type 'LocFile' in scope
61 | #endif
62 |
63 | extension LocFile.MergeStyle /* : ExpressibleByArgument */ {
| `- error: cannot find type 'LocFile' in scope
64 |
65 | public init?(argument: String) {
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:24:8: warning: file 'UpdateXcodeStringsFromCode.swift' is part of module 'LocMapper'; ignoring import
22 | import GlobalConfModule
23 |
24 | import LocMapper
| `- warning: file 'UpdateXcodeStringsFromCode.swift' is part of module 'LocMapper'; ignoring import
25 |
26 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift:65:1: error: expressions are not allowed at the top level
63 |
64 |
65 | LocMapperCLI.main()
| `- error: expressions are not allowed at the top level
66 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:412:52: error: cannot find type 'XcodeStringsFile' in scope
410 | }
411 |
412 | private func writeXcodeStringsFile(_ stringsFile: XcodeStringsFile, at url: URL, encoding: String.Encoding, fileManager fm: FileManager) throws {
| `- error: cannot find type 'XcodeStringsFile' in scope
413 | try fm.createDirectory(at: url.deletingLastPathComponent(), withIntermediateDirectories: true, attributes: nil)
414 |
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:142:9: error: generic parameter 'InjectedKey' could not be inferred
140 | if (try? fm.removeItem(at: runLockURL)) == nil {
141 | #if canImport(os)
142 | Conf[\.locMapper.oslog].flatMap{ os_log("Cannot remove update lock. Please manually remove file at path “%{public}@”.", log: $0, type: .default, runLockURL.path) }
| `- error: generic parameter 'InjectedKey' could not be inferred
143 | #endif
144 | Conf[\.locMapper.logger]?.warning("Cannot remove update lock. Please manually remove file at path “\(runLockURL.path)”.")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:24:9: note: in call to 'subscript(_:)'
22 | }
23 | @inlinable
24 | static subscript<InjectedKey : ConfKey>(keyPath: KeyPath<ConfKeys, InjectedKey.Type>) -> InjectedKey.Value {
| `- note: in call to 'subscript(_:)'
25 | return value(for: keyPath)
26 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:142:10: error: value of type 'ConfKeys' has no member 'locMapper'
140 | if (try? fm.removeItem(at: runLockURL)) == nil {
141 | #if canImport(os)
142 | Conf[\.locMapper.oslog].flatMap{ os_log("Cannot remove update lock. Please manually remove file at path “%{public}@”.", log: $0, type: .default, runLockURL.path) }
| `- error: value of type 'ConfKeys' has no member 'locMapper'
143 | #endif
144 | Conf[\.locMapper.logger]?.warning("Cannot remove update lock. Please manually remove file at path “\(runLockURL.path)”.")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:144:9: error: generic parameter 'InjectedKey' could not be inferred
142 | Conf[\.locMapper.oslog].flatMap{ os_log("Cannot remove update lock. Please manually remove file at path “%{public}@”.", log: $0, type: .default, runLockURL.path) }
143 | #endif
144 | Conf[\.locMapper.logger]?.warning("Cannot remove update lock. Please manually remove file at path “\(runLockURL.path)”.")
| `- error: generic parameter 'InjectedKey' could not be inferred
145 | }
146 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:24:9: note: in call to 'subscript(_:)'
22 | }
23 | @inlinable
24 | static subscript<InjectedKey : ConfKey>(keyPath: KeyPath<ConfKeys, InjectedKey.Type>) -> InjectedKey.Value {
| `- note: in call to 'subscript(_:)'
25 | return value(for: keyPath)
26 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:144:10: error: value of type 'ConfKeys' has no member 'locMapper'
142 | Conf[\.locMapper.oslog].flatMap{ os_log("Cannot remove update lock. Please manually remove file at path “%{public}@”.", log: $0, type: .default, runLockURL.path) }
143 | #endif
144 | Conf[\.locMapper.logger]?.warning("Cannot remove update lock. Please manually remove file at path “\(runLockURL.path)”.")
| `- error: value of type 'ConfKeys' has no member 'locMapper'
145 | }
146 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:152:7: error: generic parameter 'InjectedKey' could not be inferred
150 | let projectCloneRootURL = fm.temporaryDirectory.appendingPathComponent(projectRootURL.lastPathComponent + "_" + UUID().uuidString, isDirectory: true)
151 | #if canImport(os)
152 | Conf[\.locMapper.oslog].flatMap{ os_log("Copying relevant project files to temporary location “%{public}@”…", log: $0, type: .info, String(describing: projectCloneRootURL)) }
| `- error: generic parameter 'InjectedKey' could not be inferred
153 | #endif
154 | Conf[\.locMapper.logger]?.info("Copying relevant project files to temporary location…", metadata: ["location": "\(projectCloneRootURL)"])
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:24:9: note: in call to 'subscript(_:)'
22 | }
23 | @inlinable
24 | static subscript<InjectedKey : ConfKey>(keyPath: KeyPath<ConfKeys, InjectedKey.Type>) -> InjectedKey.Value {
| `- note: in call to 'subscript(_:)'
25 | return value(for: keyPath)
26 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:152:8: error: value of type 'ConfKeys' has no member 'locMapper'
150 | let projectCloneRootURL = fm.temporaryDirectory.appendingPathComponent(projectRootURL.lastPathComponent + "_" + UUID().uuidString, isDirectory: true)
151 | #if canImport(os)
152 | Conf[\.locMapper.oslog].flatMap{ os_log("Copying relevant project files to temporary location “%{public}@”…", log: $0, type: .info, String(describing: projectCloneRootURL)) }
| `- error: value of type 'ConfKeys' has no member 'locMapper'
153 | #endif
154 | Conf[\.locMapper.logger]?.info("Copying relevant project files to temporary location…", metadata: ["location": "\(projectCloneRootURL)"])
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:154:7: error: generic parameter 'InjectedKey' could not be inferred
152 | Conf[\.locMapper.oslog].flatMap{ os_log("Copying relevant project files to temporary location “%{public}@”…", log: $0, type: .info, String(describing: projectCloneRootURL)) }
153 | #endif
154 | Conf[\.locMapper.logger]?.info("Copying relevant project files to temporary location…", metadata: ["location": "\(projectCloneRootURL)"])
| `- error: generic parameter 'InjectedKey' could not be inferred
155 |
156 | try fm.createDirectory(at: projectCloneRootURL, withIntermediateDirectories: true, attributes: nil)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:24:9: note: in call to 'subscript(_:)'
22 | }
23 | @inlinable
24 | static subscript<InjectedKey : ConfKey>(keyPath: KeyPath<ConfKeys, InjectedKey.Type>) -> InjectedKey.Value {
| `- note: in call to 'subscript(_:)'
25 | return value(for: keyPath)
26 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:154:8: error: value of type 'ConfKeys' has no member 'locMapper'
152 | Conf[\.locMapper.oslog].flatMap{ os_log("Copying relevant project files to temporary location “%{public}@”…", log: $0, type: .info, String(describing: projectCloneRootURL)) }
153 | #endif
154 | Conf[\.locMapper.logger]?.info("Copying relevant project files to temporary location…", metadata: ["location": "\(projectCloneRootURL)"])
| `- error: value of type 'ConfKeys' has no member 'locMapper'
155 |
156 | try fm.createDirectory(at: projectCloneRootURL, withIntermediateDirectories: true, attributes: nil)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:159:29: error: cannot find 'FilteredDirectoryEnumerator' in scope
157 | defer {_ = try? fm.removeItem(at: projectCloneRootURL)} /* We don’t really care if the delete fails… */
158 |
159 | guard let dirEnumerator = FilteredDirectoryEnumerator(url: projectRootURL, includedPaths: includeList, excludedPaths: excludeList, fileManager: fm) else {
| `- error: cannot find 'FilteredDirectoryEnumerator' in scope
160 | throw UpdateError(message: "Cannot enumerate files at path \(projectRootURL.path)")
161 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:177:8: error: generic parameter 'InjectedKey' could not be inferred
175 | if !skipStoryboardsAndXibs {
176 | #if canImport(os)
177 | Conf[\.locMapper.oslog].flatMap{ os_log("Treating storyboards and xibs…", log: $0, type: .info) }
| `- error: generic parameter 'InjectedKey' could not be inferred
178 | #endif
179 | Conf[\.locMapper.logger]?.info("Treating storyboards and xibs…")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:24:9: note: in call to 'subscript(_:)'
22 | }
23 | @inlinable
24 | static subscript<InjectedKey : ConfKey>(keyPath: KeyPath<ConfKeys, InjectedKey.Type>) -> InjectedKey.Value {
| `- note: in call to 'subscript(_:)'
25 | return value(for: keyPath)
26 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:177:9: error: value of type 'ConfKeys' has no member 'locMapper'
175 | if !skipStoryboardsAndXibs {
176 | #if canImport(os)
177 | Conf[\.locMapper.oslog].flatMap{ os_log("Treating storyboards and xibs…", log: $0, type: .info) }
| `- error: value of type 'ConfKeys' has no member 'locMapper'
178 | #endif
179 | Conf[\.locMapper.logger]?.info("Treating storyboards and xibs…")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:179:8: error: generic parameter 'InjectedKey' could not be inferred
177 | Conf[\.locMapper.oslog].flatMap{ os_log("Treating storyboards and xibs…", log: $0, type: .info) }
178 | #endif
179 | Conf[\.locMapper.logger]?.info("Treating storyboards and xibs…")
| `- error: generic parameter 'InjectedKey' could not be inferred
180 |
181 | guard let dirEnumeratorForStoryboardsAndXibs = FilteredDirectoryEnumerator(url: projectCloneRootURL, pathSuffixes: [".storyboard", ".xib"], fileManager: fm) else {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:24:9: note: in call to 'subscript(_:)'
22 | }
23 | @inlinable
24 | static subscript<InjectedKey : ConfKey>(keyPath: KeyPath<ConfKeys, InjectedKey.Type>) -> InjectedKey.Value {
| `- note: in call to 'subscript(_:)'
25 | return value(for: keyPath)
26 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:179:9: error: value of type 'ConfKeys' has no member 'locMapper'
177 | Conf[\.locMapper.oslog].flatMap{ os_log("Treating storyboards and xibs…", log: $0, type: .info) }
178 | #endif
179 | Conf[\.locMapper.logger]?.info("Treating storyboards and xibs…")
| `- error: value of type 'ConfKeys' has no member 'locMapper'
180 |
181 | guard let dirEnumeratorForStoryboardsAndXibs = FilteredDirectoryEnumerator(url: projectCloneRootURL, pathSuffixes: [".storyboard", ".xib"], fileManager: fm) else {
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:181:51: error: cannot find 'FilteredDirectoryEnumerator' in scope
179 | Conf[\.locMapper.logger]?.info("Treating storyboards and xibs…")
180 |
181 | guard let dirEnumeratorForStoryboardsAndXibs = FilteredDirectoryEnumerator(url: projectCloneRootURL, pathSuffixes: [".storyboard", ".xib"], fileManager: fm) else {
| `- error: cannot find 'FilteredDirectoryEnumerator' in scope
182 | throw UpdateError(message: "Cannot enumerate files at path \(projectCloneRootURL.path)")
183 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:248:10: error: generic parameter 'InjectedKey' could not be inferred
246 | if !allStoryboardsAndXibs.contains(URL(fileURLWithPath: unlocalizedXibsPath, relativeTo: projectCloneRootURL)) {
247 | #if canImport(os)
248 | Conf[\.locMapper.oslog].flatMap{ os_log("Storyboard or xib “%{public}@” that is marked as unlocalized does not exist.", log: $0, type: .info, unlocalizedXibsPath) }
| `- error: generic parameter 'InjectedKey' could not be inferred
249 | #endif
250 | Conf[\.locMapper.logger]?.notice("Storyboard or xib that is marked as unlocalized does not exist.", metadata: ["path": "\(unlocalizedXibsPath)"])
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:24:9: note: in call to 'subscript(_:)'
22 | }
23 | @inlinable
24 | static subscript<InjectedKey : ConfKey>(keyPath: KeyPath<ConfKeys, InjectedKey.Type>) -> InjectedKey.Value {
| `- note: in call to 'subscript(_:)'
25 | return value(for: keyPath)
26 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:248:11: error: value of type 'ConfKeys' has no member 'locMapper'
246 | if !allStoryboardsAndXibs.contains(URL(fileURLWithPath: unlocalizedXibsPath, relativeTo: projectCloneRootURL)) {
247 | #if canImport(os)
248 | Conf[\.locMapper.oslog].flatMap{ os_log("Storyboard or xib “%{public}@” that is marked as unlocalized does not exist.", log: $0, type: .info, unlocalizedXibsPath) }
| `- error: value of type 'ConfKeys' has no member 'locMapper'
249 | #endif
250 | Conf[\.locMapper.logger]?.notice("Storyboard or xib that is marked as unlocalized does not exist.", metadata: ["path": "\(unlocalizedXibsPath)"])
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:250:10: error: generic parameter 'InjectedKey' could not be inferred
248 | Conf[\.locMapper.oslog].flatMap{ os_log("Storyboard or xib “%{public}@” that is marked as unlocalized does not exist.", log: $0, type: .info, unlocalizedXibsPath) }
249 | #endif
250 | Conf[\.locMapper.logger]?.notice("Storyboard or xib that is marked as unlocalized does not exist.", metadata: ["path": "\(unlocalizedXibsPath)"])
| `- error: generic parameter 'InjectedKey' could not be inferred
251 | }
252 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:24:9: note: in call to 'subscript(_:)'
22 | }
23 | @inlinable
24 | static subscript<InjectedKey : ConfKey>(keyPath: KeyPath<ConfKeys, InjectedKey.Type>) -> InjectedKey.Value {
| `- note: in call to 'subscript(_:)'
25 | return value(for: keyPath)
26 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:250:11: error: value of type 'ConfKeys' has no member 'locMapper'
248 | Conf[\.locMapper.oslog].flatMap{ os_log("Storyboard or xib “%{public}@” that is marked as unlocalized does not exist.", log: $0, type: .info, unlocalizedXibsPath) }
249 | #endif
250 | Conf[\.locMapper.logger]?.notice("Storyboard or xib that is marked as unlocalized does not exist.", metadata: ["path": "\(unlocalizedXibsPath)"])
| `- error: value of type 'ConfKeys' has no member 'locMapper'
251 | }
252 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:258:8: error: generic parameter 'InjectedKey' could not be inferred
256 | if !skipCode, let localizablesPath = localizablesPath {
257 | #if canImport(os)
258 | Conf[\.locMapper.oslog].flatMap{ os_log("Treating code…", log: $0, type: .info) }
| `- error: generic parameter 'InjectedKey' could not be inferred
259 | #endif
260 | Conf[\.locMapper.logger]?.info("Treating code…")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:24:9: note: in call to 'subscript(_:)'
22 | }
23 | @inlinable
24 | static subscript<InjectedKey : ConfKey>(keyPath: KeyPath<ConfKeys, InjectedKey.Type>) -> InjectedKey.Value {
| `- note: in call to 'subscript(_:)'
25 | return value(for: keyPath)
26 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:258:9: error: value of type 'ConfKeys' has no member 'locMapper'
256 | if !skipCode, let localizablesPath = localizablesPath {
257 | #if canImport(os)
258 | Conf[\.locMapper.oslog].flatMap{ os_log("Treating code…", log: $0, type: .info) }
| `- error: value of type 'ConfKeys' has no member 'locMapper'
259 | #endif
260 | Conf[\.locMapper.logger]?.info("Treating code…")
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:260:8: error: generic parameter 'InjectedKey' could not be inferred
258 | Conf[\.locMapper.oslog].flatMap{ os_log("Treating code…", log: $0, type: .info) }
259 | #endif
260 | Conf[\.locMapper.logger]?.info("Treating code…")
| `- error: generic parameter 'InjectedKey' could not be inferred
261 |
262 | guard let dirEnumeratorForCode = FilteredDirectoryEnumerator(url: projectCloneRootURL, pathSuffixes: [".swift", ".m", ".mm", ".c", ".cpp"], fileManager: fm) else {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:24:9: note: in call to 'subscript(_:)'
22 | }
23 | @inlinable
24 | static subscript<InjectedKey : ConfKey>(keyPath: KeyPath<ConfKeys, InjectedKey.Type>) -> InjectedKey.Value {
| `- note: in call to 'subscript(_:)'
25 | return value(for: keyPath)
26 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:260:9: error: value of type 'ConfKeys' has no member 'locMapper'
258 | Conf[\.locMapper.oslog].flatMap{ os_log("Treating code…", log: $0, type: .info) }
259 | #endif
260 | Conf[\.locMapper.logger]?.info("Treating code…")
| `- error: value of type 'ConfKeys' has no member 'locMapper'
261 |
262 | guard let dirEnumeratorForCode = FilteredDirectoryEnumerator(url: projectCloneRootURL, pathSuffixes: [".swift", ".m", ".mm", ".c", ".cpp"], fileManager: fm) else {
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:262:37: error: cannot find 'FilteredDirectoryEnumerator' in scope
260 | Conf[\.locMapper.logger]?.info("Treating code…")
261 |
262 | guard let dirEnumeratorForCode = FilteredDirectoryEnumerator(url: projectCloneRootURL, pathSuffixes: [".swift", ".m", ".mm", ".c", ".cpp"], fileManager: fm) else {
| `- error: cannot find 'FilteredDirectoryEnumerator' in scope
263 | throw UpdateError(message: "Cannot enumerate files at path \(projectCloneRootURL.path)")
264 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:308:55: error: cannot find 'FilteredDirectoryEnumerator' in scope
306 | }
307 | /* Let’s parse all the strings from genstrings. */
308 | guard let dirEnumeratorForGenstringsStringsfiles = FilteredDirectoryEnumerator(url: temporaryGenstringsDestinationFolderURL, pathSuffixes: [".strings"], fileManager: fm) else {
| `- error: cannot find 'FilteredDirectoryEnumerator' in scope
309 | throw UpdateError(message: "Cannot enumerate files at path \(temporaryGenstringsDestinationFolderURL.path)")
310 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:311:42: error: cannot find 'XcodeStringsFile' in scope
309 | throw UpdateError(message: "Cannot enumerate files at path \(temporaryGenstringsDestinationFolderURL.path)")
310 | }
311 | var genstringsStringsfiles = [String: XcodeStringsFile]()
| `- error: cannot find 'XcodeStringsFile' in scope
312 | for stringsfile in dirEnumeratorForGenstringsStringsfiles {
313 | do {
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:311:33: error: cannot call value of non-function type '[AnyHashable : Any]'
309 | throw UpdateError(message: "Cannot enumerate files at path \(temporaryGenstringsDestinationFolderURL.path)")
310 | }
311 | var genstringsStringsfiles = [String: XcodeStringsFile]()
| `- error: cannot call value of non-function type '[AnyHashable : Any]'
312 | for stringsfile in dirEnumeratorForGenstringsStringsfiles {
313 | do {
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:311:34: error: cannot convert value of type 'String.Type' to expected dictionary key type 'AnyHashable'
309 | throw UpdateError(message: "Cannot enumerate files at path \(temporaryGenstringsDestinationFolderURL.path)")
310 | }
311 | var genstringsStringsfiles = [String: XcodeStringsFile]()
| `- error: cannot convert value of type 'String.Type' to expected dictionary key type 'AnyHashable'
312 | for stringsfile in dirEnumeratorForGenstringsStringsfiles {
313 | do {
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:328:31: error: cannot find 'FilteredDirectoryEnumerator' in scope
326 | let lprojURL = URL(fileURLWithPath: localizablesPath, relativeTo: projectCloneRootURL).appendingPathComponent(language + ".lproj", isDirectory: true)
327 | try fm.createDirectory(at: lprojURL, withIntermediateDirectories: true, attributes: nil)
328 | guard let dirEnumerator = FilteredDirectoryEnumerator(url: lprojURL, pathSuffixes: [".strings"], fileManager: fm) else {
| `- error: cannot find 'FilteredDirectoryEnumerator' in scope
329 | #if canImport(os)
330 | Conf[\.locMapper.oslog].flatMap{ os_log("Cannot enumerate files at path “%{public}”; ignoring files in this folder.", log: $0, type: .default, lprojURL.relativePath) }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:330:10: error: generic parameter 'InjectedKey' could not be inferred
328 | guard let dirEnumerator = FilteredDirectoryEnumerator(url: lprojURL, pathSuffixes: [".strings"], fileManager: fm) else {
329 | #if canImport(os)
330 | Conf[\.locMapper.oslog].flatMap{ os_log("Cannot enumerate files at path “%{public}”; ignoring files in this folder.", log: $0, type: .default, lprojURL.relativePath) }
| `- error: generic parameter 'InjectedKey' could not be inferred
331 | #endif
332 | Conf[\.locMapper.logger]?.warning("Cannot enumerate files in a folder; skipping it.", metadata: ["relative_path": "\(lprojURL.relativePath)"])
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:24:9: note: in call to 'subscript(_:)'
22 | }
23 | @inlinable
24 | static subscript<InjectedKey : ConfKey>(keyPath: KeyPath<ConfKeys, InjectedKey.Type>) -> InjectedKey.Value {
| `- note: in call to 'subscript(_:)'
25 | return value(for: keyPath)
26 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:330:11: error: value of type 'ConfKeys' has no member 'locMapper'
328 | guard let dirEnumerator = FilteredDirectoryEnumerator(url: lprojURL, pathSuffixes: [".strings"], fileManager: fm) else {
329 | #if canImport(os)
330 | Conf[\.locMapper.oslog].flatMap{ os_log("Cannot enumerate files at path “%{public}”; ignoring files in this folder.", log: $0, type: .default, lprojURL.relativePath) }
| `- error: value of type 'ConfKeys' has no member 'locMapper'
331 | #endif
332 | Conf[\.locMapper.logger]?.warning("Cannot enumerate files in a folder; skipping it.", metadata: ["relative_path": "\(lprojURL.relativePath)"])
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:332:10: error: generic parameter 'InjectedKey' could not be inferred
330 | Conf[\.locMapper.oslog].flatMap{ os_log("Cannot enumerate files at path “%{public}”; ignoring files in this folder.", log: $0, type: .default, lprojURL.relativePath) }
331 | #endif
332 | Conf[\.locMapper.logger]?.warning("Cannot enumerate files in a folder; skipping it.", metadata: ["relative_path": "\(lprojURL.relativePath)"])
| `- error: generic parameter 'InjectedKey' could not be inferred
333 | continue
334 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:24:9: note: in call to 'subscript(_:)'
22 | }
23 | @inlinable
24 | static subscript<InjectedKey : ConfKey>(keyPath: KeyPath<ConfKeys, InjectedKey.Type>) -> InjectedKey.Value {
| `- note: in call to 'subscript(_:)'
25 | return value(for: keyPath)
26 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:332:11: error: value of type 'ConfKeys' has no member 'locMapper'
330 | Conf[\.locMapper.oslog].flatMap{ os_log("Cannot enumerate files at path “%{public}”; ignoring files in this folder.", log: $0, type: .default, lprojURL.relativePath) }
331 | #endif
332 | Conf[\.locMapper.logger]?.warning("Cannot enumerate files in a folder; skipping it.", metadata: ["relative_path": "\(lprojURL.relativePath)"])
| `- error: value of type 'ConfKeys' has no member 'locMapper'
333 | continue
334 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:380:11: error: generic parameter 'InjectedKey' could not be inferred
378 | if genstringsFilesAllLanguages.contains(unusedStringsfilesPath) {
379 | #if canImport(os)
380 | Conf[\.locMapper.oslog].flatMap{ os_log("Strings file “%{public}@” that is marked as unused has been generated by genstrings (language is %{public}@).", log: $0, type: .info, unusedStringsfilesPath, language) }
| `- error: generic parameter 'InjectedKey' could not be inferred
381 | #endif
382 | Conf[\.locMapper.logger]?.notice("Strings file that is marked as unused has been generated by genstrings.", metadata: ["path": "\(unusedStringsfilesPath)", "language": "\(language)"])
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:24:9: note: in call to 'subscript(_:)'
22 | }
23 | @inlinable
24 | static subscript<InjectedKey : ConfKey>(keyPath: KeyPath<ConfKeys, InjectedKey.Type>) -> InjectedKey.Value {
| `- note: in call to 'subscript(_:)'
25 | return value(for: keyPath)
26 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:380:12: error: value of type 'ConfKeys' has no member 'locMapper'
378 | if genstringsFilesAllLanguages.contains(unusedStringsfilesPath) {
379 | #if canImport(os)
380 | Conf[\.locMapper.oslog].flatMap{ os_log("Strings file “%{public}@” that is marked as unused has been generated by genstrings (language is %{public}@).", log: $0, type: .info, unusedStringsfilesPath, language) }
| `- error: value of type 'ConfKeys' has no member 'locMapper'
381 | #endif
382 | Conf[\.locMapper.logger]?.notice("Strings file that is marked as unused has been generated by genstrings.", metadata: ["path": "\(unusedStringsfilesPath)", "language": "\(language)"])
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:382:11: error: generic parameter 'InjectedKey' could not be inferred
380 | Conf[\.locMapper.oslog].flatMap{ os_log("Strings file “%{public}@” that is marked as unused has been generated by genstrings (language is %{public}@).", log: $0, type: .info, unusedStringsfilesPath, language) }
381 | #endif
382 | Conf[\.locMapper.logger]?.notice("Strings file that is marked as unused has been generated by genstrings.", metadata: ["path": "\(unusedStringsfilesPath)", "language": "\(language)"])
| `- error: generic parameter 'InjectedKey' could not be inferred
383 | } else if !(allFoundStringsfile.contains(unusedStringsfilesPath)) {
384 | #if canImport(os)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:24:9: note: in call to 'subscript(_:)'
22 | }
23 | @inlinable
24 | static subscript<InjectedKey : ConfKey>(keyPath: KeyPath<ConfKeys, InjectedKey.Type>) -> InjectedKey.Value {
| `- note: in call to 'subscript(_:)'
25 | return value(for: keyPath)
26 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:382:12: error: value of type 'ConfKeys' has no member 'locMapper'
380 | Conf[\.locMapper.oslog].flatMap{ os_log("Strings file “%{public}@” that is marked as unused has been generated by genstrings (language is %{public}@).", log: $0, type: .info, unusedStringsfilesPath, language) }
381 | #endif
382 | Conf[\.locMapper.logger]?.notice("Strings file that is marked as unused has been generated by genstrings.", metadata: ["path": "\(unusedStringsfilesPath)", "language": "\(language)"])
| `- error: value of type 'ConfKeys' has no member 'locMapper'
383 | } else if !(allFoundStringsfile.contains(unusedStringsfilesPath)) {
384 | #if canImport(os)
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:385:11: error: generic parameter 'InjectedKey' could not be inferred
383 | } else if !(allFoundStringsfile.contains(unusedStringsfilesPath)) {
384 | #if canImport(os)
385 | Conf[\.locMapper.oslog].flatMap{ os_log("Strings file “%{public}@” that is marked as unused does not exist (language is %{public}@).", log: $0, type: .info, unusedStringsfilesPath, language) }
| `- error: generic parameter 'InjectedKey' could not be inferred
386 | #endif
387 | Conf[\.locMapper.logger]?.notice("Strings file that is marked as unused does not exist.", metadata: ["path": "\(unusedStringsfilesPath)", "language": "\(language)"])
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:24:9: note: in call to 'subscript(_:)'
22 | }
23 | @inlinable
24 | static subscript<InjectedKey : ConfKey>(keyPath: KeyPath<ConfKeys, InjectedKey.Type>) -> InjectedKey.Value {
| `- note: in call to 'subscript(_:)'
25 | return value(for: keyPath)
26 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:385:12: error: value of type 'ConfKeys' has no member 'locMapper'
383 | } else if !(allFoundStringsfile.contains(unusedStringsfilesPath)) {
384 | #if canImport(os)
385 | Conf[\.locMapper.oslog].flatMap{ os_log("Strings file “%{public}@” that is marked as unused does not exist (language is %{public}@).", log: $0, type: .info, unusedStringsfilesPath, language) }
| `- error: value of type 'ConfKeys' has no member 'locMapper'
386 | #endif
387 | Conf[\.locMapper.logger]?.notice("Strings file that is marked as unused does not exist.", metadata: ["path": "\(unusedStringsfilesPath)", "language": "\(language)"])
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:387:11: error: generic parameter 'InjectedKey' could not be inferred
385 | Conf[\.locMapper.oslog].flatMap{ os_log("Strings file “%{public}@” that is marked as unused does not exist (language is %{public}@).", log: $0, type: .info, unusedStringsfilesPath, language) }
386 | #endif
387 | Conf[\.locMapper.logger]?.notice("Strings file that is marked as unused does not exist.", metadata: ["path": "\(unusedStringsfilesPath)", "language": "\(language)"])
| `- error: generic parameter 'InjectedKey' could not be inferred
388 | }
389 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GlobalConfModule/Sources/GlobalConf/Conf/Conf+ConfKey.swift:24:9: note: in call to 'subscript(_:)'
22 | }
23 | @inlinable
24 | static subscript<InjectedKey : ConfKey>(keyPath: KeyPath<ConfKeys, InjectedKey.Type>) -> InjectedKey.Value {
| `- note: in call to 'subscript(_:)'
25 | return value(for: keyPath)
26 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:387:12: error: value of type 'ConfKeys' has no member 'locMapper'
385 | Conf[\.locMapper.oslog].flatMap{ os_log("Strings file “%{public}@” that is marked as unused does not exist (language is %{public}@).", log: $0, type: .info, unusedStringsfilesPath, language) }
386 | #endif
387 | Conf[\.locMapper.logger]?.notice("Strings file that is marked as unused does not exist.", metadata: ["path": "\(unusedStringsfilesPath)", "language": "\(language)"])
| `- error: value of type 'ConfKeys' has no member 'locMapper'
388 | }
389 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:164:62: error: reference to member 'isDirectoryKey' cannot be resolved without a contextual type
162 | for sourceURL in dirEnumerator {
163 | let destinationURL = URL(fileURLWithPath: sourceURL.relativePath, relativeTo: projectCloneRootURL)
164 | guard let isDir = try sourceURL.resourceValues(forKeys: [.isDirectoryKey]).isDirectory else {
| `- error: reference to member 'isDirectoryKey' cannot be resolved without a contextual type
165 | throw UpdateError(message: "Cannot check if path is directory \(sourceURL.path)")
166 | }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:204:37: error: cannot find type 'XcodeStringsFile' in scope
202 | let destinationStringsURL = URL(fileURLWithPath: tempDestinationStringsURL.relativePath, relativeTo: projectRootURL)
203 | /* First let’s read the original strings file */
204 | let originalParsedStringsFile: XcodeStringsFile?
| `- error: cannot find type 'XcodeStringsFile' in scope
205 | if fm.fileExists(atPath: tempDestinationStringsURL.path) {
206 | guard let stringsFile = try? XcodeStringsFile(fromPath: tempDestinationStringsURL.relativePath, relativeToProjectPath: projectCloneRootURL.path) else {
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:206:36: error: cannot find 'XcodeStringsFile' in scope
204 | let originalParsedStringsFile: XcodeStringsFile?
205 | if fm.fileExists(atPath: tempDestinationStringsURL.path) {
206 | guard let stringsFile = try? XcodeStringsFile(fromPath: tempDestinationStringsURL.relativePath, relativeToProjectPath: projectCloneRootURL.path) else {
| `- error: cannot find 'XcodeStringsFile' in scope
207 | #if canImport(os)
208 | Conf[\.locMapper.oslog].flatMap{ os_log("Cannot read strings file at path “%{public}@”. Skipping this file.", log: $0, type: .default, tempDestinationStringsURL.relativePath) }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:230:44: error: cannot find 'XcodeStringsFile' in scope
228 | }
229 | /* Now reading the newly produced strings file. */
230 | guard let newParsedStringsFile = try? XcodeStringsFile(fromPath: temporaryStringsFileURL.path, relativeToProjectPath: "/") else {
| `- error: cannot find 'XcodeStringsFile' in scope
231 | #if canImport(os)
232 | Conf[\.locMapper.oslog].flatMap{ os_log("Cannot read strings file generated by ibtool for “%{public}@” (language was %{public}@). Skipping this file.", log: $0, type: .default, xibURL.relativePath, language) }
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:239:30: error: cannot find 'XcodeStringsFile' in scope
237 | /* Now we merge the two strings files (if we have a previous one). */
238 | var obsoleteKeys: [String]? = nil
239 | let mergedStringsFile = XcodeStringsFile(merging: newParsedStringsFile, in: originalParsedStringsFile, obsoleteKeys: &obsoleteKeys, filepath: destinationStringsURL.path)
| `- error: cannot find 'XcodeStringsFile' in scope
240 |
241 | /* Then we write the merged strings file at the expected destination. */
/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:352:29: error: cannot find type 'XcodeStringsFile' in scope
350 | }
351 |
352 | let parsedStringsfile: XcodeStringsFile
| `- error: cannot find type 'XcodeStringsFile' in scope
353 | do {
354 | parsedStringsfile = try XcodeStringsFile(fromPath: stringsfile.path, relativeToProjectPath: "/")
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the crash backtrace.
Stack dump:
0. Program arguments: /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertStdreflocToXibrefloc.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/ConvertXibreflocToStdrefloc.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/CreateInitialAndroidMappingFromStdRefLoc.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/GitUnfriendly.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/TransformMappings.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Experimental/UploadXibreflocToLokalise.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/ExportToAndroid.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/ExportToXcode.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/Lint.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeAndroidLocs.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeStdrefloc.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/MergeXcodeLocs.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/StandardizeRefloc.swift" -primary-file "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift" -primary-file "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/ObsoleteVerbs.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/CommonOptions.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/FileHandleOutputStream.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Utils/ParseUtils.swift" "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/main.swift" -emit-dependencies-path UpdateXcodeStringsFromCode.d -emit-reference-dependencies-path UpdateXcodeStringsFromCode.swiftdeps -emit-dependencies-path ObsoleteVerbs.d -emit-reference-dependencies-path ObsoleteVerbs.swiftdeps -target arm64-apple-macosx11.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -I /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/Modules -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/PrivateFrameworks -enable-testing -g -debug-info-format=dwarf -dwarf-version=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/ModuleCache -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -new-driver-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-driver -load-plugin-executable /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/GlobalConfMacros-tool#GlobalConfMacros -empty-abi-descriptor -resource-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace -Xcc -fmodule-map-file=/Users/admin/builder/spi-builder-workspace/CZlib/module.modulemap -Xcc -fmodule-map-file=/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/_SwiftSyntaxCShims/include/module.modulemap -Xcc -I -Xcc /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/_SwiftSyntaxCShims/include -Xcc -isysroot -Xcc /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -Xcc -F -Xcc /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -Xcc -F -Xcc /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/PrivateFrameworks -Xcc -fPIC -Xcc -g -module-name LocMapper -package-name spi_builder_workspace -disable-clang-spi -target-sdk-version 15.4 -target-sdk-name macosx15.4 -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/local/lib/swift/host/plugins#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -parse-as-library -o UpdateXcodeStringsFromCode.o -o ObsoleteVerbs.o -index-store-path /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/index/store -index-system-modules
1. Apple Swift version 6.1 (swiftlang-6.1.0.110.21 clang-1700.0.13.3)
2. Compiling with the current language version
3. While evaluating request TypeCheckSourceFileRequest(source_file "/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift")
4. While evaluating request TypeCheckFunctionBodyRequest(LocMapper.(file).UpdateXcodeStringsFromCode.run()@/Users/admin/builder/spi-builder-workspace/LocMapper CLI/Commands/UpdateXcodeStringsFromCode.swift:99:7)
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0 swift-frontend 0x0000000106a46c28 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56
1 swift-frontend 0x0000000106a44a60 llvm::sys::RunSignalHandlers() + 112
2 swift-frontend 0x0000000106a47264 SignalHandler(int) + 360
3 libsystem_platform.dylib 0x000000018d93f624 _sigtramp + 56
4 swift-frontend 0x0000000101c83710 (anonymous namespace)::ActorIsolationChecker::walkToExprPre(swift::Expr*) + 2684
5 swift-frontend 0x0000000101c83710 (anonymous namespace)::ActorIsolationChecker::walkToExprPre(swift::Expr*) + 2684
6 swift-frontend 0x0000000102065c70 (anonymous namespace)::Traversal::visit(swift::ArgumentList*) + 220
7 swift-frontend 0x00000001020628a4 (anonymous namespace)::Traversal::visitApplyExpr(swift::ApplyExpr*) + 196
8 swift-frontend 0x000000010205fdf0 (anonymous namespace)::Traversal::visit(swift::Expr*) + 84
9 swift-frontend 0x0000000102060580 (anonymous namespace)::Traversal::visitDynamicMemberRefExpr(swift::DynamicMemberRefExpr*) + 84
10 swift-frontend 0x00000001020600a8 (anonymous namespace)::Traversal::visit(swift::Expr*) + 780
11 swift-frontend 0x000000010206295c (anonymous namespace)::Traversal::visitSelfApplyExpr(swift::SelfApplyExpr*) + 92
12 swift-frontend 0x000000010205fe14 (anonymous namespace)::Traversal::visit(swift::Expr*) + 120
13 swift-frontend 0x0000000102062838 (anonymous namespace)::Traversal::visitApplyExpr(swift::ApplyExpr*) + 88
14 swift-frontend 0x000000010205fdf0 (anonymous namespace)::Traversal::visit(swift::Expr*) + 84
15 swift-frontend 0x00000001020650c0 (anonymous namespace)::Traversal::visit(swift::Decl*) + 2876
16 swift-frontend 0x000000010205fba8 (anonymous namespace)::Traversal::doIt(swift::Decl*) + 344
17 swift-frontend 0x00000001020632c0 (anonymous namespace)::Traversal::visit(swift::Stmt*) + 1564
18 swift-frontend 0x00000001020630c8 (anonymous namespace)::Traversal::visit(swift::Stmt*) + 1060
19 swift-frontend 0x0000000102062c44 swift::Stmt* (anonymous namespace)::Traversal::traverse<swift::Stmt>(swift::ASTWalker::PreWalkResult<swift::Stmt*>, llvm::function_ref<swift::Stmt* (swift::Stmt*)>, llvm::function_ref<swift::ASTWalker::PostWalkResult<swift::Stmt*> (swift::Stmt*)>) + 72
20 swift-frontend 0x0000000102063a48 (anonymous namespace)::Traversal::visit(swift::Stmt*) + 3492
21 swift-frontend 0x00000001020630c8 (anonymous namespace)::Traversal::visit(swift::Stmt*) + 1060
22 swift-frontend 0x0000000102062c44 swift::Stmt* (anonymous namespace)::Traversal::traverse<swift::Stmt>(swift::ASTWalker::PreWalkResult<swift::Stmt*>, llvm::function_ref<swift::Stmt* (swift::Stmt*)>, llvm::function_ref<swift::ASTWalker::PostWalkResult<swift::Stmt*> (swift::Stmt*)>) + 72
23 swift-frontend 0x0000000102063a48 (anonymous namespace)::Traversal::visit(swift::Stmt*) + 3492
24 swift-frontend 0x00000001020630c8 (anonymous namespace)::Traversal::visit(swift::Stmt*) + 1060
25 swift-frontend 0x00000001020631c4 (anonymous namespace)::Traversal::visit(swift::Stmt*) + 1312
26 swift-frontend 0x00000001020630c8 (anonymous namespace)::Traversal::visit(swift::Stmt*) + 1060
27 swift-frontend 0x0000000101c76870 swift::checkFunctionActorIsolation(swift::AbstractFunctionDecl*) + 552
28 swift-frontend 0x0000000101d9d1cc swift::TypeCheckFunctionBodyRequest::evaluate(swift::Evaluator&, swift::AbstractFunctionDecl*) const + 3536
29 swift-frontend 0x00000001021995ec swift::TypeCheckFunctionBodyRequest::OutputType swift::Evaluator::getResultUncached<swift::TypeCheckFunctionBodyRequest, swift::TypeCheckFunctionBodyRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckFunctionBodyRequest>(swift::Evaluator&, swift::TypeCheckFunctionBodyRequest, swift::TypeCheckFunctionBodyRequest::OutputType)::'lambda'()>(swift::TypeCheckFunctionBodyRequest const&, swift::TypeCheckFunctionBodyRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckFunctionBodyRequest>(swift::Evaluator&, swift::TypeCheckFunctionBodyRequest, swift::TypeCheckFunctionBodyRequest::OutputType)::'lambda'()) + 640
30 swift-frontend 0x00000001020fc1a8 swift::AbstractFunctionDecl::getTypecheckedBody() const + 160
31 swift-frontend 0x0000000101dee7e0 swift::TypeCheckSourceFileRequest::evaluate(swift::Evaluator&, swift::SourceFile*) const + 912
32 swift-frontend 0x0000000101df4b18 swift::TypeCheckSourceFileRequest::OutputType swift::Evaluator::getResultUncached<swift::TypeCheckSourceFileRequest, swift::TypeCheckSourceFileRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckSourceFileRequest>(swift::Evaluator&, swift::TypeCheckSourceFileRequest, swift::TypeCheckSourceFileRequest::OutputType)::'lambda'()>(swift::TypeCheckSourceFileRequest const&, swift::TypeCheckSourceFileRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckSourceFileRequest>(swift::Evaluator&, swift::TypeCheckSourceFileRequest, swift::TypeCheckSourceFileRequest::OutputType)::'lambda'()) + 624
33 swift-frontend 0x0000000101dee434 swift::performTypeChecking(swift::SourceFile&) + 308
34 swift-frontend 0x0000000100c58018 swift::CompilerInstance::performSema() + 248
35 swift-frontend 0x000000010089b274 performCompile(swift::CompilerInstance&, int&, swift::FrontendObserver*) + 772
36 swift-frontend 0x0000000100899fd8 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 3716
37 swift-frontend 0x000000010081e0bc swift::mainEntry(int, char const**) + 5428
38 dyld 0x000000018d566b4c start + 6000
BUILD FAILURE 6.1 macosSpm