Build Information
Successful build of swift-bylaws, reference v0.6.1 (030f7c), with Swift 6.4 for macOS (SPM) on 30 Sep 2026 09:45:31 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/theblixguy/swift-bylaws.git
Reference: v0.6.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/theblixguy/swift-bylaws
* tag v0.6.1 -> FETCH_HEAD
HEAD is now at 030f7c5 Release v0.6.1 [skip ci]
Cloned https://github.com/theblixguy/swift-bylaws.git
Revision (git rev-parse @):
030f7c5183a9dfcfd7472cfbe89139b43c33c77e
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/theblixguy/swift-bylaws.git at v0.6.1
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/theblixguy/swift-bylaws.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 1474]
[Planning 1347 / 1474]
[Planning deferred tasks]
[Constructing 2847 / 3169]
[99 / 587] SwiftParserDiagnostics
[266 / 587] swift-crypto_Crypto
[267 / 587]
[279 / 599] SwiftSyntax510
[286 / 624] ToolsProtocolsCAtomics
[297 / 639] SwiftSyntax510
[320 / 639] SwiftSyntax602
[358 / 667]
[370 / 667]
[378 / 712]
[390 / 769]
[404 / 769] ArgumentParser
[424 / 771]
[438 / 771]
[442 / 771]
[447 / 771] SwiftSyntax
[450 / 794]
[461 / 794] SystemPackage
[463 / 794] SwiftSyntax
[466 / 794]
[468 / 794]
[476 / 794] SwiftSyntax
[482 / 794] SystemPackage
[489 / 794]
[492 / 794]
[496 / 794]
[498 / 794]
[501 / 794]
[506 / 794] SwiftSyntax
[509 / 794]
[511 / 794] BylawsPaths
[514 / 795]
[517 / 795] ToolsProtocolsSwiftExtensions
[520 / 798] ToolsProtocolsSwiftExtensions
[528 / 798] BylawsPaths
[529 / 798]
[532 / 798] BylawsPaths
[547 / 798] Crypto
[550 / 798] ToolsProtocolsSwiftExtensions-product
[553 / 798] ToolsProtocolsSwiftExtensions
[555 / 798] ToolsProtocolsSwiftExtensions
[564 / 798] LanguageServerProtocol
[565 / 798] SwiftSyntax
[567 / 798] LanguageServerProtocol-product
[574 / 798] SwiftSyntax-product
[576 / 798] SwiftSyntax-product
[579 / 798] Crypto
[581 / 798] Crypto
[583 / 798] Crypto
[585 / 798] Crypto-product
[588 / 798] Crypto-product
[592 / 798] ArgumentParser
[594 / 798] Crypto
[596 / 798] BylawsPaths
[598 / 798] ArgumentParser
[600 / 798] ArgumentParser-product
[603 / 799] ToolsProtocolsSwiftExtensions
[608 / 812] SwiftBasicFormat
[611 / 812] SwiftParser
[613 / 830] SwiftBasicFormat
[615 / 830] SwiftDiagnostics
[624 / 830] SwiftBasicFormat
[625 / 830] SwiftBasicFormat
[632 / 830] SwiftParser
[634 / 830] SwiftParser
[641 / 830] SwiftParser
[645 / 830] SwiftDiagnostics
[649 / 830] SwiftBasicFormat
[650 / 830] SwiftParserDiagnostics
[653 / 830] SwiftBasicFormat
[658 / 830] LanguageServerProtocol
[663 / 835] BylawsIndexStore
[664 / 835] SwiftParserDiagnostics
[669 / 857] SwiftOperators
[674 / 878]
[676 / 889] BylawsIndexStore
[691 / 889] SwiftParserDiagnostics-product
[703 / 889] BylawsIndexStore
[711 / 889] BuildServerProtocol
[722 / 889] SwiftBasicFormat
[726 / 889] SKLogging-product
[730 / 889] SKLogging
[735 / 889] BylawsIndexStore
[739 / 889] SKLogging
[745 / 889] BuildServerProtocol
[747 / 889] BylawsIndexStore
[750 / 889] LanguageServerProtocolTransport
[753 / 889]
[756 / 891]
[759 / 891] BylawsSyntax
[770 / 893]
[779 / 906] LanguageServerProtocolTransport
[783 / 906] LanguageServerProtocolTransport
[786 / 911] LanguageServerProtocolTransport
[796 / 922] LanguageServerProtocolTransport-product
[800 / 922] PackageManifestSync-product
[805 / 922] BylawsSemantics
[806 / 922] PackageManifestSync-product
[809 / 922] BuildServerProtocol
[815 / 922] BylawsSemantics
[818 / 923] BylawsSemantics
[818 / 923] BylawsCore
[826 / 934] BylawsCore
[827 / 934] BylawsCore
[828 / 934] BylawsCore
[832 / 934] BylawsCore
[838 / 936]
[839 / 937] BylawsCore
[840 / 949]
[849 / 972] SwiftSyntax
[851 / 972] SwiftSyntax
[852 / 972] BylawsIndex
[854 / 972] BylawsIndex
[859 / 972] SwiftSyntax
[863 / 972] BylawsInterpreter
[877 / 972] BylawsRunner
[881 / 972] BylawsIndex
[882 / 972] BylawsIndex
[884 / 972] BylawsIndex
[891 / 972] BylawsInterpreter
[895 / 972] BylawsIndex
[900 / 975] SwiftDiagnostics
[904 / 975] SwiftOperators
[908 / 975] BylawsSemantics
[912 / 975] BylawsIndex
[925 / 1000] BylawsTestSupport
[927 / 1000] BylawsTestSupport
[935 / 1000] PortableRuleSupport
[960 / 1000] bylaws-product
[969 / 1003]
[973 / 1003] BylawsRunner
[973 / 1003] PortableRules
[986 / 1025] bylaws-product
[991 / 1025] PortableRules
[1000 / 1025] BylawsLSP
[1008 / 1025] PortableRules
[1015 / 1026] BylawsLSP
[1017 / 1026] bylaws-product
[1017 / 1026] bylaws-lsp-product
[1021 / 1028] bylaws-lsp-product
[1024 / 1028] bylaws-lsp-product
[1024 / 1028] bylaws-product
[1025 / 1028] bylaws-product
[1026 / 1028] bylaws-lsp-product
[1027 / 1028] bylaws-lsp-product
Build complete! (27.13 sec)
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/swiftlang/swift-tools-protocols.git
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/pointfreeco/swift-clocks.git
Fetching https://github.com/apple/swift-argument-parser.git
[1/1446] Fetching swift-clocks
[30/34995] Fetching swift-clocks, swift-tools-protocols
[31/53567] Fetching swift-clocks, swift-tools-protocols, swift-crypto
[191/60553] Fetching swift-clocks, swift-tools-protocols, swift-crypto, swift-system
[1151/79501] Fetching swift-clocks, swift-tools-protocols, swift-crypto, swift-system, swift-argument-parser
[56018/159588] Fetching swift-clocks, swift-tools-protocols, swift-crypto, swift-system, swift-argument-parser, swift-syntax
Fetched https://github.com/apple/swift-crypto.git (2.55s)
[74544/141016] Fetching swift-clocks, swift-tools-protocols, swift-system, swift-argument-parser, swift-syntax
Fetched https://github.com/pointfreeco/swift-clocks.git (2.80s)
Fetched https://github.com/apple/swift-argument-parser.git (2.80s)
Fetched https://github.com/apple/swift-system.git (2.80s)
Fetched https://github.com/swiftlang/swift-tools-protocols.git (2.80s)
[28031/80087] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git (5.68s)
Computing version for https://github.com/pointfreeco/swift-clocks.git
Computed https://github.com/pointfreeco/swift-clocks.git at 1.1.1 (6.32s)
Fetching https://github.com/pointfreeco/swift-concurrency-extras
Fetching https://github.com/pointfreeco/swift-issue-reporting
[1/1058] Fetching swift-concurrency-extras
[372/7228] Fetching swift-concurrency-extras, swift-issue-reporting
Fetched https://github.com/pointfreeco/swift-concurrency-extras (1.72s)
Fetched https://github.com/pointfreeco/swift-issue-reporting (1.72s)
Computing version for https://github.com/swiftlang/swift-tools-protocols.git
Computed https://github.com/swiftlang/swift-tools-protocols.git at 0.0.10 (4.81s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.8.2 (0.57s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.7.5 (0.59s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.5.1 (0.71s)
Fetching https://github.com/apple/swift-asn1.git
[1/1986] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git (1.08s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.1.1 (1.81s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 604.0.0 (2.27s)
Computing version for https://github.com/pointfreeco/swift-concurrency-extras
Computed https://github.com/pointfreeco/swift-concurrency-extras at 1.4.1 (0.57s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (0.67s)
Creating working copy for https://github.com/pointfreeco/swift-issue-reporting
Working copy of https://github.com/pointfreeco/swift-issue-reporting resolved at 2.1.1
Creating working copy for https://github.com/pointfreeco/swift-concurrency-extras
Working copy of https://github.com/pointfreeco/swift-concurrency-extras resolved at 1.4.1
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 604.0.0
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.7.5
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.3
Creating working copy for https://github.com/swiftlang/swift-tools-protocols.git
Working copy of https://github.com/swiftlang/swift-tools-protocols.git resolved at 0.0.10
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 4.5.1
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.8.2
Creating working copy for https://github.com/pointfreeco/swift-clocks.git
Working copy of https://github.com/pointfreeco/swift-clocks.git resolved at 1.1.1
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/604.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/604.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (1.30s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-crypto",
"requirement" : {
"exact" : [
"4.5.1"
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
},
{
"identity" : "swift-system",
"requirement" : {
"exact" : [
"1.7.5"
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-system.git"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"exact" : [
"1.8.2"
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "swift-tools-protocols",
"requirement" : {
"exact" : [
"0.0.10"
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-tools-protocols.git"
},
{
"identity" : "swift-clocks",
"requirement" : {
"exact" : [
"1.1.1"
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-clocks.git"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "602.0.0",
"upper_bound" : "605.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax.git"
}
],
"manifest_display_name" : "swift-bylaws",
"name" : "swift-bylaws",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "14.0"
},
{
"name" : "ios",
"version" : "13.0"
}
],
"products" : [
{
"name" : "Bylaws",
"targets" : [
"Bylaws",
"BylawsSyntax"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "BylawsCore",
"targets" : [
"BylawsCore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "BylawsSemantics",
"targets" : [
"BylawsSemantics"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "BylawsIndexStore",
"targets" : [
"BylawsIndexStore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "BylawsIndex",
"targets" : [
"BylawsIndex",
"BylawsIndexStore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "BylawsInterpreter",
"targets" : [
"BylawsInterpreter"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "BylawsSyntax",
"targets" : [
"BylawsSyntax"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "bylaws",
"targets" : [
"bylaws-cli"
],
"type" : {
"executable" : null
}
},
{
"name" : "BylawsPlugin",
"targets" : [
"BylawsPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "BylawsBuildToolPlugin",
"targets" : [
"BylawsBuildToolPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "bylaws-lsp",
"targets" : [
"bylaws-lsp"
],
"type" : {
"executable" : null
}
},
{
"name" : "PackageManifestSync",
"targets" : [
"PackageManifestSync"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "bylaws_lsp",
"module_type" : "SwiftTarget",
"name" : "bylaws-lsp",
"path" : "Sources/bylaws-lsp",
"product_dependencies" : [
"LanguageServerProtocol",
"LanguageServerProtocolTransport",
"SKLogging"
],
"product_memberships" : [
"bylaws-lsp"
],
"sources" : [
"BylawsLSPCommand.swift"
],
"target_dependencies" : [
"BylawsLSP",
"BylawsRunner"
],
"type" : "executable"
},
{
"c99name" : "bylaws_cli",
"module_type" : "SwiftTarget",
"name" : "bylaws-cli",
"path" : "Sources/bylaws-cli",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"bylaws",
"BylawsPlugin",
"BylawsBuildToolPlugin"
],
"sources" : [
"Commands/BylawsCommand.swift",
"Commands/CacheSize.swift",
"Commands/InitCommand.swift",
"Commands/LintCommand+Reporting.swift",
"Commands/LintCommand.swift",
"Commands/ParseSourcesCommand.swift",
"Commands/RulesCommand.swift",
"PreparedSources/ParsedSourceArchive.swift",
"Reporting/DiagnosticPrinter.swift",
"Reporting/JSONReport.swift",
"Reporting/ReportJSONEncoding.swift",
"Reporting/ReportLevelNames.swift",
"Reporting/ReportPath.swift",
"Reporting/ReportRenderer.swift",
"Reporting/RuleInspectionPrinter.swift",
"Reporting/SARIFLog.swift"
],
"target_dependencies" : [
"BylawsRunner",
"BylawsInterpreter",
"BylawsCore",
"BylawsPaths",
"BylawsSemantics"
],
"type" : "executable"
},
{
"c99name" : "SemanticsTests",
"module_type" : "SwiftTarget",
"name" : "SemanticsTests",
"path" : "Tests/SemanticsTests",
"sources" : [
"Algorithms/OrderedDirectedGraphTests.swift",
"Collector/Manifest/PackageManifestCompilationTests.swift",
"Collector/Manifest/PackageManifestMetadataTests.swift",
"Collector/Manifest/PackageManifestRelationshipTests.swift",
"Collector/Manifest/PackageManifestResolutionTests.swift",
"Collector/Manifest/PackageManifestTargetFeatureTests.swift",
"Collector/Manifest/PackageManifestTargetTests.swift",
"Collector/Manifest/PackageManifestTests.swift",
"Collector/Source/BodyQueryTests.swift",
"Collector/Source/CallCollectionTests.swift",
"Collector/Source/CallMetricCollectionTests.swift",
"Collector/Source/CallSignatureTests.swift",
"Collector/Source/ClassCollectionTests.swift",
"Collector/Source/CompilationBranchTests.swift",
"Collector/Source/CyclomaticComplexityTests.swift",
"Collector/Source/DeclarationCollectionTests.swift",
"Collector/Source/ErrorDescriptionTests.swift",
"Collector/Source/ExpressionCollectionTests.swift",
"Collector/Source/LanguageModeTests.swift",
"Collector/Source/MacroDuplicationTests.swift",
"Collector/Source/MemberCollectionTests.swift",
"Collector/Source/ModifierAndClauseTests.swift",
"Collector/Source/SourceMetadataCollectionTests.swift",
"Model/Source/SourceNodeTests.swift",
"Model/Source/SourceRenderingTests.swift",
"Model/Source/SourceSyntaxSessionTests.swift",
"Model/TypeReferenceTests.swift",
"Model/VisibilityOrderingTests.swift"
],
"target_dependencies" : [
"BylawsSemantics",
"BylawsSyntax"
],
"type" : "test"
},
{
"c99name" : "PortableRules",
"module_type" : "SwiftTarget",
"name" : "PortableRules",
"path" : "Tests/TestModules/PortableRules",
"sources" : [
"Matchers/Matchers.swift",
"Rules/Rules.swift",
"Subjects.swift"
],
"target_dependencies" : [
"Bylaws",
"PortableRuleSupport"
],
"type" : "library"
},
{
"c99name" : "PortableRuleSupport",
"module_type" : "SwiftTarget",
"name" : "PortableRuleSupport",
"path" : "Tests/TestModules/PortableRuleSupport",
"sources" : [
"Matchers.swift",
"SourceLocationCalls.swift",
"Subjects.swift"
],
"target_dependencies" : [
"Bylaws"
],
"type" : "library"
},
{
"c99name" : "PackageManifestSyncTests",
"module_type" : "SwiftTarget",
"name" : "PackageManifestSyncTests",
"path" : "Tests/PackageManifestSyncTests",
"product_dependencies" : [
"ArgumentParser"
],
"sources" : [
"ManifestUpdaterTests.swift",
"PackageManifestSyncCommandTests.swift"
],
"target_dependencies" : [
"PackageManifestSync"
],
"type" : "test"
},
{
"c99name" : "PackageManifestSync",
"module_type" : "SwiftTarget",
"name" : "PackageManifestSync",
"path" : "Tools/PackageManifestSync",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"PackageManifestSync"
],
"sources" : [
"ManifestMetadata.swift",
"ManifestUpdater.swift",
"ManifestValueRewriter.swift",
"PackageManifestSync.swift"
],
"target_dependencies" : [
"BylawsSyntax"
],
"type" : "executable"
},
{
"c99name" : "LSPTests",
"module_type" : "SwiftTarget",
"name" : "LSPTests",
"path" : "Tests/LSPTests",
"product_dependencies" : [
"Clocks",
"LanguageServerProtocol"
],
"sources" : [
"CapabilityNegotiationTests.swift",
"DiagnosticPositionTests.swift",
"DiagnosticRequestTests.swift",
"DiagnosticsTests.swift",
"EditorDiagnosticsTests.swift",
"InitializationOptionsTests.swift",
"LanguageModeTests.swift",
"RefreshSchedulingTests.swift",
"ServingStateTests.swift",
"Support/DiagnosticRefreshControl.swift",
"Support/DiagnosticTestProject.swift",
"Support/DiagnosticsSupport.swift",
"Support/RuleRunResult+Mock.swift",
"TestConnection.swift",
"TransportTests.swift"
],
"target_dependencies" : [
"BylawsCore",
"BylawsInterpreter",
"BylawsLSP",
"BylawsPaths",
"BylawsRunner",
"BylawsSemantics",
"BylawsTestSupport"
],
"type" : "test"
},
{
"c99name" : "InterpreterTests",
"module_type" : "SwiftTarget",
"name" : "InterpreterTests",
"path" : "Tests/InterpreterTests",
"sources" : [
"Compilation/ArgumentDescriptionTests.swift",
"Compilation/EquivalenceTests.swift",
"Compilation/InheritanceRequirementTests.swift",
"Compilation/InterpreterRuleTests.swift",
"Compilation/ManifestRuleTests.swift",
"Compilation/PathAndDictionaryResolutionTests.swift",
"Compilation/QueryFilterPlanTests.swift",
"Compilation/RuleHintTests.swift",
"Compilation/RuntimeResolutionTests.swift",
"Compilation/TypeQueryTests.swift",
"Loading/BaselineDiscoveryTests.swift",
"Loading/BaselineLoadingTests.swift",
"Loading/FolderDiscoveryTests.swift",
"Loading/FolderOverrideTests.swift",
"Loading/HierarchyTests.swift",
"Loading/PackageModuleIndexTests.swift",
"Loading/RuleDiscoveryConfigurationTests.swift",
"Loading/RuleDiscoveryErrorTests.swift",
"Loading/RuleDiscoveryExclusionTests.swift",
"Loading/RulesFileLiteralAndPathDiagnosticTests.swift",
"Loading/SourceModuleOverlayTests.swift",
"Loading/SourceModuleTests.swift",
"Parsing/DiagnosticTests.swift",
"Parsing/RulesFileStructureTests.swift",
"Parsing/RulesFileVocabularyDiagnosticTests.swift",
"Program/BridgeTests.swift",
"Program/ErrorDescriptionTests.swift",
"Program/ScopeTests.swift",
"Runtime/BazelConfigurationRuleTests.swift",
"Runtime/BazelRuleTests.swift",
"Runtime/BodyRuleTests.swift",
"Runtime/CheckResultParityTests.swift",
"Runtime/CompilationRuleTests.swift",
"Runtime/CorrespondingTypesRuleTests.swift",
"Runtime/DependencyGroupCompilationTests.swift",
"Runtime/DependencyRuleTests.swift",
"Runtime/DictionaryEvaluationLimitTests.swift",
"Runtime/DictionaryEvaluationTests.swift",
"Runtime/ExpressionRuleTests.swift",
"Runtime/FolderRuleTests.swift",
"Runtime/FolderScopeTests.swift",
"Runtime/IndexLocationRuleTests.swift",
"Runtime/MemberMatcherEvaluationTests.swift",
"Runtime/PathEvaluationTests.swift",
"Runtime/PortableInterpreterTests.swift",
"Runtime/RuleBuilderInterpreterTests.swift",
"Runtime/RuntimeEqualityTests.swift",
"Runtime/RuntimeLanguageFeatureTests.swift",
"Runtime/RuntimePackageFindingsTests.swift",
"Runtime/RuntimeProjectIntegrationTests.swift",
"Runtime/RuntimeSyntaxAndTypeCheckingTests.swift",
"Runtime/SecurityCookbookTests.swift",
"Runtime/SelectionInspectionRuleTests.swift",
"Runtime/SharedCheckTests.swift",
"Runtime/SourceNodeRuleTests.swift",
"Support/BodyRulesSubject.swift",
"Support/CompilationRulesSubject.swift",
"Support/ExpressionRulesSubject.swift",
"Support/PortableBodyRules.swift",
"Support/PortableCheckRules.swift",
"Support/PortableCompilationRules.swift",
"Support/PortableExpressionRules.swift",
"Support/PortableFolderRules.swift",
"Support/PortableRulesParity.swift",
"Support/PortableRulesSubject.swift",
"Support/PortableSecurityRules.swift",
"Support/PortableSyntaxRules.swift",
"Support/PortableSyntaxSubject.swift",
"Support/RuleProjectSupport.swift",
"Support/RuntimeIndexProviderMock.swift",
"Support/SecuritySourceMock.swift",
"SupportedAPI/MemberLiteralTests.swift",
"SupportedAPI/RegistryEvaluatorContractMocks+Checks.swift",
"SupportedAPI/RegistryEvaluatorContractMocks.swift",
"SupportedAPI/RegistryEvaluatorContractTests.swift",
"SupportedAPI/SupportedAPIRegistryTests.swift"
],
"target_dependencies" : [
"BylawsInterpreter",
"BylawsCore",
"BylawsSemantics",
"BylawsPaths",
"Bylaws",
"BylawsTestSupport",
"PortableRules",
"BylawsSyntax"
],
"type" : "test"
},
{
"c99name" : "IndexTests",
"module_type" : "SwiftTarget",
"name" : "IndexTests",
"path" : "Tests/IndexTests",
"sources" : [
"Index/AnalyserExampleTests.swift",
"Index/CodebaseIndexTests.swift",
"Index/DependencyCycleTests.swift",
"Index/DependencyIntegrationTests.swift",
"Index/DependencyTests.swift",
"Index/ErrorDescriptionTests.swift",
"Index/IndexedLayeringErrorTests.swift",
"Index/IndexedLayeringTests.swift",
"Index/ProjectIndexErrorTests.swift",
"Index/SourceLocationIndexTests.swift",
"IndexStore/IndexAvailabilityTests.swift",
"IndexStore/IndexOccurrenceLocationTests.swift",
"IndexStore/IndexStoreCandidatesTests.swift",
"IndexStore/IndexStoreConfigurationTests.swift",
"IndexStore/IndexStoreLocationTests.swift",
"IndexStore/IndexStoreTests.swift",
"IndexStore/ProjectIndexTests.swift",
"IndexStore/SwiftBuildIndexDiscoveryTests.swift",
"IndexUnderTest.swift",
"Support/DependencyCheckMock.swift",
"Tags.swift"
],
"target_dependencies" : [
"BylawsIndex",
"BylawsIndexStore",
"BylawsCore",
"BylawsPaths",
"BylawsSemantics",
"BylawsTestSupport"
],
"type" : "test"
},
{
"c99name" : "CoreTests",
"module_type" : "SwiftTarget",
"name" : "CoreTests",
"path" : "Tests/CoreTests",
"sources" : [
"Baseline/BaselineTests.swift",
"Baseline/RuleBaselineCompletionTests.swift",
"Bazel/BazelConfigurationTests.swift",
"Bazel/BazelConfiguredEdgesTests.swift",
"Bazel/BazelGraphTests.swift",
"Bazel/BazelTargetKindTests.swift",
"Cache/CodebaseCacheTests.swift",
"Cache/DiskCacheTests.swift",
"Cache/LanguageModeCacheTests.swift",
"Cache/MemoisedTaskTests.swift",
"Cache/MetadataValidationTests.swift",
"Cache/ParseCache+TestSupport.swift",
"Cache/ParseCacheMaintenanceTests.swift",
"Cache/ParseCachePolicyTests.swift",
"Cache/ParseCachePortabilityTests.swift",
"Cache/ParseCacheStorageTests.swift",
"Cache/ParseCacheStoreTests.swift",
"Cache/ParseCacheTests.swift",
"Cache/ParseCacheTraitIntegrationTests.swift",
"Cache/ParseCacheTraitTests.swift",
"Cache/RuleDependencyTests.swift",
"Cache/SelectionCacheTests.swift",
"Cache/SelectionCacheTraitTests.swift",
"Cache/SelectionInheritanceIntegrationTests.swift",
"Cache/SourceMetadataTests.swift",
"Codebase/AutomaticRootTests.swift",
"Codebase/CodebaseQueryTests.swift",
"Codebase/ErrorDescriptionTests.swift",
"Codebase/GlobTests.swift",
"Codebase/LanguageModeSelectionTests.swift",
"Codebase/LanguageModeTests.swift",
"Codebase/MalformedSourceTests.swift",
"Codebase/PerformanceTests.swift",
"Codebase/PreparedSourcesTests.swift",
"Codebase/ScaleTests.swift",
"Codebase/SourceOverlayTests.swift",
"Codebase/SourcesRootTests.swift",
"Codebase/SymbolicFileTests.swift",
"Codebase/UnreadableSourceTests.swift",
"Codebase/XcodeLanguageDiscoveryTests.swift",
"Codebase/XcodeLanguageModeTests.swift",
"Concurrency/BoundedConcurrentMapTests.swift",
"Dependencies/DependencyGroupTests.swift",
"Folders/FolderFindingTests.swift",
"Folders/FolderLayoutTests.swift",
"Folders/TypePlacementTests.swift",
"Layering/LayeringTests.swift",
"Manifest/DependencyStabilityTests.swift",
"Manifest/PackageDependencyTests.swift",
"Manifest/PluginDependencyTests.swift",
"Paths/LexicalFilePathTests.swift",
"Query/CorrespondingTypesTests.swift",
"Query/DeferredInheritanceTests.swift",
"Query/KeyPathMatcherTests.swift",
"Query/MatcherTests.swift",
"Query/MemberMatcherTests.swift",
"Query/NameFilterPlanTests.swift",
"Query/NameFilterTests.swift",
"Query/NominalTypeQueryTests.swift",
"Query/ScopeFilterTests.swift",
"Query/SelectionInspectionTests.swift",
"Query/TransitiveInheritanceTests.swift",
"Query/TypeIdentityTests.swift",
"Query/TypeMatcherTests.swift",
"Query/ViolationPositionTests.swift",
"Query/ViolationsTests.swift",
"Rules/AnnotatesViolationsTests.swift",
"Rules/BylawsDocumentationTests.swift",
"Rules/BylawsOwnRulesTests.swift",
"Rules/BylawsTestConventionsTests.swift",
"Rules/CookbookPatternTests.swift",
"Rules/DiscoveredRulesTests.swift",
"Rules/ParseCacheCoverageTests.swift",
"Rules/RepositoryRulesTests.swift",
"Rules/RuleBuilderTests.swift",
"Rules/RuleEnforcementTests.swift",
"Rules/RuleHintTests.swift",
"Rules/RuleReportingTests.swift",
"Rules/RuleTests.swift",
"Rules/SampleAppRulesTests.swift",
"Support/BylawsOwnRulesTestSupport.swift",
"Support/IssueRecorder.swift",
"Support/ParseCacheTestSupport.swift",
"Support/Tags.swift"
],
"target_dependencies" : [
"Bylaws",
"BylawsCore",
"BylawsInterpreter",
"BylawsPaths",
"BylawsSemantics",
"BylawsTestSupport",
"BylawsSyntax"
],
"type" : "test"
},
{
"c99name" : "CLITests",
"module_type" : "SwiftTarget",
"name" : "CLITests",
"path" : "Tests/CLITests",
"product_dependencies" : [
"ArgumentParser"
],
"sources" : [
"Commands/CLIHelpTests.swift",
"Commands/CacheSizeTests.swift",
"Commands/IncrementalRuleEvaluatorTests.swift",
"Commands/IncrementalRuleTestSupport.swift",
"Commands/InitTemplateTests.swift",
"Commands/LanguageModeSelectionTests.swift",
"Commands/LanguageModeTests.swift",
"Commands/LintPolicyTests.swift",
"Commands/ParseSourcesCommandTests.swift",
"Commands/ProjectRootTests.swift",
"Commands/ReportPathScopeTests.swift",
"Commands/RuleDiscoverySettingsTests.swift",
"Commands/RuleParseFailureTests.swift",
"Commands/RuleResultStoreTests.swift",
"Commands/RulesCommandTests.swift",
"Commands/SelectionCacheOptionTests.swift",
"Distribution/ReleaseVersionTests.swift",
"Index/BylawsIndexProviderTests.swift",
"PreparedSources/ParsedSourceArchiveTests.swift",
"Process/CLIBaselineProcessTests.swift",
"Process/CLIBazelGraphTests.swift",
"Process/CLIFolderDiscoveryTests.swift",
"Process/CLIInspectionProcessTests.swift",
"Process/CLIManifestProcessTests.swift",
"Process/CLIOutputProcessTests.swift",
"Process/CLIParsedSourceProcessTests.swift",
"Process/CLIProcessTestSupport.swift",
"Process/CLIProcessTests.swift",
"Process/CLIReportFileTests.swift",
"Process/CLISourceOnlyProcessTests.swift",
"Reporting/CombinedRuleReportTests.swift",
"Reporting/DiagnosticReportRenderingTests.swift",
"Reporting/FolderReportTests.swift",
"Reporting/GitHubPathRenderingTests.swift",
"Reporting/GitHubRuleRenderingTests.swift",
"Reporting/ReportRenderingSupport.swift",
"Reporting/RuleHintTests.swift",
"Reporting/SARIFReportTests.swift"
],
"target_dependencies" : [
"bylaws-cli",
"BylawsRunner",
"BylawsCore",
"BylawsPaths",
"BylawsIndex",
"BylawsIndexStore",
"BylawsInterpreter",
"BylawsSemantics",
"BylawsTestSupport"
],
"type" : "test"
},
{
"c99name" : "CIndexStore",
"module_type" : "ClangTarget",
"name" : "CIndexStore",
"path" : "Sources/CIndexStore",
"product_memberships" : [
"BylawsIndexStore",
"BylawsIndex",
"bylaws",
"BylawsPlugin",
"BylawsBuildToolPlugin",
"bylaws-lsp"
],
"sources" : [
"CIndexStore.c"
],
"type" : "library"
},
{
"c99name" : "BylawsTestSupport",
"module_type" : "SwiftTarget",
"name" : "BylawsTestSupport",
"path" : "Sources/BylawsTestSupport",
"sources" : [
"BazelGraphMock+Settings.swift",
"BazelGraphMock+Split.swift",
"BazelGraphMock.swift",
"Codebase+SampleApp.swift",
"DependencyStabilityMock.swift",
"ExecutableLocator.swift",
"SampleAppQueries.swift",
"TemporaryProject.swift",
"XcodeProjectMock.swift"
],
"target_dependencies" : [
"Bylaws",
"BylawsPaths"
],
"type" : "library"
},
{
"c99name" : "BylawsSyntax",
"module_type" : "SwiftTarget",
"name" : "BylawsSyntax",
"path" : "Sources/BylawsSyntax",
"product_dependencies" : [
"SwiftDiagnostics",
"SwiftParserDiagnostics",
"SwiftSyntax",
"SwiftParser",
"SwiftOperators"
],
"product_memberships" : [
"Bylaws",
"BylawsCore",
"BylawsSemantics",
"BylawsIndex",
"BylawsInterpreter",
"BylawsSyntax",
"bylaws",
"BylawsPlugin",
"BylawsBuildToolPlugin",
"bylaws-lsp",
"PackageManifestSync"
],
"sources" : [
"Exports.swift"
],
"type" : "library"
},
{
"c99name" : "BylawsSemantics",
"module_type" : "SwiftTarget",
"name" : "BylawsSemantics",
"path" : "Sources/BylawsSemantics",
"product_memberships" : [
"Bylaws",
"BylawsCore",
"BylawsSemantics",
"BylawsIndex",
"BylawsInterpreter",
"bylaws",
"BylawsPlugin",
"BylawsBuildToolPlugin",
"bylaws-lsp"
],
"sources" : [
"Algorithms/OrderedDirectedGraph.swift",
"Collector/Manifest/Collectors/ManifestBuildSettingCollector.swift",
"Collector/Manifest/Collectors/ManifestDependencyCollector.swift",
"Collector/Manifest/Collectors/ManifestPlatformCollector.swift",
"Collector/Manifest/Collectors/ManifestPluginCollector.swift",
"Collector/Manifest/Collectors/ManifestProductCollector.swift",
"Collector/Manifest/Collectors/ManifestTargetCollector.swift",
"Collector/Manifest/Collectors/ManifestTraitCollector.swift",
"Collector/Manifest/ManifestCollector.swift",
"Collector/Manifest/ManifestFields.swift",
"Collector/Manifest/ManifestListDecoder.swift",
"Collector/Manifest/Mutation/ManifestCompilationCondition.swift",
"Collector/Manifest/Mutation/ManifestMutationApplier.swift",
"Collector/Manifest/Mutation/ManifestMutationFinder.swift",
"Collector/Manifest/Syntax/ManifestBinaryOperation.swift",
"Collector/Manifest/Syntax/ManifestSyntax.swift",
"Collector/Manifest/Syntax/ManifestSyntaxResolver.swift",
"Collector/Source/BodyMetricsCollector.swift",
"Collector/Source/CallCollector.swift",
"Collector/Source/DeclarationVisitor.swift",
"Collector/Source/FileCollector.swift",
"Collector/Source/LexicalRegionVisitor.swift",
"Collector/Source/ModifierReader.swift",
"Collector/Source/ParseError.swift",
"Collector/Source/SourceParseDiagnostic.swift",
"Collector/Source/SourceText.swift",
"Collector/Source/SyntaxReader.swift",
"Model/Attribute.swift",
"Model/DeclarationLocation.swift",
"Model/Declarations/Capabilities/Attributed.swift",
"Model/Declarations/Capabilities/Declaration.swift",
"Model/Declarations/Capabilities/Documented.swift",
"Model/Declarations/Capabilities/InheritanceProviding.swift",
"Model/Declarations/Capabilities/Located.swift",
"Model/Declarations/Capabilities/MemberProviding.swift",
"Model/Declarations/Capabilities/Named.swift",
"Model/Declarations/Capabilities/Summarised.swift",
"Model/Declarations/Capabilities/TypeDeclaration.swift",
"Model/Declarations/Capabilities/Visible.swift",
"Model/Declarations/Import.swift",
"Model/Declarations/Members/EnumCase.swift",
"Model/Declarations/Members/Function.swift",
"Model/Declarations/Members/FunctionCall.swift",
"Model/Declarations/Members/Initializer.swift",
"Model/Declarations/Members/Parameter.swift",
"Model/Declarations/Members/Property.swift",
"Model/Declarations/NominalTypes/Actor.swift",
"Model/Declarations/NominalTypes/Class.swift",
"Model/Declarations/NominalTypes/Enum.swift",
"Model/Declarations/NominalTypes/Extension.swift",
"Model/Declarations/NominalTypes/NominalType.swift",
"Model/Declarations/NominalTypes/NominalTypeStorage.swift",
"Model/Declarations/NominalTypes/ProtocolDeclaration.swift",
"Model/Declarations/NominalTypes/Struct.swift",
"Model/Declarations/Typealias.swift",
"Model/Expressions/CompilationBranch.swift",
"Model/Expressions/SourceAssignment.swift",
"Model/Expressions/SourceContext+CompilationBranches.swift",
"Model/Expressions/SourceContext.swift",
"Model/Expressions/SourceExpression+Elements.swift",
"Model/Expressions/SourceExpression+EnclosingDeclarations.swift",
"Model/Expressions/SourceExpression.swift",
"Model/Expressions/VariableBinding.swift",
"Model/GenericParameter.swift",
"Model/Manifest/ManifestList.swift",
"Model/Manifest/PackageManifest+Condition.swift",
"Model/Manifest/PackageManifest+Dependency.swift",
"Model/Manifest/PackageManifest+NumericVersion.swift",
"Model/Manifest/PackageManifest+Platform.swift",
"Model/Manifest/PackageManifest+Plugin.swift",
"Model/Manifest/PackageManifest+Product.swift",
"Model/Manifest/PackageManifest+Target.swift",
"Model/Manifest/PackageManifest+TargetRelationships.swift",
"Model/Manifest/PackageManifest+TargetSetting.swift",
"Model/Manifest/PackageManifest+Trait.swift",
"Model/Manifest/PackageManifest+UnresolvedValue.swift",
"Model/Manifest/PackageManifest+Version.swift",
"Model/Manifest/PackageManifest.swift",
"Model/MemberIndex/MemberCollection.swift",
"Model/MemberIndex/MemberStorage.swift",
"Model/Ownership.swift",
"Model/ReportableError.swift",
"Model/Source/SourceBuffer.swift",
"Model/Source/SourceFile+BodyQueries.swift",
"Model/Source/SourceFile+CompilationBranches.swift",
"Model/Source/SourceFile+Expressions.swift",
"Model/Source/SourceFile+Syntax.swift",
"Model/Source/SourceFile+SyntaxNodes.swift",
"Model/Source/SourceFile.swift",
"Model/Source/SourceLineTable.swift",
"Model/Source/SourceTextProviding.swift",
"Model/Source/SwiftLanguageMode.swift",
"Model/Syntax/SourceNode+Kind.swift",
"Model/Syntax/SourceNode.swift",
"Model/Syntax/SourceNodeCollector.swift",
"Model/TypeReference.swift",
"Model/Visibility.swift"
],
"target_dependencies" : [
"BylawsPaths",
"BylawsSyntax"
],
"type" : "library"
},
{
"c99name" : "BylawsRunner",
"module_type" : "SwiftTarget",
"name" : "BylawsRunner",
"path" : "Sources/BylawsRunner",
"product_memberships" : [
"bylaws",
"BylawsPlugin",
"BylawsBuildToolPlugin",
"bylaws-lsp"
],
"sources" : [
"Project/BylawsVersion.swift",
"Project/DeclarationLocation+RulesFile.swift",
"Project/ProjectRoot.swift",
"Reporting/ReportDocument.swift",
"Reporting/ReportPathScope.swift",
"Reporting/RuleReport.swift",
"Running/BaselineCheck.swift",
"Running/BylawsIndexProvider.swift",
"Running/IncrementalRuleEvaluator.swift",
"Running/RuleError+ParseFailures.swift",
"Running/RuleResultStore.swift",
"Running/RuleRunner.swift",
"Running/RuleSelector.swift"
],
"target_dependencies" : [
"BylawsInterpreter",
"BylawsCore",
"BylawsPaths",
"BylawsSemantics",
"BylawsIndex",
"BylawsIndexStore"
],
"type" : "library"
},
{
"c99name" : "BylawsPlugin",
"module_type" : "PluginTarget",
"name" : "BylawsPlugin",
"path" : "Plugins/BylawsPlugin",
"plugin_capability" : {
"intent" : {
"description" : "Checks a package against its architectural rules.",
"type" : "custom",
"verb" : "bylaws"
},
"permissions" : [
{
"network_scope" : {
"none" : {
}
},
"reason" : "Records baselines beside the package's rules.",
"type" : "writeToPackageDirectory"
}
],
"type" : "command"
},
"product_memberships" : [
"BylawsPlugin"
],
"sources" : [
"BylawsPlugin.swift",
"PackageModuleIndex.swift"
],
"target_dependencies" : [
"bylaws-cli"
],
"type" : "plugin"
},
{
"c99name" : "BylawsPaths",
"module_type" : "SwiftTarget",
"name" : "BylawsPaths",
"path" : "Sources/BylawsPaths",
"product_dependencies" : [
"SystemPackage"
],
"product_memberships" : [
"Bylaws",
"BylawsCore",
"BylawsSemantics",
"BylawsIndexStore",
"BylawsIndex",
"BylawsInterpreter",
"bylaws",
"BylawsPlugin",
"BylawsBuildToolPlugin",
"bylaws-lsp"
],
"sources" : [
"LexicalFilePath.swift"
],
"type" : "library"
},
{
"c99name" : "BylawsLSP",
"module_type" : "SwiftTarget",
"name" : "BylawsLSP",
"path" : "Sources/BylawsLSP",
"product_dependencies" : [
"LanguageServerProtocol",
"ToolsProtocolsSwiftExtensions"
],
"product_memberships" : [
"bylaws-lsp"
],
"sources" : [
"BylawsLanguageServer.swift",
"BylawsLanguageServerState.swift",
"DiagnosticMode.swift",
"DiagnosticSnapshot.swift",
"InitializationOptions.swift",
"RuleRunning.swift"
],
"target_dependencies" : [
"BylawsRunner",
"BylawsCore",
"BylawsPaths",
"BylawsSemantics"
],
"type" : "library"
},
{
"c99name" : "BylawsInterpreter",
"module_type" : "SwiftTarget",
"name" : "BylawsInterpreter",
"path" : "Sources/BylawsInterpreter",
"product_memberships" : [
"BylawsInterpreter",
"bylaws",
"BylawsPlugin",
"BylawsBuildToolPlugin",
"bylaws-lsp"
],
"sources" : [
"Compilation/Compilers/BodyQueries+MatcherSubject.swift",
"Compilation/Compilers/CompilationBranch+MatcherSubject.swift",
"Compilation/Compilers/ExcludedSubtrees.swift",
"Compilation/Compilers/MatcherCompiler.swift",
"Compilation/Compilers/MatcherSubject.swift",
"Compilation/Compilers/QueryCompiler.swift",
"Compilation/Compilers/QueryExpression+Declarations.swift",
"Compilation/Compilers/RuleCompiler.swift",
"Compilation/Compilers/RuntimeProgramCompiler.swift",
"Compilation/Compilers/SourceExpression+MatcherSubject.swift",
"Compilation/Resolution/ArgumentContract+Labels.swift",
"Compilation/Resolution/Matcher+ModelType.swift",
"Compilation/Resolution/RuntimeArgumentType+Callability.swift",
"Compilation/Resolution/RuntimeCallArguments+Labels.swift",
"Compilation/Resolution/RuntimeCallParameter+Labels.swift",
"Compilation/Resolution/RuntimeConstructorResolution.swift",
"Compilation/Resolution/RuntimeExpression+Resolution.swift",
"Compilation/Resolution/RuntimeFunctionDefinition+RuntimeType.swift",
"Compilation/Resolution/RuntimeProgramResolver.swift",
"Compilation/Resolution/RuntimeResult+Resolution.swift",
"Compilation/Resolution/RuntimeTypeResolver+Builders.swift",
"Compilation/Resolution/RuntimeTypeResolver+Calls.swift",
"Compilation/Resolution/RuntimeTypeResolver+Constructors.swift",
"Compilation/Resolution/RuntimeTypeResolver+Dictionaries.swift",
"Compilation/Resolution/RuntimeTypeResolver+Expressions.swift",
"Compilation/Resolution/RuntimeTypeResolver+MemberMatchers.swift",
"Compilation/Resolution/RuntimeTypeResolver+Statements.swift",
"Compilation/Resolution/RuntimeTypeResolver.swift",
"Compilation/RuntimeProgramContext.swift",
"Loading/Baseline/Baseline+Loading.swift",
"Loading/Baseline/BaselineDiscovery.swift",
"Loading/Baseline/BaselineFileParser.swift",
"Loading/Modules/PackageModuleIndex.swift",
"Loading/Modules/SourceModuleLoader.swift",
"Loading/Rules/ParsedRulesFile+Loading.swift",
"Loading/Rules/Rule+Discovery.swift",
"Loading/Rules/RuleDiscoveryError.swift",
"Loading/Rules/RuleProgram+Loading.swift",
"Loading/Rules/RuleProgramLoader+DeclaredRules.swift",
"Loading/Rules/RuleProgramLoader+RuntimeRules.swift",
"Loading/Rules/RuleProgramLoader+Scopes.swift",
"Loading/Rules/RuleProgramLoader.swift",
"Loading/Rules/RulesDiscovery.swift",
"Parsing/Model/DeclarationLocation+Syntax.swift",
"Parsing/Model/ParsedCall.swift",
"Parsing/Model/ParsedRulesFile.swift",
"Parsing/Model/RulesStringDecoder.swift",
"Parsing/Model/RulesSyntaxContext.swift",
"Parsing/Rules/PortableDeclarationParser.swift",
"Parsing/Rules/RuleBodyParser.swift",
"Parsing/Rules/RuleDeclarationParser.swift",
"Parsing/Rules/RuleDiscoveryParser.swift",
"Parsing/Rules/RulesBindingParser+Codebase.swift",
"Parsing/Rules/RulesBindingParser+LanguageMode.swift",
"Parsing/Rules/RulesBindingParser.swift",
"Parsing/Rules/RulesFileParser.swift",
"Parsing/Runtime/ClosureEffects.swift",
"Parsing/Runtime/RulesSyntaxContext+RuntimeType.swift",
"Parsing/Runtime/RuntimeExpressionParser.swift",
"Parsing/Runtime/RuntimeStatementParser.swift",
"Parsing/Runtime/RuntimeType+Parsing.swift",
"Program/BylawsFileError.swift",
"Program/Diagnostic.swift",
"Program/RuleProgram.swift",
"Runtime/Evaluator/Domains/Bazel/RuntimeEvaluator+Bazel.swift",
"Runtime/Evaluator/Domains/Codebase/RuntimeEvaluator+CheckMembers.swift",
"Runtime/Evaluator/Domains/Codebase/RuntimeEvaluator+CodebaseMembers.swift",
"Runtime/Evaluator/Domains/Codebase/RuntimeEvaluator+CodebaseMethods.swift",
"Runtime/Evaluator/Domains/Codebase/RuntimeEvaluator+Dependencies.swift",
"Runtime/Evaluator/Domains/Codebase/RuntimeEvaluator+IndexMembers.swift",
"Runtime/Evaluator/Domains/Collection/RuntimeEvaluator+CollectionMethods.swift",
"Runtime/Evaluator/Domains/Collection/RuntimeEvaluator+Dictionaries.swift",
"Runtime/Evaluator/Domains/Collection/RuntimeEvaluator+PathViolations.swift",
"Runtime/Evaluator/Domains/Collection/RuntimeEvaluator+SelectionMethods.swift",
"Runtime/Evaluator/Domains/Manifest/RuntimeEvaluator+ManifestMembers.swift",
"Runtime/Evaluator/Domains/Manifest/RuntimeEvaluator+ManifestMethods.swift",
"Runtime/Evaluator/Domains/Manifest/RuntimeEvaluator+ManifestPackageMembers.swift",
"Runtime/Evaluator/Domains/Manifest/RuntimeEvaluator+ManifestTargetMembers.swift",
"Runtime/Evaluator/Domains/Model/RuntimeEvaluator+BodyMembers.swift",
"Runtime/Evaluator/Domains/Model/RuntimeEvaluator+CompilationBranchMembers.swift",
"Runtime/Evaluator/Domains/Model/RuntimeEvaluator+ExpressionMembers.swift",
"Runtime/Evaluator/Domains/Model/RuntimeEvaluator+ModelMembers.swift",
"Runtime/Evaluator/Domains/Model/RuntimeEvaluator+ModelMethods.swift",
"Runtime/Evaluator/Domains/Syntax/RuntimeEvaluator+SyntaxMembers.swift",
"Runtime/Evaluator/RuntimeEvaluator+Calls.swift",
"Runtime/Evaluator/RuntimeEvaluator+Constructors.swift",
"Runtime/Evaluator/RuntimeEvaluator+Layers.swift",
"Runtime/Evaluator/RuntimeEvaluator+Matchers.swift",
"Runtime/Evaluator/RuntimeEvaluator+MemberMatchers.swift",
"Runtime/Evaluator/RuntimeEvaluator+Members.swift",
"Runtime/Evaluator/RuntimeEvaluator+Methods.swift",
"Runtime/Evaluator/RuntimeEvaluator+Operators.swift",
"Runtime/Evaluator/RuntimeEvaluator+Statements.swift",
"Runtime/Evaluator/RuntimeEvaluator.swift",
"Runtime/Execution/RuntimeArguments.swift",
"Runtime/Execution/RuntimeBody.swift",
"Runtime/Execution/RuntimeBuilder.swift",
"Runtime/Execution/RuntimeClosureDefinition.swift",
"Runtime/Execution/RuntimeDeclarationAccess.swift",
"Runtime/Execution/RuntimeError.swift",
"Runtime/Execution/RuntimeEvaluationState.swift",
"Runtime/Execution/RuntimeExpression.swift",
"Runtime/Execution/RuntimeFunctionDefinition.swift",
"Runtime/Execution/RuntimeGlobalBinding.swift",
"Runtime/RuntimeIndexProvider.swift",
"Runtime/Values/RuntimeCheckValue.swift",
"Runtime/Values/RuntimeClosure.swift",
"Runtime/Values/RuntimeDictionaryKey.swift",
"Runtime/Values/RuntimeEnvironment.swift",
"Runtime/Values/RuntimeFunction.swift",
"Runtime/Values/RuntimeManifestList.swift",
"Runtime/Values/RuntimeManifestValue.swift",
"Runtime/Values/RuntimeMatcher.swift",
"Runtime/Values/RuntimeModelValue.swift",
"Runtime/Values/RuntimeRule.swift",
"Runtime/Values/RuntimeSelection.swift",
"Runtime/Values/RuntimeValue.swift",
"Runtime/Values/RuntimeViolations.swift",
"SupportedAPI/Members/SupportedAPI+BazelRuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+BodyRuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+CheckRuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+CodebaseRuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+CollectionRuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+CompilationBranchRuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+DictionaryRuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+ExpressionRuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+IndexModelRuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+ManifestMemberTable.swift",
"SupportedAPI/Members/SupportedAPI+ManifestPackageMemberTable.swift",
"SupportedAPI/Members/SupportedAPI+ManifestRuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+ManifestTargetMemberTable.swift",
"SupportedAPI/Members/SupportedAPI+MemberMatcherRuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+ModelMethodRuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+ModelRuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+PathRuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+ResultRuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+RuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+SourceNodeRuntimeMembers.swift",
"SupportedAPI/Members/SupportedAPI+SyntaxRuntimeMembers.swift",
"SupportedAPI/Model/ArgumentLabel+Written.swift",
"SupportedAPI/Model/SupportedAPI+Equality.swift",
"SupportedAPI/Model/SupportedAPI+Filters.swift",
"SupportedAPI/Model/SupportedAPI+Matchers.swift",
"SupportedAPI/Model/SupportedAPI+MemberLiterals.swift",
"SupportedAPI/Model/SupportedAPI+Queries.swift",
"SupportedAPI/Model/SupportedAPI+RuntimeDocumentation.swift",
"SupportedAPI/Model/SupportedAPI+RuntimeNames.swift",
"SupportedAPI/Model/SupportedAPI+RuntimeTypes.swift",
"SupportedAPI/Model/SupportedAPI.swift"
],
"target_dependencies" : [
"BylawsCore",
"BylawsPaths",
"BylawsSemantics",
"BylawsSyntax"
],
"type" : "library"
},
{
"c99name" : "BylawsIndexStore",
"module_type" : "SwiftTarget",
"name" : "BylawsIndexStore",
"path" : "Sources/BylawsIndexStore",
"product_memberships" : [
"BylawsIndexStore",
"BylawsIndex",
"bylaws",
"BylawsPlugin",
"BylawsBuildToolPlugin",
"bylaws-lsp"
],
"sources" : [
"Model/IndexOccurrence.swift",
"Model/IndexRecord.swift",
"Model/IndexReference+Order.swift",
"Model/IndexReference.swift",
"Model/IndexRelation.swift",
"Model/IndexSymbol.swift",
"Model/IndexUnit.swift",
"Model/SymbolRole.swift",
"Query/IndexOccurrences.swift",
"Query/ProjectIndex.swift",
"Store/IndexStore.swift",
"Store/IndexStoreCandidates.swift",
"Store/IndexStoreDirectory.swift",
"Store/IndexStoreError.swift",
"Store/IndexStoreLibrary.swift",
"Store/IndexStoreLocation.swift",
"Store/ToolchainPaths.swift"
],
"target_dependencies" : [
"BylawsPaths",
"CIndexStore"
],
"type" : "library"
},
{
"c99name" : "BylawsIndex",
"module_type" : "SwiftTarget",
"name" : "BylawsIndex",
"path" : "Sources/BylawsIndex",
"product_memberships" : [
"BylawsIndex",
"bylaws",
"BylawsPlugin",
"BylawsBuildToolPlugin",
"bylaws-lsp"
],
"sources" : [
"Cache/ProjectIndexCache.swift",
"Dependencies/Codebase+Dependencies.swift",
"Dependencies/Codebase+DependencyCycles.swift",
"Dependencies/DependencyAnalyser.swift",
"Dependencies/DependencyCheckError.swift",
"Dependencies/DependencyPlan.swift",
"Layering/Codebase+IndexedLayering.swift",
"Layering/IndexedLayeringAnalyser.swift",
"Layering/IndexedLayeringError.swift",
"Model/IndexReference+Located.swift",
"Query/Codebase+Index.swift",
"Query/ProjectIndex+SourceLocations.swift",
"Query/ProjectIndexError.swift",
"Reporting/IndexedLayeringReporting.swift"
],
"target_dependencies" : [
"BylawsIndexStore",
"BylawsCore",
"BylawsPaths",
"BylawsSemantics"
],
"type" : "library"
},
{
"c99name" : "BylawsCore",
"module_type" : "SwiftTarget",
"name" : "BylawsCore",
"path" : "Sources/BylawsCore",
"product_dependencies" : [
"Crypto",
"SystemPackage"
],
"product_memberships" : [
"Bylaws",
"BylawsCore",
"BylawsIndex",
"BylawsInterpreter",
"bylaws",
"BylawsPlugin",
"BylawsBuildToolPlugin",
"bylaws-lsp"
],
"sources" : [
"Baseline/Baseline.swift",
"Baseline/BaselineFile.swift",
"Bazel/BazelGraph+Configuration.swift",
"Bazel/BazelGraph.swift",
"Bazel/BazelQueryResult+Configuration.swift",
"Bazel/BazelQueryResult+Decoding.swift",
"Bazel/BazelQueryResult+Target.swift",
"Bazel/BazelQueryResult.swift",
"Bazel/Codebase+Bazel.swift",
"Cache/CacheCodable+Members.swift",
"Cache/CacheCodable+SourceFile.swift",
"Cache/CacheCodable+Types.swift",
"Cache/CacheEncoding.swift",
"Cache/Codebase+RuleDependencies.swift",
"Cache/CodebaseBuilder.swift",
"Cache/CodebaseCache.swift",
"Cache/DiskCache+Maintenance.swift",
"Cache/DiskCache.swift",
"Cache/MemoisedTask.swift",
"Cache/ParseCache+Validation.swift",
"Cache/ParseCache.swift",
"Cache/ParseCacheConfiguration.swift",
"Cache/ParseCachePack.swift",
"Cache/ParseCachePolicy.swift",
"Cache/ParseCacheStore.swift",
"Cache/RuleDependency.swift",
"Cache/RuleDependencyTracking.swift",
"Cache/SelectionCache.swift",
"Cache/SelectionCacheStore.swift",
"Cache/SourceMetadata.swift",
"Codebase/Codebase+Queries.swift",
"Codebase/Codebase.swift",
"Codebase/CodebaseError.swift",
"Codebase/CodebaseLoading.swift",
"Codebase/DirectoryWalker.swift",
"Codebase/Glob.swift",
"Codebase/InheritanceResolver.swift",
"Codebase/LanguageMode/Codebase+LanguageMode.swift",
"Codebase/LanguageMode/PackageLanguageMode.swift",
"Codebase/LanguageMode/SourceLanguageModes.swift",
"Codebase/LanguageMode/XcodeLanguageMode.swift",
"Codebase/ParsedCodebase.swift",
"Codebase/ParsedSyntaxNodeProjections.swift",
"Codebase/PreparedSources.swift",
"Codebase/SourceOverlay.swift",
"Concurrency/BoundedConcurrentMap.swift",
"Concurrency/Result+Catching.swift",
"Dependencies/Codebase+DependencyGroups.swift",
"Dependencies/DependencyGroup.swift",
"Dependencies/DependencyGroupError.swift",
"Folders/Codebase+FolderLayout.swift",
"Folders/FolderLayoutCheck.swift",
"Folders/FolderLayoutError.swift",
"Folders/PathRequirement.swift",
"Layering/Codebase+Layering.swift",
"Layering/Layer.swift",
"Layering/Layering.swift",
"Layering/LayeringCheckError.swift",
"Layering/LayeringError.swift",
"Layering/LayeringFindings.swift",
"Layering/LayeringPlan.swift",
"Manifest/Codebase+Manifest.swift",
"Manifest/DependencyStability.swift",
"Manifest/DependencyStabilityCheck.swift",
"Manifest/ImportGraph.swift",
"Manifest/ManifestWarnings.swift",
"Manifest/PackageAnalysis.swift",
"Manifest/PackageDependencyCheck.swift",
"Query/Matcher+Factories.swift",
"Query/Matcher+KeyPaths.swift",
"Query/Matcher+Members.swift",
"Query/Matcher.swift",
"Query/NameFilter.swift",
"Query/QueryInspection.swift",
"Query/QueryWarnings.swift",
"Query/Selection.swift",
"Query/SelectionInspection.swift",
"Query/Violations.swift",
"Rules/ArrayBuilder.swift",
"Rules/Enforcement.swift",
"Rules/Rule+Findings.swift",
"Rules/Rule+Inspection.swift",
"Rules/Rule.swift",
"Rules/RuleDiscovery.swift",
"Rules/RuleResult.swift",
"Rules/RuleResultBuilder.swift",
"Rules/RuleResults.swift"
],
"target_dependencies" : [
"BylawsPaths",
"BylawsSemantics"
],
"type" : "library"
},
{
"c99name" : "BylawsBuildToolPlugin",
"module_type" : "PluginTarget",
"name" : "BylawsBuildToolPlugin",
"path" : "Plugins/BylawsBuildToolPlugin",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"BylawsBuildToolPlugin"
],
"sources" : [
"BylawsBuildToolPlugin.swift",
"PackageModuleIndex.swift"
],
"target_dependencies" : [
"bylaws-cli"
],
"type" : "plugin"
},
{
"c99name" : "Bylaws",
"module_type" : "SwiftTarget",
"name" : "Bylaws",
"path" : "Sources/Bylaws",
"product_memberships" : [
"Bylaws"
],
"sources" : [
"Exports.swift",
"Reporting/RuleReporting.swift",
"Reporting/SelectionReporting+KeyPaths.swift",
"Reporting/SelectionReporting+Paths.swift",
"Reporting/SelectionReporting.swift",
"Reporting/ViolationsAttachment.swift",
"Reporting/WarningReporting.swift",
"TestConformances.swift",
"TestingLocation.swift",
"Traits/AdvisoryTrait.swift",
"Traits/AnnotatesViolationsTrait.swift",
"Traits/BaselineRecorder.swift",
"Traits/BaselineTrait.swift",
"Traits/CodebaseTrait.swift",
"Traits/ParseCacheTrait.swift",
"Traits/SelectionCacheTrait.swift",
"Traits/TraitScope.swift"
],
"target_dependencies" : [
"BylawsCore",
"BylawsPaths",
"BylawsSemantics"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
Done.