Build Information
Successful build of swift-bylaws, reference main (030f7c), with Swift 6.4 for Linux on 30 Sep 2026 09:25:45 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344843-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/theblixguy/swift-bylaws.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/theblixguy/swift-bylaws
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
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 main
========================================
Build
========================================
Selected platform: linux
Swift version: 6.4
Building package at path: $PWD
https://github.com/theblixguy/swift-bylaws.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344843-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/swiftlang/swift-tools-protocols.git
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/pointfreeco/swift-clocks.git
[1/33549] Fetching swift-tools-protocols
[2/34995] Fetching swift-tools-protocols, swift-clocks
[2789/53567] Fetching swift-tools-protocols, swift-clocks, swift-crypto
Fetched https://github.com/pointfreeco/swift-clocks.git (0.56s)
[1679/52121] Fetching swift-tools-protocols, swift-crypto
[8647/71069] Fetching swift-tools-protocols, swift-crypto, swift-argument-parser
[49804/78055] Fetching swift-tools-protocols, swift-crypto, swift-argument-parser, swift-system
Fetched https://github.com/apple/swift-system.git (1.21s)
[57326/71069] Fetching swift-tools-protocols, swift-crypto, swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser.git (1.22s)
Fetched https://github.com/swiftlang/swift-tools-protocols.git (1.22s)
[5201/18572] Fetching swift-crypto
[8359/98659] Fetching swift-crypto, swift-syntax
Fetched https://github.com/apple/swift-crypto.git (3.73s)
Fetched https://github.com/swiftlang/swift-syntax.git (3.73s)
Computing version for https://github.com/pointfreeco/swift-clocks.git
Computed https://github.com/pointfreeco/swift-clocks.git at 1.1.1 (3.93s)
Fetching https://github.com/pointfreeco/swift-concurrency-extras
Fetching https://github.com/pointfreeco/swift-issue-reporting
[1/1058] Fetching swift-concurrency-extras
Fetched https://github.com/pointfreeco/swift-concurrency-extras (0.49s)
[1/6170] Fetching swift-issue-reporting
Fetched https://github.com/pointfreeco/swift-issue-reporting (0.80s)
Computing version for https://github.com/swiftlang/swift-tools-protocols.git
Computed https://github.com/swiftlang/swift-tools-protocols.git at 0.0.10 (1.96s)
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.17s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.7.5 (0.21s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.5.1 (0.28s)
Fetching https://github.com/apple/swift-asn1.git
[1/1986] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git (0.57s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.1.1 (0.81s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 604.0.0 (1.18s)
Computing version for https://github.com/pointfreeco/swift-concurrency-extras
Computed https://github.com/pointfreeco/swift-concurrency-extras at 1.4.1 (0.18s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (0.20s)
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/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/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/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/pointfreeco/swift-clocks.git
Working copy of https://github.com/pointfreeco/swift-clocks.git resolved at 1.1.1
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-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.7.5
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/pointfreeco/swift-issue-reporting
Working copy of https://github.com/pointfreeco/swift-issue-reporting resolved at 2.1.1
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 1679]
[Planning 612 / 1679]
[Planning 1467 / 1679]
[Planning deferred tasks]
[Constructing 974 / 3838]
[Starting]
[175 / 925] CCryptoBoringSSL
[279 / 931] SwiftSyntax602
[289 / 959] SwiftSyntax603
[307 / 959] SwiftSyntax601
[326 / 963] ToolsProtocolsSwiftExtensions
[326 / 963] SystemPackage
[337 / 963] ToolsProtocolsSwiftExtensions-product
[338 / 963] ToolsProtocolsSwiftExtensions-product
[340 / 963] SystemPackage
[341 / 963] ToolsProtocolsSwiftExtensions
[345 / 963] SystemPackage-product
[348 / 964] ToolsProtocolsSwiftExtensions
[350 / 965] ToolsProtocolsSwiftExtensions
[355 / 966] SwiftSyntax601
[359 / 969] SwiftSyntax600
[367 / 969] SwiftSyntax602
[371 / 970] SwiftSyntax603
[376 / 974] SwiftSyntax510
[387 / 993] CryptoBoringWrapper
[388 / 994] ArgumentParserToolInfo
[391 / 996] CryptoBoringWrapper
[396 / 996] SwiftSyntax601
[400 / 996] LanguageServerProtocol
[403 / 996] ArgumentParserToolInfo
[408 / 996] LanguageServerProtocol
[409 / 996] LanguageServerProtocol
[410 / 996] CryptoBoringWrapper
[411 / 996] LanguageServerProtocol
[412 / 996] LanguageServerProtocol
[417 / 996] SystemPackage
[419 / 997] SystemPackage
[420 / 997] LanguageServerProtocol-product
[422 / 997] CryptoBoringWrapper
[424 / 997] Crypto
[427 / 997] CXKCP
[429 / 997] CSystem
[432 / 997] CryptoBoringWrapper
[435 / 998] CCryptoBoringSSL
[436 / 998] LanguageServerProtocol
[438 / 998] CCryptoBoringSSL
[440 / 998] CCryptoBoringSSL
[441 / 999] CCryptoBoringSSL
[442 / 999] CCryptoBoringSSL
[443 / 999] CCryptoBoringSSL
[444 / 999] CCryptoBoringSSL
[446 / 999] CCryptoBoringSSL
[448 / 999] CCryptoBoringSSL
[451 / 999] CCryptoBoringSSL
[454 / 999] CCryptoBoringSSL
[456 / 999] CCryptoBoringSSL
[457 / 999] CCryptoBoringSSL
[460 / 999] CCryptoBoringSSL
[461 / 999] CCryptoBoringSSL
[462 / 999] LanguageServerProtocol
[463 / 999] CCryptoBoringSSL
[465 / 999] CCryptoBoringSSL
[467 / 999] CCryptoBoringSSL
[468 / 999] CCryptoBoringSSL
[470 / 999] CCryptoBoringSSL
[471 / 999] CCryptoBoringSSL
[472 / 999] CCryptoBoringSSL
[475 / 999] CCryptoBoringSSL
[479 / 999] CCryptoBoringSSL
[482 / 999] CCryptoBoringSSL
[485 / 999] CCryptoBoringSSL
[487 / 1000] LanguageServerProtocol
[488 / 1000] CCryptoBoringSSL
[490 / 1000] CCryptoBoringSSL
[493 / 1000] CCryptoBoringSSL
[494 / 1000] CCryptoBoringSSL
[495 / 1000] CCryptoBoringSSL
[497 / 1000] CCryptoBoringSSL
[499 / 1000] CCryptoBoringSSL
[500 / 1000] CCryptoBoringSSL
[502 / 1000] CCryptoBoringSSL
[504 / 1000] CCryptoBoringSSL
[506 / 1000] CCryptoBoringSSL
[508 / 1000] CCryptoBoringSSL
[509 / 1000] CCryptoBoringSSL
[512 / 1000] CCryptoBoringSSL
[515 / 1000] CCryptoBoringSSL
[516 / 1000] CCryptoBoringSSL
[519 / 1000] CCryptoBoringSSL
[521 / 1000] CCryptoBoringSSL
[522 / 1000] CCryptoBoringSSL
[526 / 1000] CCryptoBoringSSL
[527 / 1000] CCryptoBoringSSL
[528 / 1000] CCryptoBoringSSL
[532 / 1000] CCryptoBoringSSL
[538 / 1000] CCryptoBoringSSL
[543 / 1000] CCryptoBoringSSL
[550 / 1000] CCryptoBoringSSL
[555 / 1000] CCryptoBoringSSL
[563 / 1000] CCryptoBoringSSL
[569 / 1000] CCryptoBoringSSL
[571 / 1000] CCryptoBoringSSL
[572 / 1000] CCryptoBoringSSL
[576 / 1000] CCryptoBoringSSL
[578 / 1000] CCryptoBoringSSL
[579 / 1000] CCryptoBoringSSL
[583 / 1000] CCryptoBoringSSL
[584 / 1000] CCryptoBoringSSL
[586 / 1000] CCryptoBoringSSL
[590 / 1000] CCryptoBoringSSL
[592 / 1000] CCryptoBoringSSL
[595 / 1000] CCryptoBoringSSL
[597 / 1000] CCryptoBoringSSL
[598 / 1000] CCryptoBoringSSL
[600 / 1000] CCryptoBoringSSL
[601 / 1000] CCryptoBoringSSL
[602 / 1000] CCryptoBoringSSL
[604 / 1000] CCryptoBoringSSL
[607 / 1000] CCryptoBoringSSL
[609 / 1000] CCryptoBoringSSL
[610 / 1000] CCryptoBoringSSL
[612 / 1000] CCryptoBoringSSL
[616 / 1000] CCryptoBoringSSL
[619 / 1000] CCryptoBoringSSL
[623 / 1000] CCryptoBoringSSL
[627 / 1000] CCryptoBoringSSL
[629 / 1000] CCryptoBoringSSL
[630 / 1000] CCryptoBoringSSL
[632 / 1000] CCryptoBoringSSL
[635 / 1000] CCryptoBoringSSL
[637 / 1000] CCryptoBoringSSL
[639 / 1000] CCryptoBoringSSL
[641 / 1000] CCryptoBoringSSL
[644 / 1000] CCryptoBoringSSL
[647 / 1000] CCryptoBoringSSL
[651 / 1000] CCryptoBoringSSL
[658 / 1000] CCryptoBoringSSL
[663 / 1000] CCryptoBoringSSL
[665 / 1000] CCryptoBoringSSL
[670 / 1000] CCryptoBoringSSL
[674 / 1000] CCryptoBoringSSL
[678 / 1000] CCryptoBoringSSL
[681 / 1000] CCryptoBoringSSL
[682 / 1000] CCryptoBoringSSL
[684 / 1000] CCryptoBoringSSL
[685 / 1000] CCryptoBoringSSL
[690 / 1000] CCryptoBoringSSL
[692 / 1000] CCryptoBoringSSL
[693 / 1000] CCryptoBoringSSL
[698 / 1000] CCryptoBoringSSL
[700 / 1000] CCryptoBoringSSL
[704 / 1000] CCryptoBoringSSL
[705 / 1000] CCryptoBoringSSL
[710 / 1000] CCryptoBoringSSL
[711 / 1000] CCryptoBoringSSL
[713 / 1000] CCryptoBoringSSL
[717 / 1000] CCryptoBoringSSL
[722 / 1000] CCryptoBoringSSL
[725 / 1000] CCryptoBoringSSL
[729 / 1000] CCryptoBoringSSL
[735 / 1000] CCryptoBoringSSL
[738 / 1000] CCryptoBoringSSL
[741 / 1000] CCryptoBoringSSL
[744 / 1000] CCryptoBoringSSL
[745 / 1000] CCryptoBoringSSL
[748 / 1000] CCryptoBoringSSL
[751 / 1000] CCryptoBoringSSL
[754 / 1000] CCryptoBoringSSL
[755 / 1000] CCryptoBoringSSL
[758 / 1000] CCryptoBoringSSL
[762 / 1000] CCryptoBoringSSL
[764 / 1000] CCryptoBoringSSL
[769 / 1000] CCryptoBoringSSL
[772 / 1000] CCryptoBoringSSL
[777 / 1000] CCryptoBoringSSL
[782 / 1000] CCryptoBoringSSL
[784 / 1000] CCryptoBoringSSL
[787 / 1000] CCryptoBoringSSL
[789 / 1000] CCryptoBoringSSL
[790 / 1000] CCryptoBoringSSL
[794 / 1000] CCryptoBoringSSL
[795 / 1000] CCryptoBoringSSL
[797 / 1000] CCryptoBoringSSL
[798 / 1000] CCryptoBoringSSL
[801 / 1000] LanguageServerProtocol
[804 / 1000] ArgumentParser
[810 / 1011] BylawsPaths
[813 / 1013] SwiftSyntax509
[822 / 1013] SKLogging
[824 / 1013] SKLogging
[830 / 1013] SKLogging
[832 / 1014]
[835 / 1024] SwiftSyntax
[837 / 1034] BylawsPaths
[838 / 1034] SwiftSyntax
[839 / 1034] SwiftSyntax
[840 / 1034] SwiftSyntax
[841 / 1034] Crypto
[842 / 1035] SwiftSyntax
[848 / 1035] SwiftSyntax
[849 / 1035] SKLogging
[851 / 1035] SKLogging
[853 / 1035] SKLogging
[854 / 1035] SKLogging
[855 / 1035] CCryptoBoringSSL
[857 / 1035] CCryptoBoringSSL
[857 / 1035] Crypto
[859 / 1035] Crypto
[860 / 1035] Crypto-product
[863 / 1036]
[865 / 1045] BuildServerProtocol
[866 / 1045] BuildServerProtocol
[866 / 1045] Crypto
[869 / 1046] BuildServerProtocol
[873 / 1046] BuildServerProtocol
[874 / 1046] SwiftSyntax
[878 / 1046] SwiftSyntax
[884 / 1046] BuildServerProtocol
[884 / 1046] ArgumentParserToolInfo
[887 / 1057] BylawsIndexStore
[888 / 1066] ArgumentParser
[888 / 1066] CCryptoBoringSSL
[889 / 1066] BuildServerProtocol
[892 / 1066] BylawsIndexStore
[896 / 1066] BylawsIndexStore
[898 / 1067] BylawsIndexStore-product
[900 / 1067] BylawsIndexStore
[902 / 1067] ArgumentParser
[909 / 1067] BylawsIndexStore
[912 / 1067] BuildServerProtocol
[913 / 1068] BuildServerProtocol
[916 / 1068] BylawsIndexStore
[917 / 1068] ArgumentParser
[918 / 1068] ArgumentParser-product
[919 / 1068] ArgumentParser
[922 / 1071] SwiftDiagnostics
[926 / 1088] SwiftParser
[926 / 1088] SystemPackage
[929 / 1088] ArgumentParser
[935 / 1088] SwiftParser
[935 / 1089] SwiftParser
[937 / 1089] SwiftParser
[939 / 1089] SwiftParser
[943 / 1089] SwiftParser
[944 / 1089] SwiftParser-product
[945 / 1089] SwiftParser-product
[946 / 1089] SwiftParser-product
[948 / 1089] SwiftOperators
[949 / 1089] SwiftOperators
[951 / 1089] SwiftDiagnostics
[951 / 1089] CXKCPShims
[954 / 1090] CIndexStore
[959 / 1108] LanguageServerProtocolTransport
[960 / 1108] SwiftBasicFormat
[966 / 1108] SwiftBasicFormat
[968 / 1108] SwiftBasicFormat
[970 / 1108] SwiftBasicFormat
[976 / 1108] SKLogging-product
[979 / 1108] LanguageServerProtocolTransport
[980 / 1108] LanguageServerProtocolTransport
[982 / 1109] SwiftParser
[984 / 1109] SwiftParser
[985 / 1109] LanguageServerProtocolTransport-product
[988 / 1110] CCryptoBoringSSLShims
[991 / 1120] SwiftBasicFormat
[992 / 1120] SwiftOperators
[994 / 1120] SwiftOperators
[995 / 1121] SwiftOperators
[996 / 1121] SwiftOperators
[997 / 1121] SwiftOperators
[1007 / 1122] LanguageServerProtocolTransport
[1012 / 1131] SwiftParserDiagnostics
[1014 / 1131] SwiftParserDiagnostics
[1015 / 1131] SwiftParserDiagnostics
[1017 / 1132] SwiftOperators
[1024 / 1132] LanguageServerProtocolTransport
[1026 / 1132]
[1027 / 1132]
[1028 / 1133] Crypto-product
[1029 / 1135] Crypto-product
[1039 / 1141] PackageManifestSync-product
[1040 / 1142] PackageManifestSync-product
[1043 / 1142]
[1045 / 1143]
[1047 / 1152] BylawsSemantics
[1048 / 1152] BylawsSemantics
[1049 / 1152] BylawsSemantics
[1049 / 1153] SwiftParserDiagnostics
[1052 / 1153] PackageManifestSync-product
[1059 / 1153] BylawsSemantics
[1061 / 1154] SwiftParserDiagnostics
[1062 / 1154] SwiftParserDiagnostics
[1062 / 1154] BylawsSemantics
[1064 / 1154] BylawsCore
[1067 / 1155]
[1071 / 1164] BylawsCore
[1072 / 1164] BylawsCore
[1072 / 1164] BylawsSemantics
[1074 / 1164] BylawsCore
[1079 / 1164] BylawsCore
[1080 / 1165] BylawsCore
[1083 / 1165] Bylaws
[1084 / 1166]
[1086 / 1176] BylawsIndex
[1088 / 1185] BylawsIndex
[1089 / 1185] BylawsInterpreter
[1090 / 1185] BylawsInterpreter
[1091 / 1185] BylawsInterpreter
[1091 / 1185] BylawsCore
[1094 / 1186] BylawsIndex
[1103 / 1186] BylawsInterpreter-product
[1104 / 1186] BylawsInterpreter-product
[1106 / 1186] BylawsIndex
[1107 / 1186] BylawsRunner
[1109 / 1186] BylawsIndex
[1112 / 1186] BylawsIndex
[1114 / 1186] BylawsCore
[1118 / 1196] Bylaws
[1119 / 1196] Bylaws
[1122 / 1196] Bylaws
[1127 / 1197] PortableRuleSupport
[1132 / 1197] Bylaws
[1133 / 1198]
[1136 / 1208] PortableRuleSupport
[1139 / 1212] PortableRuleSupport
[1143 / 1212] PortableRuleSupport
[1153 / 1214] BylawsRunner
[1158 / 1214] bylaws-product
[1165 / 1224] BylawsTestSupport
[1170 / 1224] BylawsTestSupport
[1181 / 1236] bylaws-product
[1185 / 1240] bylaws-product
[1188 / 1241] PortableRules
[1193 / 1241] bylaws-product
[1194 / 1241] bylaws-product
[1196 / 1241] bylaws-product
[1198 / 1241] PortableRules
[1200 / 1241] BylawsTestSupport
[1207 / 1250] BylawsLSP
[1208 / 1250] PortableRules
[1211 / 1250] BylawsLSP
[1212 / 1250] BylawsLSP
[1219 / 1253] BylawsLSP
[1220 / 1253] BylawsLSP
[1223 / 1255] bylaws-lsp-product
[1228 / 1257] bylaws-product
[1230 / 1257] SwiftSyntax
[1233 / 1258] SwiftSyntax
[1242 / 1258] BylawsSyntax-product
[1253 / 1258] PortableRules
[1258 / 1258] BylawsInterpreter-product
[1258 / 1258] PackageManifestSync-product
[1258 / 1258] bylaws-product
[1258 / 1258] bylaws-lsp-product
Build complete! (131.94 secs)
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" : "/host/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"
}
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Done.