gitextract_zj1y_jdi/ ├── .devcontainer/ │ ├── devcontainer.json │ ├── docker-compose.yaml │ └── init.sh ├── .dir-locals.el ├── .editorconfig ├── .github/ │ ├── CODEOWNERS │ ├── ISSUE_TEMPLATE/ │ │ ├── BUG_REPORT.yml │ │ └── FEATURE_REQUEST.yml │ ├── PULL_REQUEST_TEMPLATE.md │ ├── dependabot.yml │ ├── scripts/ │ │ ├── prebuild.ps1 │ │ └── prebuild.sh │ └── workflows/ │ ├── automerge.yml │ └── pull_request.yml ├── .gitignore ├── .license_header_template ├── .licenseignore ├── .mailfilter ├── .mailmap ├── .pep8 ├── .swift-version ├── .swiftformat ├── Benchmarks/ │ ├── Benchmarks/ │ │ └── PackageGraphBenchmarks/ │ │ └── PackageGraphBenchmarks.swift │ ├── Package.swift │ ├── README.md │ └── Thresholds/ │ ├── macos-arm64/ │ │ ├── PackageGraphBenchmarks.SwiftPMWorkspaceModulesGraph.p90.json │ │ ├── PackageGraphBenchmarks.SyntheticModulesGraph.p90.json │ │ └── PackageGraphBenchmarks.SyntheticModulesGraphWithMacros.p90.json │ └── macosx-arm64/ │ ├── PackageGraphBenchmarks.SwiftPMWorkspaceModulesGraph.p90.json │ └── PackageGraphBenchmarks.SyntheticModulesGraph.p90.json ├── BuildSupport/ │ └── SwiftSyntax/ │ └── CMakeLists.txt ├── CHANGELOG.md ├── CMakeLists.txt ├── CONTRIBUTING.md ├── CONTRIBUTORS.txt ├── Documentation/ │ ├── Design/ │ │ ├── EvolutionIdeas.md │ │ ├── README.md │ │ └── SwiftBasedManifestFormat.md │ ├── PackageRegistry/ │ │ ├── PackageRegistryUsage.md │ │ ├── Registry.md │ │ └── registry.openapi.yaml │ ├── README.md │ ├── ReleaseNotes/ │ │ ├── 5.3.md │ │ ├── 5.4.md │ │ ├── 5.5.md │ │ ├── 5.6.md │ │ ├── 5.7.md │ │ ├── 5.8.md │ │ ├── 5.9.md │ │ └── 6.3.md │ └── libSwiftPM.md ├── Examples/ │ └── package-info/ │ ├── Package.swift │ ├── README.md │ └── Sources/ │ └── package-info/ │ └── example.swift ├── Fixtures/ │ ├── BinaryLibraries/ │ │ └── Static/ │ │ └── Package1/ │ │ ├── Package.swift │ │ ├── Simple.artifactbundle/ │ │ │ ├── Makefile │ │ │ ├── Package.swift │ │ │ ├── build.sh │ │ │ ├── dist/ │ │ │ │ ├── linux/ │ │ │ │ │ ├── libSimple_arm64.a │ │ │ │ │ └── libSimple_x86_64.a │ │ │ │ ├── macos/ │ │ │ │ │ ├── libSimple.a │ │ │ │ │ ├── libSimple_arm64.a │ │ │ │ │ └── libSimple_x86_64.a │ │ │ │ └── windows/ │ │ │ │ ├── Simple_arm64.lib │ │ │ │ └── Simple_x86_64.lib │ │ │ ├── include/ │ │ │ │ ├── simple.h │ │ │ │ └── simple.modulemap │ │ │ ├── info.json │ │ │ └── simple.c │ │ └── Sources/ │ │ ├── Example/ │ │ │ └── Example.swift │ │ └── Wrapper/ │ │ ├── include/ │ │ │ └── wrapper.h │ │ └── wrapper.c │ ├── BinaryTargets/ │ │ ├── Inputs/ │ │ │ ├── DynamicLibrary/ │ │ │ │ ├── DynamicLibrary.m │ │ │ │ └── include/ │ │ │ │ └── DynamicLibrary.h │ │ │ ├── StaticLibrary/ │ │ │ │ ├── StaticLibrary.m │ │ │ │ └── include/ │ │ │ │ └── StaticLibrary.h │ │ │ └── SwiftFramework/ │ │ │ └── SwiftFramework/ │ │ │ ├── Info.plist │ │ │ ├── SwiftFramework.h │ │ │ └── SwiftFramework.swift │ │ └── TestBinary/ │ │ ├── Package.swift │ │ └── Sources/ │ │ ├── CLibrary/ │ │ │ ├── CLibrary.m │ │ │ └── include/ │ │ │ └── CLibrary.h │ │ ├── Library/ │ │ │ └── Library.swift │ │ ├── cexe/ │ │ │ └── main.m │ │ └── exe/ │ │ └── main.swift │ ├── CFamilyTargets/ │ │ ├── CDynamicLookup/ │ │ │ ├── Foo.c │ │ │ ├── Package.swift │ │ │ └── include/ │ │ │ └── Foo.h │ │ ├── CLibraryNoIncludeDir/ │ │ │ ├── Cfactorial/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── factorial/ │ │ │ │ ├── factorial.c │ │ │ │ └── factorial.h │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Client/ │ │ │ └── main.swift │ │ ├── CLibraryParentSearchPath/ │ │ │ ├── .gitignore │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── CHeaderInclude/ │ │ │ │ ├── answers.c │ │ │ │ └── include/ │ │ │ │ └── answers.h │ │ │ ├── Constants/ │ │ │ │ └── Constants.h │ │ │ └── HeaderInclude/ │ │ │ └── FinalForm.swift │ │ ├── CLibrarySources/ │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ ├── Foo.c │ │ │ │ └── include/ │ │ │ │ └── Foo.h │ │ │ └── Tests/ │ │ │ ├── CLibrarySourcesTests/ │ │ │ │ └── foo.swift │ │ │ └── LinuxMain.swift │ │ ├── CLibraryWithSpaces/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── Bar/ │ │ │ │ ├── Bar.c │ │ │ │ └── include/ │ │ │ │ └── Bar/ │ │ │ │ └── Bar.h │ │ │ ├── Bar with spaces/ │ │ │ │ ├── Bar.c │ │ │ │ └── include/ │ │ │ │ └── Bar/ │ │ │ │ └── Bar.h │ │ │ ├── Baz/ │ │ │ │ └── main.swift │ │ │ └── Foo/ │ │ │ ├── Foo.c │ │ │ └── include/ │ │ │ └── Foo/ │ │ │ └── Foo.h │ │ ├── ModuleMapGenerationCases/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── Baz/ │ │ │ │ └── main.swift │ │ │ ├── CustomModuleMap/ │ │ │ │ ├── CustomModuleMap.c │ │ │ │ └── include/ │ │ │ │ ├── CustomModuleMap.h │ │ │ │ └── module.modulemap │ │ │ ├── FlatInclude/ │ │ │ │ ├── FlatInclude.c │ │ │ │ └── include/ │ │ │ │ └── FlatIncludeHeader.h │ │ │ ├── NoIncludeDir/ │ │ │ │ └── Jaz.c │ │ │ ├── NonModuleDirectoryInclude/ │ │ │ │ ├── Maz.c │ │ │ │ └── include/ │ │ │ │ └── NonModuleDirectoryInclude/ │ │ │ │ └── Maz.h │ │ │ ├── UmbrellaDirectoryInclude/ │ │ │ │ ├── Jaz.c │ │ │ │ └── include/ │ │ │ │ └── Paz.h │ │ │ ├── UmbrellaHeader/ │ │ │ │ ├── UmbrellaHeader.c │ │ │ │ └── include/ │ │ │ │ └── UmbrellaHeader/ │ │ │ │ └── UmbrellaHeader.h │ │ │ └── UmbrellaHeaderFlat/ │ │ │ ├── UmbrellaHeader.c │ │ │ └── include/ │ │ │ └── UmbrellaHeaderFlat.h │ │ ├── ObjCmacOSPackage/ │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ ├── HelloWorldExample.m │ │ │ │ └── include/ │ │ │ │ └── HelloWorldExample.h │ │ │ └── Tests/ │ │ │ └── ObjCmacOSPackageTests/ │ │ │ └── HelloWorldTest.m │ │ └── SwiftCMixed/ │ │ ├── Package.swift │ │ └── Sources/ │ │ ├── CExec/ │ │ │ └── main.c │ │ ├── SeaExec/ │ │ │ └── main.swift │ │ └── SeaLib/ │ │ ├── Foo.c │ │ └── include/ │ │ └── Foo.h │ ├── Collections/ │ │ ├── GitHub/ │ │ │ ├── contributors.json │ │ │ ├── languages.json │ │ │ ├── license.json │ │ │ ├── metadata.json │ │ │ ├── readme.json │ │ │ └── releases.json │ │ ├── JSON/ │ │ │ ├── good.json │ │ │ └── good_signed.json │ │ └── Signing/ │ │ ├── TestIntermediateCA.cer │ │ ├── TestRootCA.cer │ │ ├── Test_ec.cer │ │ ├── Test_ec_key.pem │ │ ├── Test_rsa.cer │ │ └── Test_rsa_key.pem │ ├── Coverage/ │ │ └── Simple/ │ │ ├── Package.swift │ │ ├── Sources/ │ │ │ └── Simple/ │ │ │ └── Simple.swift │ │ └── Tests/ │ │ └── SimpleTests/ │ │ └── SimpleTests.swift │ ├── DependencyResolution/ │ │ ├── External/ │ │ │ ├── Branch/ │ │ │ │ ├── Bar/ │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources/ │ │ │ │ │ └── Bar/ │ │ │ │ │ └── Bar.swift │ │ │ │ └── Foo/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── Foo/ │ │ │ │ └── Foo.swift │ │ │ ├── CUsingCDep/ │ │ │ │ ├── Bar/ │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources/ │ │ │ │ │ ├── SeaLover/ │ │ │ │ │ │ ├── Sea.c │ │ │ │ │ │ └── include/ │ │ │ │ │ │ └── Sea.h │ │ │ │ │ └── SwiftExec/ │ │ │ │ │ └── main.swift │ │ │ │ └── Foo/ │ │ │ │ ├── Foo.c │ │ │ │ ├── Package.swift │ │ │ │ └── include/ │ │ │ │ └── Foo/ │ │ │ │ └── Foo.h │ │ │ ├── Complex/ │ │ │ │ ├── FisherYates/ │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── src/ │ │ │ │ │ └── Fisher-Yates_Shuffle.swift │ │ │ │ ├── PlayingCard/ │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── src/ │ │ │ │ │ ├── PlayingCard.swift │ │ │ │ │ ├── Rank.swift │ │ │ │ │ └── Suit.swift │ │ │ │ ├── app/ │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── main.swift │ │ │ │ ├── deck-of-playing-cards/ │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── src/ │ │ │ │ │ └── Deck.swift │ │ │ │ └── deck-of-playing-cards-local/ │ │ │ │ ├── Package.swift │ │ │ │ └── src/ │ │ │ │ └── Deck.swift │ │ │ ├── Mirror/ │ │ │ │ ├── App/ │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── main.swift │ │ │ │ ├── Bar/ │ │ │ │ │ ├── Bar.swift │ │ │ │ │ └── Package.swift │ │ │ │ ├── BarMirror/ │ │ │ │ │ ├── Bar.swift │ │ │ │ │ └── Package.swift │ │ │ │ └── Foo/ │ │ │ │ ├── Foo.swift │ │ │ │ └── Package.swift │ │ │ ├── PackageLookupCaseInsensitive/ │ │ │ │ ├── dep/ │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources/ │ │ │ │ │ └── Dep/ │ │ │ │ │ └── dep.swift │ │ │ │ └── pkg/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── pkg/ │ │ │ │ └── pkg.swift │ │ │ ├── Simple/ │ │ │ │ ├── Bar/ │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── main.swift │ │ │ │ └── Foo/ │ │ │ │ ├── Foo.swift │ │ │ │ └── Package.swift │ │ │ └── XCFramework/ │ │ │ ├── Bar.xcframework/ │ │ │ │ └── Info.plist │ │ │ ├── Foo/ │ │ │ │ └── Foo.swift │ │ │ └── Package.swift │ │ └── Internal/ │ │ ├── Complex/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── Bar/ │ │ │ │ └── Bar.swift │ │ │ ├── Baz/ │ │ │ │ └── Baz.swift │ │ │ ├── Cat/ │ │ │ │ └── Cat.swift │ │ │ ├── Foo/ │ │ │ │ ├── Foo.swift │ │ │ │ └── main.swift │ │ │ └── Sound/ │ │ │ └── Sound.swift │ │ ├── InternalExecutableAsDependency/ │ │ │ ├── Bar/ │ │ │ │ ├── Bar.swift │ │ │ │ └── main.swift │ │ │ ├── Foo/ │ │ │ │ ├── Foo.swift │ │ │ │ └── main.swift │ │ │ └── Package.swift │ │ └── Simple/ │ │ ├── Bar/ │ │ │ └── Bar.swift │ │ ├── Foo/ │ │ │ ├── Foo.swift │ │ │ └── main.swift │ │ └── Package.swift │ ├── Macros/ │ │ ├── MacroPackage/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── MacroClient/ │ │ │ │ └── client.swift │ │ │ ├── MacroDef/ │ │ │ │ └── definition.swift │ │ │ └── MacroImpl/ │ │ │ └── macro.swift │ │ └── MinimalMacroPackage/ │ │ ├── Package.swift │ │ └── Sources/ │ │ ├── MacroClient/ │ │ │ └── main.swift │ │ ├── MacroDef/ │ │ │ └── MacroDef.swift │ │ └── MacroImpl/ │ │ └── StringifyMacro.swift │ ├── Metal/ │ │ └── SimpleLibrary/ │ │ ├── Package.swift │ │ ├── Sources/ │ │ │ ├── MyRenderer/ │ │ │ │ ├── Renderer.swift │ │ │ │ └── Shaders.metal │ │ │ └── MySharedTypes/ │ │ │ └── include/ │ │ │ └── SharedTypes.h │ │ └── Tests/ │ │ └── MyRendererTests/ │ │ └── MyRendererTests.swift │ ├── Miscellaneous/ │ │ ├── -DSWIFT_PACKAGE/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── CLib/ │ │ │ │ ├── foo.c │ │ │ │ └── include/ │ │ │ │ └── CLib.h │ │ │ └── SwiftExec/ │ │ │ └── main.swift │ │ ├── APIDiff/ │ │ │ ├── Bar/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ ├── Baz/ │ │ │ │ │ └── Baz.swift │ │ │ │ └── Qux/ │ │ │ │ └── Qux.swift │ │ │ ├── BrokenPkg/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ ├── BrokenPkg/ │ │ │ │ │ ├── bestHeaders/ │ │ │ │ │ │ └── header.h │ │ │ │ │ └── code.m │ │ │ │ └── Swift2/ │ │ │ │ └── file.swift │ │ │ ├── CIncludePath/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ ├── CSample/ │ │ │ │ │ ├── include/ │ │ │ │ │ │ ├── CSample.h │ │ │ │ │ │ └── config.h │ │ │ │ │ └── vendorsrc/ │ │ │ │ │ ├── include/ │ │ │ │ │ │ └── vendor.h │ │ │ │ │ └── src/ │ │ │ │ │ └── vendor.c │ │ │ │ └── Sample/ │ │ │ │ └── Sample.swift │ │ │ ├── CTargetDep/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ ├── Bar/ │ │ │ │ │ └── Bar.swift │ │ │ │ └── Foo/ │ │ │ │ ├── Foo.c │ │ │ │ └── include/ │ │ │ │ └── Foo.h │ │ │ ├── Foo/ │ │ │ │ ├── Foo.swift │ │ │ │ └── Package.swift │ │ │ ├── NonAPILibraryTargets/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ ├── Bar/ │ │ │ │ │ └── Bar.swift │ │ │ │ ├── Baz/ │ │ │ │ │ └── Baz.swift │ │ │ │ ├── Exec/ │ │ │ │ │ └── main.swift │ │ │ │ ├── Foo/ │ │ │ │ │ └── Foo.swift │ │ │ │ └── Qux/ │ │ │ │ └── Qux.swift │ │ │ └── WithPlugin/ │ │ │ ├── Package.swift │ │ │ ├── Plugins/ │ │ │ │ └── BuildPlugin/ │ │ │ │ └── BuildToolPlugin.swift │ │ │ └── Sources/ │ │ │ ├── BuildTool/ │ │ │ │ └── BuildTool.swift │ │ │ └── TargetLib/ │ │ │ └── TargetLib.swift │ │ ├── AtMainSupport/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── ClangExecSingleFile/ │ │ │ │ └── NotMain.c │ │ │ ├── SwiftExecMultiFile/ │ │ │ │ ├── NotMain.swift │ │ │ │ └── OtherFile.swift │ │ │ └── SwiftExecSingleFile/ │ │ │ └── NotMain.swift │ │ ├── CXX17CompilerCrash/ │ │ │ ├── v5_7/ │ │ │ │ ├── Package.swift │ │ │ │ ├── include/ │ │ │ │ │ └── user_objects.h │ │ │ │ ├── lodepng/ │ │ │ │ │ ├── include/ │ │ │ │ │ │ └── lodepng.h │ │ │ │ │ └── lodepng.cpp │ │ │ │ └── src/ │ │ │ │ └── user_objects.cc │ │ │ └── v5_8/ │ │ │ ├── Package.swift │ │ │ ├── include/ │ │ │ │ └── user_objects.h │ │ │ ├── lodepng/ │ │ │ │ ├── include/ │ │ │ │ │ └── lodepng.h │ │ │ │ └── lodepng.cpp │ │ │ └── src/ │ │ │ └── user_objects.cc │ │ ├── CaseCollision/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── Foo/ │ │ │ │ └── Foo.swift │ │ │ └── footool/ │ │ │ └── main.swift │ │ ├── CheckTestLibraryEnvironmentVariable/ │ │ │ ├── Package.swift │ │ │ └── Tests/ │ │ │ └── CheckTestLibraryEnvironmentVariableTests/ │ │ │ └── CheckTestLibraryEnvironmentVariableTests.swift │ │ ├── CompileFails/ │ │ │ ├── Foo.swift │ │ │ └── Package.swift │ │ ├── DependenciesWarnings/ │ │ │ ├── app/ │ │ │ │ ├── Package.swift │ │ │ │ └── app.swift │ │ │ ├── dep1/ │ │ │ │ ├── Package.swift │ │ │ │ └── code.swift │ │ │ └── dep2/ │ │ │ ├── Package.swift │ │ │ └── code.swift │ │ ├── DependenciesWarnings2/ │ │ │ ├── app/ │ │ │ │ ├── Package.swift │ │ │ │ └── app.swift │ │ │ ├── dep1/ │ │ │ │ ├── Package.swift │ │ │ │ └── code.swift │ │ │ └── dep2/ │ │ │ ├── Package.swift │ │ │ └── code.swift │ │ ├── DependencyEdges/ │ │ │ ├── External/ │ │ │ │ ├── dep1/ │ │ │ │ │ ├── Foo.swift │ │ │ │ │ └── Package.swift │ │ │ │ ├── dep2/ │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── main.swift │ │ │ │ └── root/ │ │ │ │ ├── Bar.swift │ │ │ │ └── Package.swift │ │ │ └── Internal/ │ │ │ ├── Bar/ │ │ │ │ └── Bar.swift │ │ │ ├── Foo/ │ │ │ │ └── main.swift │ │ │ └── Package.swift │ │ ├── DifferentProductTargetName/ │ │ │ ├── Package.swift │ │ │ └── main.swift │ │ ├── DistantFutureDeploymentTarget/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── main.swift │ │ ├── DoNotFilterLinkerDiagnostics/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── DoNotFilterLinkerDiagnostics/ │ │ │ └── main.swift │ │ ├── DumpPackage/ │ │ │ ├── PlayingCard/ │ │ │ │ ├── Package.swift │ │ │ │ └── src/ │ │ │ │ ├── PlayingCard.swift │ │ │ │ ├── Rank.swift │ │ │ │ └── Suit.swift │ │ │ └── app/ │ │ │ ├── Package.swift │ │ │ └── main.swift │ │ ├── DynamicProduct/ │ │ │ ├── exec/ │ │ │ │ ├── Package.swift │ │ │ │ ├── README.md │ │ │ │ ├── Sources/ │ │ │ │ │ └── exec/ │ │ │ │ │ └── main.swift │ │ │ │ └── Tests/ │ │ │ │ └── DynaTests/ │ │ │ │ └── Tests.swift │ │ │ ├── firstDyna/ │ │ │ │ ├── Package.swift │ │ │ │ ├── README.md │ │ │ │ └── Sources/ │ │ │ │ ├── Core/ │ │ │ │ │ ├── Core.c │ │ │ │ │ └── include/ │ │ │ │ │ └── Core.h │ │ │ │ └── firstDyna/ │ │ │ │ └── firstDyna.swift │ │ │ └── secondDyna/ │ │ │ ├── Package.swift │ │ │ ├── README.md │ │ │ └── Sources/ │ │ │ └── secondDyna/ │ │ │ └── secondDyna.swift │ │ ├── EchoExecutable/ │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ └── secho/ │ │ │ │ └── main.swift │ │ │ ├── Tests/ │ │ │ │ └── TestSuite/ │ │ │ │ └── Tests.swift │ │ │ ├── echo.bat │ │ │ ├── echo.sh │ │ │ ├── toolset.json │ │ │ └── toolset.win32.json │ │ ├── Edit/ │ │ │ ├── App/ │ │ │ │ ├── Package.swift │ │ │ │ └── src/ │ │ │ │ └── main.swift │ │ │ ├── Bar/ │ │ │ │ ├── Bar.swift │ │ │ │ └── Package.swift │ │ │ └── Foo/ │ │ │ ├── Foo.swift │ │ │ └── Package.swift │ │ ├── EmptyTestsPkg/ │ │ │ ├── .gitignore │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ └── EmptyTestsPkg/ │ │ │ │ └── EmptyTestsPkg.swift │ │ │ └── Tests/ │ │ │ └── EmptyTestsPkgTests/ │ │ │ └── EmptyTestsTests.swift │ │ ├── Errors/ │ │ │ └── FatalErrorInSingleXCTest/ │ │ │ └── TypeLibrary/ │ │ │ ├── .gitignore │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ └── TypeLibrary/ │ │ │ │ └── TypeLibrary.swift │ │ │ └── Tests/ │ │ │ └── TypeLibraryTests/ │ │ │ └── TypeLibraryTests.swift │ │ ├── ExactDependencies/ │ │ │ ├── FooExec/ │ │ │ │ ├── FooExec.swift │ │ │ │ ├── Package.swift │ │ │ │ └── main.swift │ │ │ ├── FooLib1/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ ├── FooLib1/ │ │ │ │ │ └── FooLib1.swift │ │ │ │ └── cli/ │ │ │ │ └── main.swift │ │ │ ├── FooLib2/ │ │ │ │ ├── FooLib2.swift │ │ │ │ └── Package.swift │ │ │ └── app/ │ │ │ ├── Package.swift │ │ │ └── main.swift │ │ ├── ExeTest/ │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ └── Exe/ │ │ │ │ └── main.swift │ │ │ └── Tests/ │ │ │ └── ExeTests/ │ │ │ └── ExeTests.swift │ │ ├── ExecutableTargetWithTwoProducts/ │ │ │ ├── Foo.swift │ │ │ └── Package.swift │ │ ├── FlatPackage/ │ │ │ ├── MyExec.swift │ │ │ ├── MyTest.swift │ │ │ ├── Package.swift │ │ │ └── README.md │ │ ├── ImportOfMissingDependency/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── A/ │ │ │ │ └── A.swift │ │ │ └── B/ │ │ │ ├── B.swift │ │ │ └── main.swift │ │ ├── LTO/ │ │ │ └── SwiftAndCTargets/ │ │ │ ├── .gitignore │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── cLib/ │ │ │ │ ├── cLib.c │ │ │ │ └── include/ │ │ │ │ └── cLib.h │ │ │ ├── exe/ │ │ │ │ └── main.swift │ │ │ └── swiftLib/ │ │ │ └── swiftLib.swift │ │ ├── LibraryEvolution/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── A/ │ │ │ │ └── A.swift │ │ │ └── B/ │ │ │ └── B.swift │ │ ├── LibraryEvolutionLinuxXCF/ │ │ │ ├── SwiftFramework/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── SwiftFramework/ │ │ │ │ └── SwiftFramework.swift │ │ │ └── TestBinary/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── TestBinary/ │ │ │ └── Main.swift │ │ ├── LocalPackageAsURL/ │ │ │ ├── Bar/ │ │ │ │ ├── Package.swift │ │ │ │ └── main.swift │ │ │ └── Foo/ │ │ │ ├── Foo.swift │ │ │ └── Package.swift │ │ ├── MissingDependency/ │ │ │ └── Bar/ │ │ │ ├── Package.swift │ │ │ └── main.swift │ │ ├── MultipleExecutables/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── exec1/ │ │ │ │ └── main.swift │ │ │ ├── exec2/ │ │ │ │ └── main.swift │ │ │ └── lib1/ │ │ │ └── lib.swift │ │ ├── PackageEdit/ │ │ │ ├── bar/ │ │ │ │ ├── .gitignore │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── bar.swift │ │ │ ├── baz/ │ │ │ │ ├── .gitignore │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── baz.swift │ │ │ └── foo/ │ │ │ ├── .gitignore │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── main.swift │ │ ├── PackageNameFlag/ │ │ │ ├── appPkg/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ ├── App/ │ │ │ │ │ └── file.swift │ │ │ │ └── exe/ │ │ │ │ └── main.swift │ │ │ ├── barPkg/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ ├── Bar/ │ │ │ │ │ └── file.swift │ │ │ │ └── Baz/ │ │ │ │ └── file.swift │ │ │ └── fooPkg/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── Foo/ │ │ │ │ └── file.swift │ │ │ └── Zoo/ │ │ │ └── file.swift │ │ ├── PackageWithMalformedLibraryProduct/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── PackageWithMalformedLibraryProduct/ │ │ │ └── main.swift │ │ ├── PackageWithNonc99NameModules/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── A-B/ │ │ │ │ └── ab.swift │ │ │ ├── B-C/ │ │ │ │ └── bc.swift │ │ │ └── C D/ │ │ │ └── cd.swift │ │ ├── PackageWithResource/ │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ └── AwesomeResources/ │ │ │ │ ├── AwesomeResource.swift │ │ │ │ └── hello.txt │ │ │ └── Tests/ │ │ │ └── AwesomeResourcesTest/ │ │ │ ├── MyTests.swift │ │ │ └── world.txt │ │ ├── ParallelTestsPkg/ │ │ │ ├── .gitignore │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ └── ParallelTestsPkg/ │ │ │ │ └── ParallelTestsPkg.swift │ │ │ └── Tests/ │ │ │ └── ParallelTestsPkgTests/ │ │ │ ├── ParallelTestsFailureTests.swift │ │ │ └── ParallelTestsTests.swift │ │ ├── ParseAsLibrary/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── ExecutableTargetOneFileNamedMainMainAttr/ │ │ │ │ └── main.swift │ │ │ ├── ExecutableTargetOneFileNamedMainNoMainAttr/ │ │ │ │ └── main.swift │ │ │ ├── ExecutableTargetOneFileNotNamedMainMainAttr/ │ │ │ │ └── othername.swift │ │ │ ├── ExecutableTargetOneFileNotNamedMainNoMainAttr/ │ │ │ │ └── othername.swift │ │ │ └── ExecutableTargetTwoFiles/ │ │ │ ├── one.swift │ │ │ └── two.swift │ │ ├── ParseableInterfaces/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── A/ │ │ │ │ └── A.swift │ │ │ └── B/ │ │ │ └── B.swift │ │ ├── PkgConfig/ │ │ │ ├── CSystemModule/ │ │ │ │ ├── Package.swift │ │ │ │ ├── module.modulemap │ │ │ │ └── shim.h │ │ │ ├── SystemModule/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ ├── SystemModule.c │ │ │ │ └── include/ │ │ │ │ └── SystemModule.h │ │ │ ├── SystemModuleUser/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── main.swift │ │ │ └── SystemModuleUserClang/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── main.c │ │ ├── PluginGeneratedResources/ │ │ │ ├── Package.swift │ │ │ ├── Plugins/ │ │ │ │ └── Generator/ │ │ │ │ └── plugin.swift │ │ │ └── Sources/ │ │ │ └── PluginGeneratedResources/ │ │ │ └── PluginGeneratedResources.swift │ │ ├── Plugins/ │ │ │ ├── AmbiguousCommands/ │ │ │ │ ├── Dependencies/ │ │ │ │ │ ├── A/ │ │ │ │ │ │ ├── Package.swift │ │ │ │ │ │ └── Plugins/ │ │ │ │ │ │ └── A.swift │ │ │ │ │ └── B/ │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Plugins/ │ │ │ │ │ └── B.swift │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── main.swift │ │ │ ├── BinaryTargetExePlugin/ │ │ │ │ ├── Dependency/ │ │ │ │ │ └── MyBinaryTargetExeArtifactBundle.artifactbundle/ │ │ │ │ │ ├── info.json │ │ │ │ │ ├── mytool-linux/ │ │ │ │ │ │ └── mytool │ │ │ │ │ └── mytool-macos/ │ │ │ │ │ └── mytool │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ └── MyPlugin/ │ │ │ │ │ └── plugin.swift │ │ │ │ └── Sources/ │ │ │ │ └── MyPluginExe/ │ │ │ │ └── main.swift │ │ │ ├── BinaryToolProductPlugin/ │ │ │ │ ├── Dependency/ │ │ │ │ │ ├── Binaries/ │ │ │ │ │ │ └── MyVendedSourceGenBuildTool.artifactbundle/ │ │ │ │ │ │ ├── info.json │ │ │ │ │ │ ├── mytool-linux/ │ │ │ │ │ │ │ └── mytool │ │ │ │ │ │ └── mytool-macos/ │ │ │ │ │ │ └── mytool │ │ │ │ │ └── Package.swift │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ └── MySourceGenBuildToolPlugin/ │ │ │ │ │ └── plugin.swift │ │ │ │ └── Sources/ │ │ │ │ └── MyLocalTool/ │ │ │ │ └── main.swift │ │ │ ├── BuildToolPluginCompilationError/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ └── MyPlugin/ │ │ │ │ │ └── plugin.swift │ │ │ │ └── Sources/ │ │ │ │ └── MyLibrary/ │ │ │ │ └── library.swift │ │ │ ├── ClientOfPluginWithInternalExecutable/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── RootTarget/ │ │ │ │ └── main.swift │ │ │ ├── CommandPluginCompilationError/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ ├── MyBuildToolPlugin/ │ │ │ │ │ │ └── plugin.swift │ │ │ │ │ └── MyCommandPlugin/ │ │ │ │ │ └── plugin.swift │ │ │ │ └── Sources/ │ │ │ │ ├── MyExecutable/ │ │ │ │ │ └── main.swift │ │ │ │ └── MyLibrary/ │ │ │ │ └── library.swift │ │ │ ├── CommandPluginTestStub/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ ├── check-testability/ │ │ │ │ │ │ └── main.swift │ │ │ │ │ ├── diagnostics-stub/ │ │ │ │ │ │ └── diagnostics_stub.swift │ │ │ │ │ ├── plugin-dependencies-stub/ │ │ │ │ │ │ └── main.swift │ │ │ │ │ └── targetbuild-stub/ │ │ │ │ │ └── targetbuild_stub.swift │ │ │ │ ├── Sources/ │ │ │ │ │ ├── InternalModule/ │ │ │ │ │ │ └── InternalModule.swift │ │ │ │ │ ├── placeholder/ │ │ │ │ │ │ └── main.swift │ │ │ │ │ └── plugintool/ │ │ │ │ │ └── main.swift │ │ │ │ └── Tests/ │ │ │ │ └── InternalModuleTests/ │ │ │ │ └── InternalModuleTests.swift │ │ │ ├── ContrivedTestPlugin/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ ├── MyAmbiguouslyNamedCommandPlugin/ │ │ │ │ │ │ └── plugin.swift │ │ │ │ │ └── MySourceGenBuildToolPlugin/ │ │ │ │ │ └── plugin.swift │ │ │ │ └── Sources/ │ │ │ │ ├── MyLocalTool/ │ │ │ │ │ └── main.swift │ │ │ │ ├── MySourceGenBuildTool/ │ │ │ │ │ └── main.swift │ │ │ │ └── libpcre/ │ │ │ │ ├── module.modulemap │ │ │ │ └── sdk_libpcre.h │ │ │ ├── DependentPlugins/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ ├── MyPlugin/ │ │ │ │ │ │ └── plugin.swift │ │ │ │ │ └── MyPlugin2/ │ │ │ │ │ └── plugin.swift │ │ │ │ └── Sources/ │ │ │ │ ├── MyClient/ │ │ │ │ │ └── client.swift │ │ │ │ ├── MyExecutable/ │ │ │ │ │ └── tool.swift │ │ │ │ └── MyExecutable2/ │ │ │ │ └── tool.swift │ │ │ ├── IncorrectDependencies/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ └── MyPlugin/ │ │ │ │ │ └── MyPlugin.swift │ │ │ │ ├── Sources/ │ │ │ │ │ ├── MyExecutable/ │ │ │ │ │ │ └── MyExecutable.swift │ │ │ │ │ ├── MyLibrary/ │ │ │ │ │ │ └── Empty.swift │ │ │ │ │ └── MyPluginExecutable/ │ │ │ │ │ └── MyPluginExecutable.swift │ │ │ │ └── Tests/ │ │ │ │ └── MyExecutableTests/ │ │ │ │ └── MyExecutableTests.swift │ │ │ ├── InvalidUseOfInternalPluginExecutable/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── RootTarget/ │ │ │ │ └── main.swift │ │ │ ├── LibraryWithLocalBuildToolPluginUsingRemoteTool/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ └── MyLocalSourceGenBuildToolPlugin/ │ │ │ │ │ └── plugin.swift │ │ │ │ ├── Sources/ │ │ │ │ │ └── MyLibrary/ │ │ │ │ │ └── library.swift │ │ │ │ └── Tests/ │ │ │ │ └── MyLibraryTests/ │ │ │ │ └── test.swift │ │ │ ├── MissingPlugin/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── MissingPlugin/ │ │ │ │ └── MissingPlugin.swift │ │ │ ├── MyBinaryToolPlugin/ │ │ │ │ ├── Binaries/ │ │ │ │ │ └── MyVendedSourceGenBuildTool.artifactbundle/ │ │ │ │ │ ├── info.json │ │ │ │ │ ├── mytool-linux/ │ │ │ │ │ │ └── mytool │ │ │ │ │ ├── mytool-macos/ │ │ │ │ │ │ └── mytool │ │ │ │ │ └── mytool-windows/ │ │ │ │ │ └── mytool.bat │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ └── MySourceGenBuildToolPlugin/ │ │ │ │ │ └── plugin.swift │ │ │ │ └── Sources/ │ │ │ │ └── MyLocalTool/ │ │ │ │ ├── bar.in │ │ │ │ └── main.swift │ │ │ ├── MyBuildToolPluginDependencies/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ └── MySourceGenBuildToolPlugin/ │ │ │ │ │ └── plugin.swift │ │ │ │ └── Sources/ │ │ │ │ ├── MyLocalTool/ │ │ │ │ │ └── main.swift │ │ │ │ ├── MySourceGenBuildTool/ │ │ │ │ │ └── main.swift │ │ │ │ └── MySourceGenBuildToolLib/ │ │ │ │ └── library.swift │ │ │ ├── MySourceGenClient/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Sources/ │ │ │ │ │ └── MyTool/ │ │ │ │ │ └── main.swift │ │ │ │ └── Tests/ │ │ │ │ └── MyTests/ │ │ │ │ └── MyTests.swift │ │ │ ├── MySourceGenPlugin/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ ├── MySourceGenBuildToolPlugin/ │ │ │ │ │ │ └── plugin.swift │ │ │ │ │ └── MySourceGenPrebuildPlugin/ │ │ │ │ │ └── plugin.swift │ │ │ │ ├── Sources/ │ │ │ │ │ ├── MyLocalTool/ │ │ │ │ │ │ └── main.swift │ │ │ │ │ ├── MyOtherLocalTool/ │ │ │ │ │ │ └── main.swift │ │ │ │ │ ├── MySourceGenBuildTool/ │ │ │ │ │ │ └── main.swift │ │ │ │ │ ├── MySourceGenBuildToolLib/ │ │ │ │ │ │ └── library.swift │ │ │ │ │ └── MySourceGenRuntimeLib/ │ │ │ │ │ └── library.swift │ │ │ │ └── Tests/ │ │ │ │ └── MySourceGenPluginTests/ │ │ │ │ └── MySourceGenPluginTests.swift │ │ │ ├── MySourceGenPluginNoPreBuildCommands/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ └── MySourceGenBuildToolPlugin/ │ │ │ │ │ └── plugin.swift │ │ │ │ ├── Sources/ │ │ │ │ │ ├── MyLocalTool/ │ │ │ │ │ │ └── main.swift │ │ │ │ │ ├── MyOtherLocalTool/ │ │ │ │ │ │ └── main.swift │ │ │ │ │ ├── MySourceGenBuildTool/ │ │ │ │ │ │ └── main.swift │ │ │ │ │ ├── MySourceGenBuildToolLib/ │ │ │ │ │ │ └── library.swift │ │ │ │ │ └── MySourceGenRuntimeLib/ │ │ │ │ │ └── library.swift │ │ │ │ └── Tests/ │ │ │ │ └── MySourceGenPluginNoPreBuildCommandsTests/ │ │ │ │ ├── MySourceGenPluginNoPreBuildCommandsTests.swift │ │ │ │ └── lunch.txt │ │ │ ├── MySourceGenPluginUsingURLBasedAPI/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ ├── MySourceGenBuildToolPlugin/ │ │ │ │ │ │ └── plugin.swift │ │ │ │ │ └── MySourceGenPrebuildPlugin/ │ │ │ │ │ └── plugin.swift │ │ │ │ ├── Sources/ │ │ │ │ │ ├── MyLocalTool/ │ │ │ │ │ │ └── main.swift │ │ │ │ │ ├── MyOtherLocalTool/ │ │ │ │ │ │ └── main.swift │ │ │ │ │ ├── MySourceGenBuildTool/ │ │ │ │ │ │ └── main.swift │ │ │ │ │ ├── MySourceGenBuildToolLib/ │ │ │ │ │ │ └── library.swift │ │ │ │ │ └── MySourceGenRuntimeLib/ │ │ │ │ │ └── library.swift │ │ │ │ └── Tests/ │ │ │ │ └── MySourceGenPluginTests/ │ │ │ │ └── MySourceGenPluginTests.swift │ │ │ ├── PluginCanBeReferencedByProductName/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ └── MyPlugin/ │ │ │ │ │ └── plugin.swift │ │ │ │ └── Sources/ │ │ │ │ ├── Exec/ │ │ │ │ │ └── main.swift │ │ │ │ └── PluginCanBeReferencedByProductName/ │ │ │ │ └── PluginCanBeReferencedByProductName.swift │ │ │ ├── PluginUsingLocalAndRemoteTool/ │ │ │ │ ├── MyLibrary/ │ │ │ │ │ ├── Package.swift │ │ │ │ │ ├── Sources/ │ │ │ │ │ │ └── MyLibrary/ │ │ │ │ │ │ └── library.swift │ │ │ │ │ └── Tests/ │ │ │ │ │ └── MyLibraryTests/ │ │ │ │ │ └── test.swift │ │ │ │ ├── MyPlugin/ │ │ │ │ │ ├── Libraries/ │ │ │ │ │ │ └── LocalToolHelperLibrary/ │ │ │ │ │ │ └── library.swift │ │ │ │ │ ├── Package.swift │ │ │ │ │ ├── Plugins/ │ │ │ │ │ │ └── MyPlugin/ │ │ │ │ │ │ └── plugin.swift │ │ │ │ │ └── Tools/ │ │ │ │ │ ├── ImpliedLocalTool/ │ │ │ │ │ │ └── main.swift │ │ │ │ │ └── LocalTool/ │ │ │ │ │ └── main.swift │ │ │ │ └── RemoteTool/ │ │ │ │ ├── Libraries/ │ │ │ │ │ └── RemoteToolHelperLibrary/ │ │ │ │ │ └── library.swift │ │ │ │ ├── Package.swift │ │ │ │ └── Tools/ │ │ │ │ └── RemoteTool/ │ │ │ │ └── main.swift │ │ │ ├── PluginWithInternalExecutable/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ └── PluginScriptTarget/ │ │ │ │ │ └── Script.swift │ │ │ │ └── Sources/ │ │ │ │ └── PluginExecutable/ │ │ │ │ ├── Utilities.swift │ │ │ │ └── main.swift │ │ │ ├── PluginsAndSnippets/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ └── PluginScriptTarget/ │ │ │ │ │ └── Script.swift │ │ │ │ ├── Snippets/ │ │ │ │ │ ├── ContainsMain.swift │ │ │ │ │ ├── ImportsProductTarget.swift │ │ │ │ │ ├── MySnippet.swift │ │ │ │ │ └── SubDirectory/ │ │ │ │ │ └── main.swift │ │ │ │ └── Sources/ │ │ │ │ └── MyLib/ │ │ │ │ └── MyLib.swift │ │ │ ├── PrebuildDependsExecutableTarget/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ └── MyPlugin/ │ │ │ │ │ └── plugin.swift │ │ │ │ └── Sources/ │ │ │ │ ├── MyClient/ │ │ │ │ │ └── client.swift │ │ │ │ └── MyExecutable/ │ │ │ │ └── tool.swift │ │ │ ├── SandboxTesterPlugin/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ └── MySourceGenBuildToolPlugin/ │ │ │ │ │ └── plugin.swift │ │ │ │ └── Sources/ │ │ │ │ └── MyLocalTool/ │ │ │ │ └── main.swift │ │ │ ├── SandboxViolatingBuildToolPluginCommands/ │ │ │ │ ├── MyLibrary/ │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources/ │ │ │ │ │ └── MyLibrary/ │ │ │ │ │ └── library.swift │ │ │ │ └── MyPlugin/ │ │ │ │ ├── Package.swift │ │ │ │ └── Plugins/ │ │ │ │ └── PackageScribblerPlugin/ │ │ │ │ └── plugin.swift │ │ │ ├── SwiftFilePlugin/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ └── MyCustomBuildTool/ │ │ │ │ │ └── SwiftToolsBuildPlugin.swift │ │ │ │ ├── SimpleSwiftScript.swift │ │ │ │ └── Sources/ │ │ │ │ └── SwiftFilePluginFixture/ │ │ │ │ └── SwiftFilePluginFixture.swift │ │ │ └── TransitivePluginOnlyDependency/ │ │ │ ├── Dependencies/ │ │ │ │ ├── Library/ │ │ │ │ │ ├── Package.swift │ │ │ │ │ └── Sources/ │ │ │ │ │ └── Library/ │ │ │ │ │ └── Library.swift │ │ │ │ └── PluginOnly/ │ │ │ │ ├── Package.swift │ │ │ │ └── Plugins/ │ │ │ │ └── MyPlugin/ │ │ │ │ └── plugin.swift │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── TransitivePluginOnlyDependency/ │ │ │ └── TransitivePluginOnlyDependency.swift │ │ ├── RequiresOlderDeploymentTarget/ │ │ │ ├── Foo.swift │ │ │ └── Package.swift │ │ ├── RootPackageWithConditionals/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── client/ │ │ │ │ └── client.swift │ │ │ └── linuxOnly/ │ │ │ └── linuxOnly.swift │ │ ├── ShowExecutables/ │ │ │ ├── app/ │ │ │ │ ├── Package.swift │ │ │ │ └── main.swift │ │ │ └── deck-of-playing-cards/ │ │ │ ├── Package.swift │ │ │ └── main.swift │ │ ├── ShowTraits/ │ │ │ ├── app/ │ │ │ │ ├── Package.swift │ │ │ │ └── main.swift │ │ │ └── deck-of-playing-cards/ │ │ │ ├── Package.swift │ │ │ └── main.swift │ │ ├── Simple/ │ │ │ ├── Foo.swift │ │ │ └── Package.swift │ │ ├── SkipTests/ │ │ │ ├── .gitignore │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ └── Example/ │ │ │ │ └── Example.swift │ │ │ └── Tests/ │ │ │ └── ExampleTests/ │ │ │ ├── MoreTests.swift │ │ │ └── Tests.swift │ │ ├── Spaces Fixture/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── Module Name 1/ │ │ │ │ └── Foo.swift │ │ │ └── Module Name 2/ │ │ │ └── main.swift │ │ ├── SwiftBuild/ │ │ │ ├── Package.swift │ │ │ └── main.swift │ │ ├── SwiftPMXCTestHelper/ │ │ │ ├── .gitignore │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ └── SwiftPMXCTestHelper.swift │ │ │ └── Tests/ │ │ │ ├── ObjCTests/ │ │ │ │ └── ObjCTests.m │ │ │ └── SwiftPMXCTestHelperTests/ │ │ │ └── SwiftPMXCTestHelperTests.swift │ │ ├── SwiftRun/ │ │ │ ├── Package.swift │ │ │ └── main.swift │ │ ├── SystemModules/ │ │ │ ├── CFake/ │ │ │ │ ├── Package.swift │ │ │ │ └── module.modulemap │ │ │ └── TestExec/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── main.swift │ │ ├── TIF/ │ │ │ ├── Package.swift │ │ │ ├── README.md │ │ │ └── Sources/ │ │ │ └── TIF/ │ │ │ ├── SomeAlert.swift │ │ │ ├── SomeAlert.xib │ │ │ ├── SomeAssets.xcassets/ │ │ │ │ ├── Contents.json │ │ │ │ └── this_is_fine.imageset/ │ │ │ │ └── Contents.json │ │ │ └── some.txt │ │ ├── TargetMismatch/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Sample/ │ │ │ └── main.swift │ │ ├── TargetPackageAccess/ │ │ │ └── libPkg/ │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ ├── Core/ │ │ │ │ │ └── Core.swift │ │ │ │ ├── DataManager/ │ │ │ │ │ └── File.swift │ │ │ │ ├── DataModel/ │ │ │ │ │ └── File.swift │ │ │ │ ├── ExampleApp/ │ │ │ │ │ └── main.swift │ │ │ │ └── MainLib/ │ │ │ │ └── Lib.swift │ │ │ └── Tests/ │ │ │ ├── BlackBoxTests/ │ │ │ │ └── BlackBoxTests.swift │ │ │ └── MainLibTests/ │ │ │ └── MainLibTests.swift │ │ ├── TestDiscovery/ │ │ │ ├── Async/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Sources/ │ │ │ │ │ └── Async/ │ │ │ │ │ └── Async.swift │ │ │ │ └── Tests/ │ │ │ │ └── AsyncTests/ │ │ │ │ └── SwiftTests.swift │ │ │ ├── Deprecation/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Sources/ │ │ │ │ │ └── Simple/ │ │ │ │ │ └── Simple.swift │ │ │ │ └── Tests/ │ │ │ │ └── SimpleTests/ │ │ │ │ └── SwiftTests.swift │ │ │ ├── Extensions/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Sources/ │ │ │ │ │ └── Simple/ │ │ │ │ │ └── Simple.swift │ │ │ │ └── Tests/ │ │ │ │ └── SimpleTests/ │ │ │ │ ├── SwiftTests1.swift │ │ │ │ ├── SwiftTests2.swift │ │ │ │ ├── SwiftTests3.swift │ │ │ │ └── SwiftTests4.swift │ │ │ ├── IgnoresLinuxMain/ │ │ │ │ ├── Package.swift │ │ │ │ └── Tests/ │ │ │ │ ├── IgnoresLinuxMainTests/ │ │ │ │ │ └── SomeTest.swift │ │ │ │ └── LinuxMain.swift │ │ │ ├── NoTests/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Sources/ │ │ │ │ │ └── Simple/ │ │ │ │ │ └── Simple.swift │ │ │ │ └── Tests/ │ │ │ │ └── SimpleTests/ │ │ │ │ └── SwiftTests.swift │ │ │ ├── Simple/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Plugins/ │ │ │ │ │ └── SimplePlugin/ │ │ │ │ │ └── plugin.swift │ │ │ │ ├── Sources/ │ │ │ │ │ └── Simple/ │ │ │ │ │ └── Simple.swift │ │ │ │ └── Tests/ │ │ │ │ └── SimpleTests/ │ │ │ │ └── SwiftTests.swift │ │ │ ├── Subclass/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Sources/ │ │ │ │ │ └── Subclass/ │ │ │ │ │ └── Subclass.swift │ │ │ │ └── Tests/ │ │ │ │ ├── Module1Tests/ │ │ │ │ │ ├── Tests1.swift │ │ │ │ │ └── Tests2.swift │ │ │ │ └── Module2Tests/ │ │ │ │ └── Test1.swift │ │ │ ├── SwiftTesting/ │ │ │ │ ├── Package.swift │ │ │ │ ├── Sources/ │ │ │ │ │ └── SwiftTesting/ │ │ │ │ │ └── SwiftTesting.swift │ │ │ │ └── Tests/ │ │ │ │ └── SwiftTestingTests/ │ │ │ │ └── SwiftTestingTests.swift │ │ │ └── hello world/ │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ └── hello world/ │ │ │ │ └── hello world.swift │ │ │ └── Tests/ │ │ │ └── hello world tests/ │ │ │ └── hello world tests.swift │ │ ├── TestMultipleFailureSwiftTesting/ │ │ │ ├── Package.swift │ │ │ └── Tests/ │ │ │ └── TestMultipleFailureSwiftTestingTests/ │ │ │ └── TestMultipleFailureSwiftTestingTests.swift │ │ ├── TestMultipleFailureXCTest/ │ │ │ ├── Package.swift │ │ │ └── Tests/ │ │ │ └── TestMultipleFailureXCTestTests/ │ │ │ └── TestMultipleFailureXCTestTests.swift │ │ ├── TestSingleFailureSwiftTesting/ │ │ │ ├── Package.swift │ │ │ └── Tests/ │ │ │ └── TestFailuresSwiftTestingTests/ │ │ │ └── TestFailuresSwiftTestingTests.swift │ │ ├── TestSingleFailureXCTest/ │ │ │ ├── Package.swift │ │ │ └── Tests/ │ │ │ └── TestFailuresTests/ │ │ │ └── TestFailuresTests.swift │ │ ├── TestableAsyncExe/ │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ ├── TestableAsyncExe1/ │ │ │ │ │ └── main.swift │ │ │ │ ├── TestableAsyncExe2/ │ │ │ │ │ └── main.swift │ │ │ │ ├── TestableAsyncExe3/ │ │ │ │ │ └── NonMain.swift │ │ │ │ └── TestableAsyncExe4/ │ │ │ │ └── NonMain.swift │ │ │ └── Tests/ │ │ │ └── TestableAsyncExeTests/ │ │ │ └── TestableAsyncExeTests.swift │ │ ├── TestableExe/ │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ ├── TestableExe1/ │ │ │ │ │ └── main.swift │ │ │ │ ├── TestableExe2/ │ │ │ │ │ └── main.swift │ │ │ │ └── TestableExe3/ │ │ │ │ ├── include/ │ │ │ │ │ └── TestableExe3.h │ │ │ │ └── main.c │ │ │ └── Tests/ │ │ │ └── TestableExeTests/ │ │ │ └── TestableExeTests.swift │ │ ├── TestableExeWithDifferentProductName/ │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ └── TestableExe/ │ │ │ │ └── main.swift │ │ │ └── Tests/ │ │ │ └── TestableExeTests/ │ │ │ └── TestableExeTests.swift │ │ ├── TestableExeWithResources/ │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ └── TestableExe/ │ │ │ │ ├── foo.txt │ │ │ │ └── main.swift │ │ │ └── Tests/ │ │ │ └── TestableExeTests/ │ │ │ └── TestableExeTests.swift │ │ ├── Unicode/ │ │ │ ├── Package.swift │ │ │ ├── README.md │ │ │ ├── Sources/ │ │ │ │ ├── πשּׁµ𝄞🇺🇳🇮🇱x̱̱̱̱̱̄̄̄̄̄/ │ │ │ │ │ └── πשּׁµ𝄞🇺🇳x̱̱̱̱̱̄̄̄̄̄.swift │ │ │ │ └── πשּׁµ𝄞🇺🇳🇮🇱x̱̱̱̱̱̄̄̄̄̄‐tool/ │ │ │ │ └── main.swift │ │ │ ├── Tests/ │ │ │ │ ├── LinuxMain.swift │ │ │ │ └── πשּׁµ𝄞🇺🇳🇮🇱x̱̱̱̱̱̄̄̄̄̄Tests/ │ │ │ │ ├── XCTestManifests.swift │ │ │ │ └── πשּׁµ𝄞🇺🇳🇮🇱x̱̱̱̱̱̄̄̄̄̄Tests.swift │ │ │ └── Utilities/ │ │ │ └── SomeOtherPackage/ │ │ │ ├── Package.swift │ │ │ ├── README.md │ │ │ └── Sources/ │ │ │ └── SomeOtherPackage/ │ │ │ └── main.swift │ │ ├── UnicodeDependency‐πשּׁµ𝄞🇺🇳🇮🇱x̱̱̱̱̱̄̄̄̄̄/ │ │ │ ├── Package.swift │ │ │ ├── README.md │ │ │ └── Sources/ │ │ │ └── UnicodeDependency‐πשּׁµ𝄞🇺🇳🇮🇱x̱̱̱̱̱̄̄̄̄̄/ │ │ │ └── UnicodeDependency‐πשּׁµ𝄞🇺🇳🇮🇱x̱̱̱̱̱̄̄̄̄̄.swift │ │ ├── UnreachableTargets/ │ │ │ ├── A/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── ATarget/ │ │ │ │ └── main.swift │ │ │ ├── B/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ ├── BTarget1/ │ │ │ │ │ └── BTarget1.swift │ │ │ │ └── BTarget2/ │ │ │ │ └── main.swift │ │ │ └── C/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── CTarget/ │ │ │ └── main.swift │ │ ├── VersionSpecificManifest/ │ │ │ ├── Foo.swift │ │ │ ├── Package.swift │ │ │ └── Package@swift-5.0.swift │ │ └── WarningWithinFunction/ │ │ ├── Package.swift │ │ └── app.swift │ ├── ModuleAliasing/ │ │ ├── DirectDeps1/ │ │ │ ├── AppPkg/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ ├── App/ │ │ │ │ │ └── main.swift │ │ │ │ └── Utils/ │ │ │ │ └── FileUtils.swift │ │ │ └── UtilsPkg/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Utils/ │ │ │ └── FileUtils.swift │ │ ├── DirectDeps2/ │ │ │ ├── Apkg/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ ├── AApp/ │ │ │ │ │ └── main.swift │ │ │ │ └── Utils/ │ │ │ │ └── File.swift │ │ │ ├── AppPkg/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── App/ │ │ │ │ └── main.swift │ │ │ └── Bpkg/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Utils/ │ │ │ └── File.swift │ │ ├── NestedDeps1/ │ │ │ ├── APkg/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── A/ │ │ │ │ └── File.swift │ │ │ ├── AppPkg/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── App/ │ │ │ │ └── main.swift │ │ │ ├── BPkg/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── Utils/ │ │ │ │ └── File.swift │ │ │ ├── CPkg/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── Utils/ │ │ │ │ └── File.swift │ │ │ ├── XPkg/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ ├── Utils/ │ │ │ │ │ └── File.swift │ │ │ │ └── X/ │ │ │ │ └── File.swift │ │ │ └── YPkg/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Utils/ │ │ │ └── File.swift │ │ └── NestedDeps2/ │ │ ├── Apkg/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── A/ │ │ │ └── File.swift │ │ ├── AppPkg/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── App/ │ │ │ └── main.swift │ │ ├── Bpkg/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Utils/ │ │ │ └── File.swift │ │ ├── Cpkg/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Utils/ │ │ │ └── File.swift │ │ └── Xpkg/ │ │ ├── Package.swift │ │ └── Sources/ │ │ └── Utils/ │ │ └── File.swift │ ├── ModuleMaps/ │ │ ├── Direct/ │ │ │ ├── App/ │ │ │ │ ├── Package.swift │ │ │ │ └── main.swift │ │ │ └── CFoo/ │ │ │ ├── C/ │ │ │ │ ├── foo.c │ │ │ │ └── foo.h │ │ │ ├── Package.swift │ │ │ └── module.modulemap │ │ └── Transitive/ │ │ ├── packageA/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── main.swift │ │ ├── packageB/ │ │ │ ├── .gitignore │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── y/ │ │ │ └── y.swift │ │ └── packageC/ │ │ ├── .gitignore │ │ ├── Package.swift │ │ └── Sources/ │ │ └── x/ │ │ └── x.swift │ ├── PIFBuilder/ │ │ ├── BasicExecutable/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── BasicExecutable/ │ │ │ └── BasicExecutable.swift │ │ ├── CCPackage/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── CCTarget/ │ │ │ │ ├── include/ │ │ │ │ │ └── test.h │ │ │ │ └── test.cc │ │ │ └── executable/ │ │ │ └── executable.swift │ │ ├── ConditionalBuildSettings/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── ConditionalBuildSettings/ │ │ │ └── ConditionalBuildSettings.swift │ │ ├── Library/ │ │ │ ├── .gitignore │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ └── Library/ │ │ │ │ └── Library.swift │ │ │ └── Tests/ │ │ │ └── LibraryTests/ │ │ │ └── LibraryTests.swift │ │ ├── PackageWithSDKSpecialization/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── Executable/ │ │ │ │ └── main.swift │ │ │ └── PackageWithSDKSpecialization/ │ │ │ └── PackageWithSDKSpecialization.swift │ │ ├── Simple/ │ │ │ ├── .gitignore │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ └── Simple/ │ │ │ │ └── Simple.swift │ │ │ └── Tests/ │ │ │ └── SimpleTests/ │ │ │ └── SimpleTests.swift │ │ └── UnknownPlatforms/ │ │ ├── Package.swift │ │ └── Sources/ │ │ └── UnknownPlatforms/ │ │ └── UnknownPlatforms.swift │ ├── PartiallyUnusedDependency/ │ │ ├── Dep/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── MyDynamicLibrary/ │ │ │ │ └── Dep.swift │ │ │ └── MySupportExecutable/ │ │ │ └── exe.swift │ │ ├── Package.swift │ │ ├── Plugins/ │ │ │ └── dump-artifacts-plugin.swift │ │ └── Sources/ │ │ └── MyExecutable/ │ │ └── PartiallyUnusedDependency.swift │ ├── Resources/ │ │ ├── EmbedInCodeSimple/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── EmbedInCodeSimple/ │ │ │ ├── best.txt │ │ │ └── main.swift │ │ ├── FoundationlessClient/ │ │ │ ├── AppPkg/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── App/ │ │ │ │ └── main.swift │ │ │ ├── UtilsPkg/ │ │ │ │ ├── Package.swift │ │ │ │ └── Sources/ │ │ │ │ └── Utils/ │ │ │ │ ├── FooUtils.swift │ │ │ │ └── foo.txt │ │ │ └── UtilsWithFoundationPkg/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── UtilsWithFoundationPkg/ │ │ │ ├── FooUtils.swift │ │ │ └── foo.txt │ │ ├── Localized/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── exe/ │ │ │ ├── Resources/ │ │ │ │ ├── de.lproj/ │ │ │ │ │ └── Localizable.strings │ │ │ │ ├── es.lproj/ │ │ │ │ │ └── Localizable.strings │ │ │ │ └── fr.lproj/ │ │ │ │ └── Localizable.strings │ │ │ └── main.swift │ │ ├── Moved/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── SeaResource/ │ │ │ │ ├── foo.txt │ │ │ │ └── main.m │ │ │ └── SwiftyResource/ │ │ │ ├── foo.txt │ │ │ └── main.swift │ │ ├── ResourceRules/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── ResourceRules/ │ │ │ ├── CopiedAssets.xcassets/ │ │ │ │ ├── Contents.json │ │ │ │ └── pixel.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── ProcessedAssets.xcassets/ │ │ │ │ ├── Contents.json │ │ │ │ └── processedpixel.imageset/ │ │ │ │ └── Contents.json │ │ │ └── main.swift │ │ └── Simple/ │ │ ├── Package.swift │ │ ├── Sources/ │ │ │ ├── CPPResource/ │ │ │ │ ├── foo.txt │ │ │ │ └── main.mm │ │ │ ├── ClangResource/ │ │ │ │ ├── Package.m │ │ │ │ ├── foo.txt │ │ │ │ └── include/ │ │ │ │ └── Package.h │ │ │ ├── MixedClangResource/ │ │ │ │ ├── Foo.m │ │ │ │ ├── bar.c │ │ │ │ ├── bar.h │ │ │ │ ├── baz.S │ │ │ │ ├── foo.txt │ │ │ │ ├── include/ │ │ │ │ │ └── Foo.h │ │ │ │ └── qux.cpp │ │ │ ├── SeaResource/ │ │ │ │ ├── foo.txt │ │ │ │ └── main.m │ │ │ └── SwiftyResource/ │ │ │ ├── foo.txt │ │ │ └── main.swift │ │ └── Tests/ │ │ └── ClangResourceTests/ │ │ └── ClangResourceTests.m │ ├── Signing/ │ │ └── Certificates/ │ │ ├── TestIntermediateCA.cer │ │ ├── TestRootCA.cer │ │ ├── Test_ec.cer │ │ ├── Test_ec_key.p8 │ │ ├── Test_ec_key.pem │ │ ├── Test_ec_self_signed.cer │ │ ├── Test_ec_self_signed_key.p8 │ │ ├── Test_rsa.cer │ │ ├── Test_rsa_key.p8 │ │ ├── Test_rsa_key.pem │ │ ├── Test_rsa_self_signed.cer │ │ └── Test_rsa_self_signed_key.p8 │ ├── SwiftMigrate/ │ │ ├── ExistentialAnyMigration/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── Fixed/ │ │ │ │ └── Test.swift │ │ │ └── Test.swift │ │ ├── ExistentialAnyWithCommonPluginDependencyMigration/ │ │ │ ├── Package.swift │ │ │ ├── Plugins/ │ │ │ │ └── Plugin/ │ │ │ │ └── Plugin.swift │ │ │ └── Sources/ │ │ │ ├── CommonLibrary/ │ │ │ │ └── Common.swift │ │ │ ├── Library/ │ │ │ │ └── Test.swift │ │ │ └── Tool/ │ │ │ └── tool.swift │ │ ├── ExistentialAnyWithPluginMigration/ │ │ │ ├── Package.swift │ │ │ ├── Plugins/ │ │ │ │ └── Plugin/ │ │ │ │ └── Plugin.swift │ │ │ └── Sources/ │ │ │ ├── Library/ │ │ │ │ └── Test.swift │ │ │ └── Tool/ │ │ │ └── tool.swift │ │ ├── InferIsolatedConformancesMigration/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── Fixed/ │ │ │ │ ├── Test.swift │ │ │ │ └── Test2.swift │ │ │ ├── Test.swift │ │ │ └── Test2.swift │ │ ├── StrictMemorySafetyMigration/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── Fixed/ │ │ │ │ └── Test.swift │ │ │ └── Test.swift │ │ └── UpdateManifest/ │ │ ├── Package.swift │ │ ├── Package.updated.targets-A-B.swift │ │ ├── Package.updated.targets-A.swift │ │ ├── Package.updated.targets-all.swift │ │ └── Sources/ │ │ ├── A/ │ │ │ └── File.swift │ │ ├── B/ │ │ │ └── File.swift │ │ ├── CannotFindSettings/ │ │ │ └── File.swift │ │ └── CannotFindTarget/ │ │ └── File.swift │ ├── SwiftSDKs/ │ │ └── Package.swift │ ├── Traits/ │ │ ├── DisablingEmptyDefaultsExample/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── DisablingEmptyDefaultsExample/ │ │ │ └── Example.swift │ │ ├── Example/ │ │ │ ├── Package.swift │ │ │ ├── Sources/ │ │ │ │ └── Example/ │ │ │ │ └── Example.swift │ │ │ └── Tests/ │ │ │ └── ExampleTests/ │ │ │ └── Tests.swift │ │ ├── Package1/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Package1Library1/ │ │ │ └── Library.swift │ │ ├── Package10/ │ │ │ ├── Package.swift │ │ │ ├── Plugins/ │ │ │ │ └── SymbolGraphExtract/ │ │ │ │ └── Plugin.swift │ │ │ └── Sources/ │ │ │ ├── Package10Library1/ │ │ │ │ └── Library.swift │ │ │ └── Package10Library2/ │ │ │ └── Library.swift │ │ ├── Package11/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Package11Library1/ │ │ │ └── Library.swift │ │ ├── Package2/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Package2Library1/ │ │ │ └── Library.swift │ │ ├── Package3/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Package3Library1/ │ │ │ └── Library.swift │ │ ├── Package4/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Package4Library1/ │ │ │ └── Library.swift │ │ ├── Package5/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Package5Library1/ │ │ │ └── Library.swift │ │ ├── Package6/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Package6Library1/ │ │ │ └── Library.swift │ │ ├── Package7/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Package7Library1/ │ │ │ └── Library.swift │ │ ├── Package8/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Package6Library1/ │ │ │ └── Library.swift │ │ ├── Package9/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── Package9Library1/ │ │ │ └── Library.swift │ │ └── PackageConditionalDeps/ │ │ ├── Package.swift │ │ └── Sources/ │ │ └── PackageConditionalDeps/ │ │ └── PackageConditionalDeps.swift │ ├── ValidLayouts/ │ │ └── SingleModule/ │ │ ├── ExecutableMixed/ │ │ │ ├── .gitignore │ │ │ ├── Package.swift │ │ │ ├── README.md │ │ │ └── Sources/ │ │ │ ├── ExecutableC/ │ │ │ │ └── c.c │ │ │ ├── ExecutableCxx/ │ │ │ │ └── cxx.cpp │ │ │ └── ExecutableSwift/ │ │ │ └── main.swift │ │ ├── ExecutableNew/ │ │ │ ├── .gitignore │ │ │ ├── Package.swift │ │ │ ├── README.md │ │ │ └── Sources/ │ │ │ └── ExecutableNew/ │ │ │ └── main.swift │ │ └── Library/ │ │ ├── Package.swift │ │ └── Sources/ │ │ └── Library/ │ │ └── Foo.swift │ └── XCBuild/ │ ├── ExecutableProducts/ │ │ ├── Bar/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── BarLib/ │ │ │ │ └── BarLib.swift │ │ │ ├── bar/ │ │ │ │ └── main.swift │ │ │ └── cbar/ │ │ │ └── main.c │ │ └── Foo/ │ │ ├── Package.swift │ │ └── Sources/ │ │ ├── FooLib/ │ │ │ └── FooLib.swift │ │ ├── cfoo/ │ │ │ └── main.c │ │ └── foo/ │ │ └── main.swift │ ├── Libraries/ │ │ ├── Bar/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ └── BarLib/ │ │ │ └── BarLib.swift │ │ └── Foo/ │ │ ├── Package.swift │ │ └── Sources/ │ │ ├── CFooLib/ │ │ │ ├── CFooLib.m │ │ │ └── include/ │ │ │ └── CFooLib.h │ │ └── FooLib/ │ │ └── FooLib.swift │ ├── SystemTargets/ │ │ ├── Foo/ │ │ │ ├── Package.swift │ │ │ └── Sources/ │ │ │ ├── SystemLib/ │ │ │ │ └── module.modulemap │ │ │ └── foo/ │ │ │ └── main.swift │ │ └── Inputs/ │ │ ├── libsys.c │ │ ├── libsys.h │ │ └── libsys.pc │ └── TestProducts/ │ ├── Bar/ │ │ ├── Package.swift │ │ └── Sources/ │ │ └── BarLib/ │ │ ├── BarLib.m │ │ └── include/ │ │ └── BarLib.h │ └── Foo/ │ ├── Package.swift │ ├── Sources/ │ │ └── FooLib/ │ │ └── FooLib.swift │ └── Tests/ │ ├── CFooTests/ │ │ └── tests.m │ └── FooTests/ │ └── FooTests.swift ├── LICENSE.txt ├── NOTICE.txt ├── Package.swift ├── README.md ├── Sources/ │ ├── AppleProductTypes/ │ │ └── Product.swift │ ├── Basics/ │ │ ├── Archiver/ │ │ │ ├── Archiver.swift │ │ │ ├── TarArchiver.swift │ │ │ ├── UniversalArchiver.swift │ │ │ └── ZipArchiver.swift │ │ ├── ArrayHelpers.swift │ │ ├── AuthorizationProvider.swift │ │ ├── CMakeLists.txt │ │ ├── Cancellator.swift │ │ ├── Collections/ │ │ │ ├── ByteString+Extensions.swift │ │ │ ├── Dictionary+Extensions.swift │ │ │ ├── IdentifiableSet.swift │ │ │ └── String+Extensions.swift │ │ ├── Concurrency/ │ │ │ ├── AsyncProcess.swift │ │ │ ├── ConcurrencyHelpers.swift │ │ │ ├── NSLock+Extensions.swift │ │ │ ├── SendableBox.swift │ │ │ ├── ThreadSafeArrayStore.swift │ │ │ ├── ThreadSafeBox.swift │ │ │ ├── ThreadSafeKeyValueStore.swift │ │ │ ├── ThrowingDefer.swift │ │ │ └── TokenBucket.swift │ │ ├── DispatchTimeInterval+Extensions.swift │ │ ├── Environment/ │ │ │ ├── Environment.swift │ │ │ ├── EnvironmentKey.swift │ │ │ └── EnvironmentShims.swift │ │ ├── Errors.swift │ │ ├── FileSystem/ │ │ │ ├── AbsolutePath.swift │ │ │ ├── CommonParentDirectory.swift │ │ │ ├── FileSystem+Extensions.swift │ │ │ ├── InMemoryFileSystem.swift │ │ │ ├── NativePathExtensions.swift │ │ │ ├── RelativePath.swift │ │ │ ├── TSCAdapters.swift │ │ │ ├── TemporaryFile.swift │ │ │ ├── VFSOverlay.swift │ │ │ └── VirtualFileSystem.swift │ │ ├── Graph/ │ │ │ ├── AdjacencyMatrix.swift │ │ │ ├── DirectedGraph.swift │ │ │ ├── GraphAlgorithms.swift │ │ │ └── UndirectedGraph.swift │ │ ├── HTTPClient/ │ │ │ ├── HTTPClient.swift │ │ │ ├── HTTPClientConfiguration.swift │ │ │ ├── HTTPClientError.swift │ │ │ ├── HTTPClientHeaders.swift │ │ │ ├── HTTPClientRequest.swift │ │ │ ├── HTTPClientResponse.swift │ │ │ ├── HTTPMethod.swift │ │ │ ├── LegacyHTTPClient.swift │ │ │ ├── LegacyHTTPClientRequest.swift │ │ │ └── URLSessionHTTPClient.swift │ │ ├── ImportScanning.swift │ │ ├── JSON+Extensions.swift │ │ ├── JSONDecoder+Extensions.swift │ │ ├── Netrc.swift │ │ ├── OSSignpost.swift │ │ ├── Observability.swift │ │ ├── Process.swift │ │ ├── ProgressAnimation/ │ │ │ ├── NinjaProgressAnimation.swift │ │ │ ├── PercentProgressAnimation.swift │ │ │ ├── ProgressAnimationProtocol.swift │ │ │ ├── SingleLinePercentProgressAnimation.swift │ │ │ └── ThrottledProgressAnimation.swift │ │ ├── SQLite.swift │ │ ├── SQLiteBackedCache.swift │ │ ├── Sandbox.swift │ │ ├── SendableTimeInterval.swift │ │ ├── Serialization/ │ │ │ └── SerializedJSON.swift │ │ ├── SourceControlURL.swift │ │ ├── SwiftVersion.swift │ │ ├── TestingLibrary.swift │ │ ├── Triple+Basics.swift │ │ ├── URL.swift │ │ ├── Vendor/ │ │ │ ├── README.md │ │ │ ├── Triple+Platforms.swift │ │ │ └── Triple.swift │ │ ├── Version+Extensions.swift │ │ └── WritableByteStream+Extensions.swift │ ├── BinarySymbols/ │ │ ├── CMakeLists.txt │ │ ├── ClangHostDefaultObjectsDetector.swift │ │ ├── LLVMObjdumpSymbolProvider.swift │ │ ├── ReferencedSymbols.swift │ │ └── SymbolProvider.swift │ ├── Build/ │ │ ├── BuildDescription/ │ │ │ ├── ClangModuleBuildDescription.swift │ │ │ ├── ModuleBuildDescription.swift │ │ │ ├── PluginBuildDescription.swift │ │ │ ├── ProductBuildDescription.swift │ │ │ ├── ResolvedModule+BuildDescription.swift │ │ │ └── SwiftModuleBuildDescription.swift │ │ ├── BuildManifest/ │ │ │ ├── LLBuildManifestBuilder+Clang.swift │ │ │ ├── LLBuildManifestBuilder+Product.swift │ │ │ ├── LLBuildManifestBuilder+Resources.swift │ │ │ ├── LLBuildManifestBuilder+Swift.swift │ │ │ └── LLBuildManifestBuilder.swift │ │ ├── BuildOperation.swift │ │ ├── BuildPlan/ │ │ │ ├── BuildPlan+Clang.swift │ │ │ ├── BuildPlan+Product.swift │ │ │ ├── BuildPlan+Swift.swift │ │ │ ├── BuildPlan+Test.swift │ │ │ └── BuildPlan.swift │ │ ├── CMakeLists.txt │ │ ├── ClangSupport.swift │ │ ├── LLBuildCommands.swift │ │ ├── LLBuildDescription.swift │ │ ├── LLBuildProgressTracker.swift │ │ ├── SwiftCompilerOutputParser.swift │ │ └── TestObservation.swift │ ├── CMakeLists.txt │ ├── Commands/ │ │ ├── CMakeLists.txt │ │ ├── CommandWorkspaceDelegate.swift │ │ ├── PackageCommands/ │ │ │ ├── APIDiff.swift │ │ │ ├── AddDependency.swift │ │ │ ├── AddProduct.swift │ │ │ ├── AddSetting.swift │ │ │ ├── AddTarget.swift │ │ │ ├── AddTargetDependency.swift │ │ │ ├── ArchiveSource.swift │ │ │ ├── AuditBinaryArtifact.swift │ │ │ ├── BuildServer.swift │ │ │ ├── CompletionCommand.swift │ │ │ ├── ComputeChecksum.swift │ │ │ ├── Config.swift │ │ │ ├── Describe.swift │ │ │ ├── DumpCommands.swift │ │ │ ├── EditCommands.swift │ │ │ ├── Format.swift │ │ │ ├── GenerateSBOM.swift │ │ │ ├── Init.swift │ │ │ ├── Install.swift │ │ │ ├── Learn.swift │ │ │ ├── Migrate.swift │ │ │ ├── PluginCommand.swift │ │ │ ├── ResetCommands.swift │ │ │ ├── Resolve.swift │ │ │ ├── ShowDependencies.swift │ │ │ ├── ShowExecutables.swift │ │ │ ├── ShowTraits.swift │ │ │ ├── SwiftPackageCommand.swift │ │ │ ├── ToolsVersionCommand.swift │ │ │ └── Update.swift │ │ ├── README.md │ │ ├── Snippets/ │ │ │ ├── Card.swift │ │ │ ├── CardEvent.swift │ │ │ ├── CardStack.swift │ │ │ ├── Cards/ │ │ │ │ ├── SnippetCard.swift │ │ │ │ ├── SnippetGroupCard.swift │ │ │ │ └── TopCard.swift │ │ │ └── Colorful.swift │ │ ├── SwiftBuildCommand.swift │ │ ├── SwiftRunCommand.swift │ │ ├── SwiftTestCommand.swift │ │ └── Utilities/ │ │ ├── APIDigester.swift │ │ ├── DOTManifestSerializer.swift │ │ ├── DependenciesSerializer.swift │ │ ├── DescribedPackage.swift │ │ ├── MermaidPackageSerializer.swift │ │ ├── MultiRootSupport.swift │ │ ├── PlainTextEncoder.swift │ │ ├── PluginDelegate.swift │ │ ├── RefactoringSupport.swift │ │ ├── SymbolGraphExtract.swift │ │ ├── TestingSupport.swift │ │ └── XCTEvents.swift │ ├── CoreCommands/ │ │ ├── BuildSystemSupport.swift │ │ ├── CMakeLists.txt │ │ ├── Options.swift │ │ ├── SwiftCommandObservabilityHandler.swift │ │ └── SwiftCommandState.swift │ ├── DriverSupport/ │ │ ├── CMakeLists.txt │ │ ├── DriverSupportUtils.swift │ │ └── SPMSwiftDriverExecutor.swift │ ├── LLBuildManifest/ │ │ ├── CMakeLists.txt │ │ ├── Command.swift │ │ ├── LLBuildManifest.swift │ │ ├── LLBuildManifestWriter.swift │ │ ├── Node.swift │ │ ├── Target.swift │ │ └── Tools.swift │ ├── PackageCollections/ │ │ ├── API.swift │ │ ├── CMakeLists.txt │ │ ├── Model/ │ │ │ ├── CVE.swift │ │ │ ├── Collection.swift │ │ │ ├── License.swift │ │ │ ├── PackageList.swift │ │ │ ├── PackageTypes.swift │ │ │ ├── Search.swift │ │ │ └── TargetListResult.swift │ │ ├── PackageCollections+CertificatePolicy.swift │ │ ├── PackageCollections+Configuration.swift │ │ ├── PackageCollections+Storage.swift │ │ ├── PackageCollections+Validation.swift │ │ ├── PackageCollections.swift │ │ ├── PackageIndex+Configuration.swift │ │ ├── PackageIndex.swift │ │ ├── PackageIndexAndCollections.swift │ │ ├── Providers/ │ │ │ ├── GitHubPackageMetadataProvider.swift │ │ │ ├── JSONPackageCollectionProvider.swift │ │ │ ├── PackageCollectionProvider.swift │ │ │ └── PackageMetadataProvider.swift │ │ ├── Storage/ │ │ │ ├── FilePackageCollectionsSourcesStorage.swift │ │ │ ├── PackageCollectionsSourcesStorage.swift │ │ │ ├── PackageCollectionsStorage.swift │ │ │ ├── SQLitePackageCollectionsStorage.swift │ │ │ └── Trie.swift │ │ └── Utility.swift │ ├── PackageCollectionsCommand/ │ │ └── PackageCollectionsCommand.swift │ ├── PackageCollectionsModel/ │ │ ├── CMakeLists.txt │ │ ├── Formats/ │ │ │ └── v1.md │ │ ├── PackageCollectionModel+v1.swift │ │ └── PackageCollectionModel.swift │ ├── PackageCollectionsSigning/ │ │ ├── CMakeLists.txt │ │ ├── CertificatePolicy.swift │ │ ├── PackageCollectionSigning.swift │ │ ├── Signature.swift │ │ ├── Utilities/ │ │ │ ├── Base64URL.swift │ │ │ └── Utilities.swift │ │ ├── X509Extensions.swift │ │ └── embedded_resources.swift │ ├── PackageFingerprint/ │ │ ├── CMakeLists.txt │ │ ├── FilePackageFingerprintStorage.swift │ │ ├── Model.swift │ │ └── PackageFingerprintStorage.swift │ ├── PackageGraph/ │ │ ├── BoundVersion.swift │ │ ├── CMakeLists.txt │ │ ├── DependencyMirrors.swift │ │ ├── Diagnostics.swift │ │ ├── GraphLoadingNode.swift │ │ ├── ModuleAliasTracker.swift │ │ ├── ModulesGraph+Loading.swift │ │ ├── ModulesGraph.swift │ │ ├── PackageContainer.swift │ │ ├── PackageGraphRoot.swift │ │ ├── PackageModel+Extensions.swift │ │ ├── PackageRequirement.swift │ │ ├── README.md │ │ ├── Resolution/ │ │ │ ├── DependencyResolutionNode.swift │ │ │ ├── DependencyResolverBinding.swift │ │ │ ├── DependencyResolverDelegate.swift │ │ │ ├── DependencyResolverError.swift │ │ │ ├── PlatformVersionProvider.swift │ │ │ ├── PubGrub/ │ │ │ │ ├── Assignment.swift │ │ │ │ ├── ContainerProvider.swift │ │ │ │ ├── DiagnosticReportBuilder.swift │ │ │ │ ├── Incompatibility.swift │ │ │ │ ├── PartialSolution.swift │ │ │ │ ├── PubGrubDependencyResolver.swift │ │ │ │ ├── PubGrubPackageContainer.swift │ │ │ │ └── Term.swift │ │ │ ├── ResolvedModule.swift │ │ │ ├── ResolvedPackage.swift │ │ │ └── ResolvedProduct.swift │ │ ├── ResolvedPackagesStore.swift │ │ ├── Version+Extensions.swift │ │ └── VersionSetSpecifier.swift │ ├── PackageLoading/ │ │ ├── CMakeLists.txt │ │ ├── ContextModel.swift │ │ ├── Diagnostics.swift │ │ ├── ManifestJSONParser.swift │ │ ├── ManifestLoader+Validation.swift │ │ ├── ManifestLoader.swift │ │ ├── ManifestSignatureParser.swift │ │ ├── ModuleMapGenerator.swift │ │ ├── PackageBuilder.swift │ │ ├── PkgConfig.swift │ │ ├── Platform.swift │ │ ├── README.md │ │ ├── RegistryReleaseMetadataSerialization.swift │ │ ├── Target+PkgConfig.swift │ │ ├── TargetSourcesBuilder.swift │ │ └── ToolsVersionParser.swift │ ├── PackageManagerDocs/ │ │ ├── Documentation.docc/ │ │ │ ├── BundlingResources.md │ │ │ ├── ContinuousIntegration.md │ │ │ ├── CreatingCLanguageTargets.md │ │ │ ├── CreatingSwiftPackage.md │ │ │ ├── Dependencies/ │ │ │ │ ├── AddingDependencies.md │ │ │ │ ├── AddingSystemLibraryDependency.md │ │ │ │ ├── EditingDependencyPackage.md │ │ │ │ ├── ExampleSystemLibraryPkgConfig.md │ │ │ │ ├── PackageTraits.md │ │ │ │ └── ResolvingDependencyFailures.md │ │ │ ├── Documentation.md │ │ │ ├── GeneratingSBOMs.md │ │ │ ├── GettingStarted.md │ │ │ ├── IntroducingPackages.md │ │ │ ├── ModuleAliasing.md │ │ │ ├── Package/ │ │ │ │ ├── PackageAddDependency.md │ │ │ │ ├── PackageAddProduct.md │ │ │ │ ├── PackageAddSetting.md │ │ │ │ ├── PackageAddTarget.md │ │ │ │ ├── PackageAddTargetDependency.md │ │ │ │ ├── PackageArchiveSource.md │ │ │ │ ├── PackageClean.md │ │ │ │ ├── PackageCompletionTool.md │ │ │ │ ├── PackageComputeChecksum.md │ │ │ │ ├── PackageConfigGetMirror.md │ │ │ │ ├── PackageConfigSetMirror.md │ │ │ │ ├── PackageConfigUnsetMirror.md │ │ │ │ ├── PackageDescribe.md │ │ │ │ ├── PackageDiagnoseAPIBreakingChange.md │ │ │ │ ├── PackageDumpPackage.md │ │ │ │ ├── PackageDumpSymbolGraph.md │ │ │ │ ├── PackageEdit.md │ │ │ │ ├── PackageExperimentalInstall.md │ │ │ │ ├── PackageExperimentalUninstall.md │ │ │ │ ├── PackageGenerateSBOM.md │ │ │ │ ├── PackageInit.md │ │ │ │ ├── PackageMigrate.md │ │ │ │ ├── PackagePlugin.md │ │ │ │ ├── PackagePurgeCache.md │ │ │ │ ├── PackageReset.md │ │ │ │ ├── PackageResolve.md │ │ │ │ ├── PackageShowDependencies.md │ │ │ │ ├── PackageShowExecutables.md │ │ │ │ ├── PackageShowTraits.md │ │ │ │ ├── PackageToolsVersion.md │ │ │ │ ├── PackageUnedit.md │ │ │ │ └── PackageUpdate.md │ │ │ ├── PackageCollections/ │ │ │ │ ├── PackageCollectionAdd.md │ │ │ │ ├── PackageCollectionDescribe.md │ │ │ │ ├── PackageCollectionList.md │ │ │ │ ├── PackageCollectionRefresh.md │ │ │ │ ├── PackageCollectionRemove.md │ │ │ │ └── PackageCollectionSearch.md │ │ │ ├── PackageCollections.md │ │ │ ├── PackageRegistry/ │ │ │ │ ├── PackageRegistryLogin.md │ │ │ │ ├── PackageRegistryLogout.md │ │ │ │ ├── PackageRegistryPublish.md │ │ │ │ ├── PackageRegistrySet.md │ │ │ │ └── PackageRegistryUnset.md │ │ │ ├── PackageSecurity.md │ │ │ ├── Plugins/ │ │ │ │ ├── EnableBuildPlugin.md │ │ │ │ ├── EnableCommandPlugin.md │ │ │ │ ├── WritingBuildToolPlugin.md │ │ │ │ └── WritingCommandPlugin.md │ │ │ ├── Plugins.md │ │ │ ├── RegistryServerSpecification.md │ │ │ ├── ReleasingPublishingAPackage.md │ │ │ ├── ResolvingPackageVersions.md │ │ │ ├── SDK/ │ │ │ │ ├── SDKConfigurationReset.md │ │ │ │ ├── SDKConfigurationSet.md │ │ │ │ ├── SDKConfigurationShow.md │ │ │ │ ├── SDKConfigure.md │ │ │ │ ├── SDKInstall.md │ │ │ │ ├── SDKList.md │ │ │ │ └── SDKRemove.md │ │ │ ├── SettingSwiftToolsVersion.md │ │ │ ├── SwiftBuild.md │ │ │ ├── SwiftBuildPreview.md │ │ │ ├── SwiftPMAsALibrary.md │ │ │ ├── SwiftPackageCollectionCommands.md │ │ │ ├── SwiftPackageCommands.md │ │ │ ├── SwiftPackageRegistryCommands.md │ │ │ ├── SwiftRun.md │ │ │ ├── SwiftSDKCommands.md │ │ │ ├── SwiftTest.md │ │ │ ├── SwiftVersionSpecificPackaging.md │ │ │ ├── UsingBuildConfigurations.md │ │ │ ├── UsingShellCompletion.md │ │ │ └── UsingSwiftPackageRegistry.md │ │ ├── EmptyFile.swift │ │ └── README.md │ ├── PackageMetadata/ │ │ └── PackageMetadata.swift │ ├── PackageModel/ │ │ ├── ArtifactsArchiveMetadata.swift │ │ ├── BuildConfiguration.swift │ │ ├── BuildEnvironment.swift │ │ ├── BuildFlags.swift │ │ ├── BuildSettings.swift │ │ ├── CMakeLists.txt │ │ ├── DependencyMapper.swift │ │ ├── Diagnostics.swift │ │ ├── EnabledTrait.swift │ │ ├── IdentityResolver.swift │ │ ├── InstalledSwiftPMConfiguration.swift │ │ ├── Manifest/ │ │ │ ├── Manifest+Traits.swift │ │ │ ├── Manifest.swift │ │ │ ├── PackageConditionDescription.swift │ │ │ ├── PackageDependencyDescription.swift │ │ │ ├── PlatformDescription.swift │ │ │ ├── ProductDescription.swift │ │ │ ├── SystemPackageProviderDescription.swift │ │ │ ├── TargetBuildSettingDescription.swift │ │ │ ├── TargetDescription.swift │ │ │ ├── TraitConfiguration.swift │ │ │ └── TraitDescription.swift │ │ ├── ManifestSourceGeneration.swift │ │ ├── MinimumDeploymentTarget.swift │ │ ├── Module/ │ │ │ ├── BinaryModule.swift │ │ │ ├── ClangModule.swift │ │ │ ├── Module.swift │ │ │ ├── PluginModule.swift │ │ │ ├── SwiftModule.swift │ │ │ └── SystemLibraryModule.swift │ │ ├── ModuleMapType.swift │ │ ├── PackageIdentity.swift │ │ ├── PackageModel.swift │ │ ├── PackageReference.swift │ │ ├── Platform.swift │ │ ├── PlatformRegistry.swift │ │ ├── PrebuiltLibrary.swift │ │ ├── Product.swift │ │ ├── README.md │ │ ├── Registry.swift │ │ ├── RegistryReleaseMetadata.swift │ │ ├── Resource.swift │ │ ├── Sanitizers.swift │ │ ├── Snippets/ │ │ │ ├── Model/ │ │ │ │ ├── Snippet.swift │ │ │ │ └── SnippetGroup.swift │ │ │ └── Parsing/ │ │ │ └── PlainTextSnippetExtractor.swift │ │ ├── Sources.swift │ │ ├── SupportedLanguageExtension.swift │ │ ├── SwiftLanguageVersion.swift │ │ ├── SwiftSDKs/ │ │ │ ├── SwiftSDK.swift │ │ │ ├── SwiftSDKBundle.swift │ │ │ ├── SwiftSDKBundleStore.swift │ │ │ └── SwiftSDKConfigurationStore.swift │ │ ├── Toolchain+SupportedFeatures.swift │ │ ├── Toolchain.swift │ │ ├── ToolchainConfiguration.swift │ │ ├── ToolsVersion.swift │ │ ├── ToolsVersionSpecificationGeneration.swift │ │ ├── Toolset.swift │ │ ├── UserToolchain.swift │ │ └── WindowsToolchainInfo.swift │ ├── PackageRegistry/ │ │ ├── CMakeLists.txt │ │ ├── ChecksumTOFU.swift │ │ ├── RegistryClient.swift │ │ ├── RegistryConfiguration.swift │ │ ├── RegistryDownloadsManager.swift │ │ ├── SignatureValidation.swift │ │ └── SigningEntityTOFU.swift │ ├── PackageRegistryCommand/ │ │ ├── CMakeLists.txt │ │ ├── PackageRegistryCommand+Auth.swift │ │ ├── PackageRegistryCommand+Publish.swift │ │ └── PackageRegistryCommand.swift │ ├── PackageSigning/ │ │ ├── CMakeLists.txt │ │ ├── CertificateStores.swift │ │ ├── SignatureProvider.swift │ │ ├── SigningEntity/ │ │ │ ├── FilePackageSigningEntityStorage.swift │ │ │ ├── PackageSigningEntityStorage.swift │ │ │ └── SigningEntity.swift │ │ ├── SigningIdentity.swift │ │ ├── VerifierPolicies.swift │ │ ├── X509Extensions.swift │ │ └── embedded_resources.swift │ ├── QueryEngine/ │ │ ├── CMakeLists.txt │ │ ├── CacheKey.swift │ │ ├── FileCacheRecord.swift │ │ ├── Query.swift │ │ └── QueryEngine.swift │ ├── Runtimes/ │ │ ├── CMakeLists.txt │ │ ├── CompilerPluginSupport/ │ │ │ ├── CMakeLists.txt │ │ │ └── TargetExtensions.swift │ │ ├── PackageDescription/ │ │ │ ├── BuildSettings.swift │ │ │ ├── CMakeLists.txt │ │ │ ├── Context.swift │ │ │ ├── LanguageStandardSettings.swift │ │ │ ├── PackageDependency.swift │ │ │ ├── PackageDependencyTrait.swift │ │ │ ├── PackageDescription.docc/ │ │ │ │ ├── Curation/ │ │ │ │ │ ├── BuildConfiguration.md │ │ │ │ │ ├── BuildSettingCondition.md │ │ │ │ │ ├── CLanguageStandard.md │ │ │ │ │ ├── CSetting.md │ │ │ │ │ ├── CXXLanguageStandard.md │ │ │ │ │ ├── CXXSetting.md │ │ │ │ │ ├── Dependency-Trait.md │ │ │ │ │ ├── Dependency.md │ │ │ │ │ ├── Extensions/ │ │ │ │ │ │ ├── CLanguageStandard-hash.md │ │ │ │ │ │ ├── CLanguageStandard-hashValue.md │ │ │ │ │ │ ├── CLanguageStandard-notEqual.md │ │ │ │ │ │ ├── CXXLanguageStandard-hash.md │ │ │ │ │ │ ├── CXXLanguageStandard-hashValue.md │ │ │ │ │ │ ├── CXXLanguageStandard-notEqual.md │ │ │ │ │ │ ├── LanguageTag-hash.md │ │ │ │ │ │ ├── LanguageTag-hashValue.md │ │ │ │ │ │ ├── LanguageTag-initRawValue.md │ │ │ │ │ │ ├── LanguageTag-notEqual.md │ │ │ │ │ │ ├── LanguageTag-rawValue.md │ │ │ │ │ │ ├── Library-LibraryType-hash.md │ │ │ │ │ │ ├── Library-LibraryType-hashValue.md │ │ │ │ │ │ ├── Library-LibraryType-initRawValue.md │ │ │ │ │ │ ├── Library-LibraryType-notEqual.md │ │ │ │ │ │ ├── Library-LibraryType.md │ │ │ │ │ │ ├── Product-Executable.md │ │ │ │ │ │ ├── Resource-Localization-hash.md │ │ │ │ │ │ ├── Resource-Localization-hashValue.md │ │ │ │ │ │ ├── Resource-Localization-notEqual.md │ │ │ │ │ │ ├── Target-TargetType-hash.md │ │ │ │ │ │ ├── Target-TargetType-hashValue.md │ │ │ │ │ │ └── Target-TargetType-notEqual.md │ │ │ │ │ ├── LanguageTag.md │ │ │ │ │ ├── Library.md │ │ │ │ │ ├── LinkerSetting.md │ │ │ │ │ ├── Package.md │ │ │ │ │ ├── Platform-notEqual.md │ │ │ │ │ ├── Platform.md │ │ │ │ │ ├── Plugin.md │ │ │ │ │ ├── PluginCapability.md │ │ │ │ │ ├── PluginCommandIntent.md │ │ │ │ │ ├── PluginPermission.md │ │ │ │ │ ├── PluginUsage.md │ │ │ │ │ ├── Product.md │ │ │ │ │ ├── Resource-Localization.md │ │ │ │ │ ├── Resource.md │ │ │ │ │ ├── SupportedPlatforms-notEqual.md │ │ │ │ │ ├── SupportedPlatforms.md │ │ │ │ │ ├── SwiftLanguageMode.md │ │ │ │ │ ├── SwiftSetting.md │ │ │ │ │ ├── SystemPackageProvider.md │ │ │ │ │ ├── Target-Dependency.md │ │ │ │ │ ├── Target-TargetDependencyCondition.md │ │ │ │ │ ├── Target-TargetType.md │ │ │ │ │ ├── Target.md │ │ │ │ │ ├── Trait.md │ │ │ │ │ └── Version.md │ │ │ │ ├── Info.plist │ │ │ │ └── PackageDescription.md │ │ │ ├── PackageDescription.swift │ │ │ ├── PackageDescriptionSerialization.swift │ │ │ ├── PackageDescriptionSerializationConversion.swift │ │ │ ├── PackageRequirement.swift │ │ │ ├── Product.swift │ │ │ ├── Resource.swift │ │ │ ├── SupportedPlatforms.swift │ │ │ ├── Target.swift │ │ │ ├── Trait.swift │ │ │ ├── Version+StringLiteralConvertible.swift │ │ │ ├── Version.swift │ │ │ └── WarningLevel.swift │ │ ├── PackagePlugin/ │ │ │ ├── ArgumentExtractor.swift │ │ │ ├── CMakeLists.txt │ │ │ ├── Command.swift │ │ │ ├── Context.swift │ │ │ ├── Diagnostics.swift │ │ │ ├── Documentation.docc/ │ │ │ │ ├── Curation/ │ │ │ │ │ ├── ArgumentExtractor.md │ │ │ │ │ ├── BinaryArtifactTarget.md │ │ │ │ │ ├── BuildToolPlugin.md │ │ │ │ │ ├── ClangSourceModuleTarget.md │ │ │ │ │ ├── Command.md │ │ │ │ │ ├── CommandPlugin.md │ │ │ │ │ ├── Diagnostics.md │ │ │ │ │ ├── ExecutableProduct.md │ │ │ │ │ ├── File.md │ │ │ │ │ ├── FileList.md │ │ │ │ │ ├── FileType.md │ │ │ │ │ ├── LibraryProduct.md │ │ │ │ │ ├── LibraryProduct_Kind.md │ │ │ │ │ ├── ModuleKind.md │ │ │ │ │ ├── Package.md │ │ │ │ │ ├── PackageDependency.md │ │ │ │ │ ├── PackageManager.md │ │ │ │ │ ├── PackageManagerProxyError.md │ │ │ │ │ ├── PackageManager_BuildConfiguration.md │ │ │ │ │ ├── PackageManager_BuildLogVerbosity.md │ │ │ │ │ ├── PackageManager_BuildParameters.md │ │ │ │ │ ├── PackageManager_BuildResult.md │ │ │ │ │ ├── PackageManager_BuildResult_BuiltArtifact.md │ │ │ │ │ ├── PackageManager_BuildSubset.md │ │ │ │ │ ├── PackageManager_SymbolGraphOptions.md │ │ │ │ │ ├── PackageManager_SymbolGraphOptions_AccessLevel.md │ │ │ │ │ ├── PackageManager_SymbolGraphResult.md │ │ │ │ │ ├── PackageManager_TestParameters.md │ │ │ │ │ ├── PackageManager_TestResult.md │ │ │ │ │ ├── PackageManager_TestResult_TestTarget.md │ │ │ │ │ ├── PackageManager_TestResult_TestTarget_TestCase.md │ │ │ │ │ ├── PackageManager_TestResult_TestTarget_TestCase_Test.md │ │ │ │ │ ├── PackageManager_TestResult_TestTarget_TestCase_Test_Result.md │ │ │ │ │ ├── PackageManager_TestSubset.md │ │ │ │ │ ├── PackageOrigin.md │ │ │ │ │ ├── Path.md │ │ │ │ │ ├── PathList.md │ │ │ │ │ ├── Plugin.md │ │ │ │ │ ├── PluginContext.md │ │ │ │ │ ├── PluginContextError.md │ │ │ │ │ ├── PluginDeserializationError.md │ │ │ │ │ ├── Product.md │ │ │ │ │ ├── SourceModuleTarget.md │ │ │ │ │ ├── SwiftSourceModuleTarget.md │ │ │ │ │ ├── SystemLibraryTarget.md │ │ │ │ │ ├── Target.md │ │ │ │ │ ├── TargetDependency.md │ │ │ │ │ └── ToolsVersion.md │ │ │ │ ├── Documentation.md │ │ │ │ └── Info.plist │ │ │ ├── Errors.swift │ │ │ ├── PackageManagerProxy.swift │ │ │ ├── PackageModel.swift │ │ │ ├── Path.swift │ │ │ ├── Plugin.swift │ │ │ ├── PluginContextDeserializer.swift │ │ │ ├── PluginMessages.swift │ │ │ ├── Protocols.swift │ │ │ └── Utilities.swift │ │ └── cmake/ │ │ └── modules/ │ │ ├── EmitSwiftInterface.cmake │ │ ├── InstallSwiftInterface.cmake │ │ └── PlatformInfo.cmake │ ├── SBOMModel/ │ │ ├── CMakeLists.txt │ │ ├── Converter/ │ │ │ ├── CycloneDXConverter.swift │ │ │ └── SPDXConverter.swift │ │ ├── Core/ │ │ │ ├── SBOMCommit.swift │ │ │ ├── SBOMComponent.swift │ │ │ ├── SBOMDependencies.swift │ │ │ ├── SBOMDocument.swift │ │ │ ├── SBOMIdentifier.swift │ │ │ ├── SBOMLicense.swift │ │ │ ├── SBOMMetadata.swift │ │ │ ├── SBOMOriginator.swift │ │ │ ├── SBOMPerson.swift │ │ │ ├── SBOMRegistryEntry.swift │ │ │ ├── SBOMRelationship.swift │ │ │ ├── SBOMSpec.swift │ │ │ ├── SBOMTool.swift │ │ │ └── SBOMVersionRegistry.swift │ │ ├── CycloneDX/ │ │ │ ├── CycloneDXComponent.swift │ │ │ ├── CycloneDXConstants.swift │ │ │ ├── CycloneDXDependency.swift │ │ │ ├── CycloneDXDocument.swift │ │ │ ├── CycloneDXExternalReference.swift │ │ │ ├── CycloneDXLicense.swift │ │ │ ├── CycloneDXMetadata.swift │ │ │ ├── CycloneDXPedigree.swift │ │ │ ├── CycloneDXProperty.swift │ │ │ └── Resources/ │ │ │ └── cyclonedx-1.7.schema.json │ │ ├── Encoder/ │ │ │ └── SBOMEncoder.swift │ │ ├── Extractor/ │ │ │ ├── DependencySourceStrategy.swift │ │ │ ├── PURL.swift │ │ │ ├── SBOMCache.swift │ │ │ ├── SBOMDependenciesExtractor.swift │ │ │ ├── SBOMExtractor.swift │ │ │ ├── SBOMFilterStrategy.swift │ │ │ └── SBOMGraphsConverter.swift │ │ ├── README.md │ │ ├── SBOMCreator.swift │ │ ├── SBOMError.swift │ │ ├── SBOMInput.swift │ │ ├── SPDX/ │ │ │ ├── Resources/ │ │ │ │ └── spdx-3.0.1.schema.json │ │ │ ├── SPDXAgent.swift │ │ │ ├── SPDXConstants.swift │ │ │ ├── SPDXCreationInfo.swift │ │ │ ├── SPDXDocument.swift │ │ │ ├── SPDXExternalIdentifier.swift │ │ │ ├── SPDXGraph.swift │ │ │ ├── SPDXLicenseExpression.swift │ │ │ ├── SPDXObject.swift │ │ │ ├── SPDXPackage.swift │ │ │ ├── SPDXRelationship.swift │ │ │ ├── SPDXSBOM.swift │ │ │ └── SPDXType.swift │ │ └── Validator/ │ │ ├── CycloneDXValidator.swift │ │ ├── SBOMValidator.swift │ │ ├── SBOMValidatorProtocol.swift │ │ └── SPDXValidator.swift │ ├── SPMBuildCore/ │ │ ├── BinaryTarget+Extensions.swift │ │ ├── BuildParameters/ │ │ │ ├── BuildParameters+APIDigester.swift │ │ │ ├── BuildParameters+Debugging.swift │ │ │ ├── BuildParameters+Driver.swift │ │ │ ├── BuildParameters+Linking.swift │ │ │ ├── BuildParameters+Output.swift │ │ │ ├── BuildParameters+Testing.swift │ │ │ └── BuildParameters.swift │ │ ├── BuildSystem/ │ │ │ ├── BuildSystem.swift │ │ │ ├── BuildSystemCommand.swift │ │ │ ├── BuildSystemDelegate.swift │ │ │ └── DiagnosticsCapturingBuildSystemDelegate.swift │ │ ├── BuiltTestProduct.swift │ │ ├── CMakeLists.txt │ │ ├── CommandPluginResult.swift │ │ ├── ConfigurableEnvVar.swift │ │ ├── MainAttrDetection.swift │ │ ├── Plugins/ │ │ │ ├── DefaultPluginScriptRunner.swift │ │ │ ├── PluginContextSerializer.swift │ │ │ ├── PluginInvocation.swift │ │ │ └── PluginScriptRunner.swift │ │ ├── ResolvedPackage+Extensions.swift │ │ ├── Triple+Extensions.swift │ │ ├── WarningControlFlags.swift │ │ ├── XCFrameworkMetadata.swift │ │ └── XcodeProjectRepresentation.swift │ ├── SPMLLBuild/ │ │ ├── CMakeLists.txt │ │ └── llbuild.swift │ ├── SPMSQLite3/ │ │ ├── CMakeLists.txt │ │ ├── module.modulemap │ │ └── sqlite.h │ ├── SourceControl/ │ │ ├── CMakeLists.txt │ │ ├── GitRepository.swift │ │ ├── Repository.swift │ │ └── RepositoryManager.swift │ ├── SourceKitLSPAPI/ │ │ ├── BuildDescription.swift │ │ ├── CMakeLists.txt │ │ └── PluginTargetBuildDescription.swift │ ├── SwiftBuildSupport/ │ │ ├── BuildSystem.swift │ │ ├── CMakeLists.txt │ │ ├── Diagnostics+Extensions.swift │ │ ├── DotPIFSerializer.swift │ │ ├── PIF.swift │ │ ├── PIFBuilder.swift │ │ ├── PackagePIFBuilder+Helpers.swift │ │ ├── PackagePIFBuilder+Plugins.swift │ │ ├── PackagePIFBuilder.swift │ │ ├── PackagePIFProjectBuilder+Modules.swift │ │ ├── PackagePIFProjectBuilder+Products.swift │ │ ├── PackagePIFProjectBuilder.swift │ │ ├── PluginConfiguration.swift │ │ ├── README.md │ │ ├── SwiftBuildSystem.swift │ │ └── SwiftBuildSystemMessageHandler.swift │ ├── SwiftFixIt/ │ │ ├── CMakeLists.txt │ │ └── SwiftFixIt.swift │ ├── SwiftPMBuildServer/ │ │ ├── CMakeLists.txt │ │ ├── DisableSigpipe.swift │ │ └── SwiftPMBuildServer.swift │ ├── SwiftSDKCommand/ │ │ ├── CMakeLists.txt │ │ ├── Configuration/ │ │ │ ├── ConfigurationSubcommand.swift │ │ │ ├── DeprecatedSwiftSDKConfigurationCommand.swift │ │ │ ├── ResetConfiguration.swift │ │ │ ├── SetConfiguration.swift │ │ │ └── ShowConfiguration.swift │ │ ├── ConfigureSwiftSDK.swift │ │ ├── InstallSwiftSDK.swift │ │ ├── ListSwiftSDKs.swift │ │ ├── README.md │ │ ├── RemoveSwiftSDK.swift │ │ ├── SwiftSDKCommand.swift │ │ └── SwiftSDKSubcommand.swift │ ├── Workspace/ │ │ ├── CMakeLists.txt │ │ ├── CheckoutState.swift │ │ ├── Diagnostics.swift │ │ ├── InitPackage.swift │ │ ├── LoadableResult.swift │ │ ├── ManagedArtifact.swift │ │ ├── ManagedDependency.swift │ │ ├── ManagedPrebuilt.swift │ │ ├── ManifestSigning/ │ │ │ ├── Base64URL.swift │ │ │ ├── CertificatePolicy.swift │ │ │ ├── ManifestSigning.swift │ │ │ ├── Signature.swift │ │ │ ├── Utilities.swift │ │ │ ├── X509Extensions.swift │ │ │ └── embedded_resources.swift │ │ ├── PackageContainer/ │ │ │ ├── FileSystemPackageContainer.swift │ │ │ ├── RegistryPackageContainer.swift │ │ │ └── SourceControlPackageContainer.swift │ │ ├── ResolvedFileWatcher.swift │ │ ├── ResolverPrecomputationProvider.swift │ │ ├── ToolsVersionSpecificationRewriter.swift │ │ ├── Workspace+BinaryArtifacts.swift │ │ ├── Workspace+Configuration.swift │ │ ├── Workspace+Delegation.swift │ │ ├── Workspace+Dependencies.swift │ │ ├── Workspace+Editing.swift │ │ ├── Workspace+Manifests.swift │ │ ├── Workspace+PackageContainer.swift │ │ ├── Workspace+Prebuilts.swift │ │ ├── Workspace+Registry.swift │ │ ├── Workspace+ResolvedPackages.swift │ │ ├── Workspace+Signing.swift │ │ ├── Workspace+SourceControl.swift │ │ ├── Workspace+State.swift │ │ ├── Workspace+Traits.swift │ │ └── Workspace.swift │ ├── XCBuildSupport/ │ │ ├── CMakeLists.txt │ │ ├── PIF.swift │ │ ├── PIFBuilder.swift │ │ ├── XCBuildDelegate.swift │ │ ├── XCBuildMessage.swift │ │ ├── XCBuildOutputParser.swift │ │ └── XcodeBuildSystem.swift │ ├── _AsyncFileSystem/ │ │ ├── AsyncFileSystem.swift │ │ ├── CMakeLists.txt │ │ ├── ConcurrencySupport.swift │ │ ├── MockFileSystem.swift │ │ ├── OSFileSystem.swift │ │ ├── OpenReadableFile.swift │ │ ├── OpenWritableFile.swift │ │ ├── ReadableFileStream.swift │ │ └── WritableStream.swift │ ├── _IntegrationTestSupport/ │ │ ├── Filesystem.swift │ │ └── Helpers.swift │ ├── _InternalBuildTestSupport/ │ │ ├── MockBuildTestHelper.swift │ │ └── PIFTester.swift │ ├── _InternalTestSupport/ │ │ ├── BuildConfiguration+Helpers.swift │ │ ├── BuildSystemProvider+Configuration.swift │ │ ├── BuildSystemProvider+Supported.swift │ │ ├── CombinationsWithRepetition.swift │ │ ├── Commands.swift │ │ ├── FileSystemHelpers.swift │ │ ├── GitRepositoryExtensions.swift │ │ ├── InMemoryGitRepository.swift │ │ ├── ManifestExtensions.swift │ │ ├── MockArchiver.swift │ │ ├── MockBuildTestHelper.swift │ │ ├── MockDependency.swift │ │ ├── MockDependencyGraph.swift │ │ ├── MockHTTPClient.swift │ │ ├── MockHashAlgorithm.swift │ │ ├── MockManifestLoader.swift │ │ ├── MockPackage.swift │ │ ├── MockPackageContainer.swift │ │ ├── MockPackageFingerprintStorage.swift │ │ ├── MockPackageGraphs.swift │ │ ├── MockPackageSigningEntityStorage.swift │ │ ├── MockProduct.swift │ │ ├── MockRegistry.swift │ │ ├── MockTarget.swift │ │ ├── MockWorkspace.swift │ │ ├── Observability.swift │ │ ├── PackageDependencyDescriptionExtensions.swift │ │ ├── PackageGraphTester.swift │ │ ├── PackageGraphTesterXCTest.swift │ │ ├── ProcessInfo+hostutils.swift │ │ ├── ResolvedModule+Mock.swift │ │ ├── SwiftPMProduct.swift │ │ ├── SwiftTesting+Data.swift │ │ ├── SwiftTesting+Helpers.swift │ │ ├── SwiftTesting+Tags.swift │ │ ├── SwiftTesting+TraitArgumentData.swift │ │ ├── SwiftTesting+TraitConditional.swift │ │ ├── SwiftTesting+Traits.swift │ │ ├── SwiftTesting+TraitsBug.swift │ │ ├── Toolchain.swift │ │ ├── XCTAssertHelpers.swift │ │ └── misc.swift │ ├── dummy-swiftc/ │ │ └── main.swift │ ├── swift-bootstrap/ │ │ ├── CMakeLists.txt │ │ └── main.swift │ ├── swift-build/ │ │ ├── CMakeLists.txt │ │ └── Entrypoint.swift │ ├── swift-build-prebuilts/ │ │ ├── BuildPrebuilts.swift │ │ └── build.sh │ ├── swift-experimental-sdk/ │ │ ├── CMakeLists.txt │ │ └── Entrypoint.swift │ ├── swift-package/ │ │ ├── CMakeLists.txt │ │ └── Entrypoint.swift │ ├── swift-package-collection/ │ │ └── Entrypoint.swift │ ├── swift-package-manager/ │ │ └── SwiftPM.swift │ ├── swift-package-registry/ │ │ └── runner.swift │ ├── swift-run/ │ │ ├── CMakeLists.txt │ │ └── Entrypoint.swift │ ├── swift-sdk/ │ │ ├── CMakeLists.txt │ │ └── Entrypoint.swift │ ├── swift-test/ │ │ ├── CMakeLists.txt │ │ └── Entrypoint.swift │ ├── swiftpm-testing-helper/ │ │ └── Entrypoint.swift │ └── tsan_utils/ │ ├── CMakeLists.txt │ ├── include/ │ │ ├── module.modulemap │ │ └── tsan_utils.h │ └── tsan_utils.c ├── Tests/ │ ├── BasicsTests/ │ │ ├── Archiver/ │ │ │ ├── TarArchiverTests.swift │ │ │ ├── UniversalArchiverTests.swift │ │ │ └── ZipArchiverTests.swift │ │ ├── ArrayHelpersTests.swift │ │ ├── AsyncProcessTests.swift │ │ ├── AuthorizationProviderTests.swift │ │ ├── ByteStringExtensionsTests.swift │ │ ├── CancellatorTests.swift │ │ ├── ConcurrencyHelpersTests.swift │ │ ├── DictionaryTest.swift │ │ ├── DispatchTimeTests.swift │ │ ├── Environment/ │ │ │ ├── EnvironmentKeyTests.swift │ │ │ └── EnvironmentTests.swift │ │ ├── FileSystem/ │ │ │ ├── CommonParentDirectoryTests.swift │ │ │ ├── FileSystemTests.swift │ │ │ ├── InMemoryFilesSystemTests.swift │ │ │ ├── PathShimTests.swift │ │ │ ├── PathTests.swift │ │ │ ├── TemporaryFileTests.swift │ │ │ └── VFSTests.swift │ │ ├── Graph/ │ │ │ ├── AdjacencyMatrixTests.swift │ │ │ ├── DirectedGraphTests.swift │ │ │ └── UndirectedGraphTests.swift │ │ ├── HTTPClientTests.swift │ │ ├── LegacyHTTPClientTests.swift │ │ ├── NetrcTests.swift │ │ ├── ObservabilitySystemTests.swift │ │ ├── ProcessInfoTests.swift │ │ ├── ProgressAnimationTests.swift │ │ ├── SQLiteBackedCacheTests.swift │ │ ├── SandboxTests.swift │ │ ├── Serialization/ │ │ │ └── SerializedJSONTests.swift │ │ ├── StringExtensionsTests.swift │ │ ├── TripleTests.swift │ │ ├── URLSessionHTTPClientTests.swift │ │ └── processInputs/ │ │ ├── deadlock-if-blocking-io │ │ ├── deadlock-if-blocking-io.bat │ │ ├── echo │ │ ├── echo.bat │ │ ├── exit4 │ │ ├── exit4.bat │ │ ├── in-to-out │ │ ├── in-to-out.bat │ │ ├── long-stdout-stderr │ │ ├── long-stdout-stderr.bat │ │ ├── simple-stdout-stderr │ │ └── simple-stdout-stderr.bat │ ├── BinarySymbolsTests/ │ │ └── LLVMObjdumpSymbolProviderTests.swift │ ├── BuildMetalTests/ │ │ └── BuildMetalTests.swift │ ├── BuildTests/ │ │ ├── BuildOperationTests.swift │ │ ├── BuildPlanTests.swift │ │ ├── BuildPlanTraversalTests.swift │ │ ├── BuildSystemDelegateTests.swift │ │ ├── CGenPluginsBuildPlanTests.swift │ │ ├── ClangTargetBuildDescriptionTests.swift │ │ ├── CrossCompilationBuildPlanTests.swift │ │ ├── IncrementalBuildTests.swift │ │ ├── LLBuildManifestBuilderTests.swift │ │ ├── ModuleAliasingBuildTests.swift │ │ ├── PluginInvocationTests.swift │ │ ├── PluginsBuildPlanTests.swift │ │ ├── PrebuiltsBuildPlanTests.swift │ │ ├── PrepareForIndexTests.swift │ │ ├── ProductBuildDescriptionTests.swift │ │ ├── SwiftCompilerOutputParserTests.swift │ │ └── WindowsBuildPlanTests.swift │ ├── CommandsTests/ │ │ ├── APIDiffTests.swift │ │ ├── BuildCommandTests.swift │ │ ├── CoverageTests.swift │ │ ├── MermaidPackageSerializerTests.swift │ │ ├── MultiRootSupportTests.swift │ │ ├── PackageCommandTests.swift │ │ ├── PackageRegistryCommandTests.swift │ │ ├── RunCommandTests.swift │ │ ├── Sanitizer+ExtensionsTests.swift │ │ ├── SwiftCommandStateTests.swift │ │ ├── SwiftSDKCommandTests.swift │ │ └── TestCommandTests.swift │ ├── ExtraTests/ │ │ ├── .gitignore │ │ ├── Package.swift │ │ ├── README.md │ │ └── Tests/ │ │ ├── ExtraTests/ │ │ │ └── FSWatchTests.swift │ │ └── LinuxMain.swift │ ├── FunctionalPerformanceTests/ │ │ └── BuildPerfTests.swift │ ├── FunctionalTests/ │ │ ├── CFamilyTargetTests.swift │ │ ├── DependencyResolutionTests.swift │ │ ├── LibraryEvolutionXCFLinuxTests.swift │ │ ├── MacroTests.swift │ │ ├── MiscellaneousTests.swift │ │ ├── ModuleAliasingFixtureTests.swift │ │ ├── ModuleMapTests.swift │ │ ├── PluginTests.swift │ │ ├── ResourcesTests.swift │ │ ├── StaticBinaryLibrary.swift │ │ ├── TaskBacktracesTests.swift │ │ ├── TestDiscoveryTests.swift │ │ ├── ToolsVersionTests.swift │ │ ├── TraitTests.swift │ │ └── VersionSpecificTests.swift │ ├── IntegrationTests/ │ │ ├── BasicTests.swift │ │ ├── SwiftPMTests.swift │ │ └── XCBuildTests.swift │ ├── LLBuildManifestTests/ │ │ └── LLBuildManifestTests.swift │ ├── PackageCollectionsModelTests/ │ │ └── PackageCollectionModelTests.swift │ ├── PackageCollectionsSigningTests/ │ │ ├── CertificatePolicyTests.swift │ │ ├── PackageCollectionSigningTests.swift │ │ ├── SignatureTests.swift │ │ └── Utilities.swift │ ├── PackageCollectionsTests/ │ │ ├── GitHubPackageMetadataProviderTests.swift │ │ ├── JSONPackageCollectionProviderTests.swift │ │ ├── PackageCollectionSourceCertificatePolicyTests.swift │ │ ├── PackageCollectionValidationTests.swift │ │ ├── PackageCollectionsModelTests.swift │ │ ├── PackageCollectionsSourcesStorageTest.swift │ │ ├── PackageCollectionsStorageTests.swift │ │ ├── PackageCollectionsTests.swift │ │ ├── PackageIndexAndCollectionsTests.swift │ │ ├── PackageIndexConfigurationTests.swift │ │ ├── PackageIndexTests.swift │ │ ├── TrieTests.swift │ │ ├── Utility.swift │ │ └── ValidationMessageTests.swift │ ├── PackageDescriptionTests/ │ │ └── VersionTests.swift │ ├── PackageFingerprintTests/ │ │ └── FilePackageFingerprintStorageTests.swift │ ├── PackageGraphPerformanceTests/ │ │ ├── DependencyResolverPerfTests.swift │ │ ├── Inputs/ │ │ │ ├── PerfectHTTPServer.json │ │ │ ├── SourceKitten.json │ │ │ ├── ZewoHTTPServer.json │ │ │ └── kitura.json │ │ └── PackageGraphPerfTests.swift │ ├── PackageGraphTests/ │ │ ├── CrossCompilationPackageGraphTests.swift │ │ ├── DependencyResolverTests.swift │ │ ├── ModulesGraphTests+Traits.swift │ │ ├── ModulesGraphTests.swift │ │ ├── PubGrubTests.swift │ │ ├── ResolvedTargetTests.swift │ │ ├── TopologicalSortTests.swift │ │ └── VersionSetSpecifierTests.swift │ ├── PackageLoadingTests/ │ │ ├── Inputs/ │ │ │ ├── Bar.pc │ │ │ ├── Dependency.pc │ │ │ ├── Dependent.pc │ │ │ ├── Foo.pc │ │ │ ├── Framework.pc │ │ │ ├── package-deps-manifest.swift │ │ │ ├── target-deps-manifest.swift │ │ │ └── trivial-manifest.swift │ │ ├── ManifestLoaderCacheTests.swift │ │ ├── ManifestSignatureParserTests.swift │ │ ├── ModuleMapGenerationTests.swift │ │ ├── PDAppleProductLoadingTests.swift │ │ ├── PDLoadingTests.swift │ │ ├── PD_4_0_LoadingTests.swift │ │ ├── PD_4_2_LoadingTests.swift │ │ ├── PD_5_0_LoadingTests.swift │ │ ├── PD_5_2_LoadingTests.swift │ │ ├── PD_5_3_LoadingTests.swift │ │ ├── PD_5_4_LoadingTests.swift │ │ ├── PD_5_5_LoadingTests.swift │ │ ├── PD_5_6_LoadingTests.swift │ │ ├── PD_5_7_LoadingTests.swift │ │ ├── PD_5_9_LoadingTests.swift │ │ ├── PD_6_0_LoadingTests.swift │ │ ├── PD_6_2_LoadingTests.swift │ │ ├── PD_Next_LoadingTests.swift │ │ ├── PackageBuilderTests.swift │ │ ├── PkgConfigAllowlistTests.swift │ │ ├── PkgConfigParserTests.swift │ │ ├── PkgConfigTests.swift │ │ ├── TargetSourcesBuilderTests.swift │ │ ├── ToolsVersionParserTests.swift │ │ ├── TraitLoadingTests.swift │ │ └── pkgconfigInputs/ │ │ ├── case_insensitive.pc │ │ ├── deps_variable.pc │ │ ├── double_sysroot.pc │ │ ├── dummy_dependency.pc │ │ ├── empty_cflags.pc │ │ ├── escaped_spaces.pc │ │ ├── failure_case.pc │ │ ├── freetype2.pc │ │ ├── gobject-2.0.pc │ │ ├── gtk+-3.0.pc │ │ ├── harfbuzz.pc │ │ ├── libffi.pc │ │ ├── not_double_sysroot.pc │ │ └── quotes_failure.pc │ ├── PackageModelTests/ │ │ ├── CanonicalPackageLocationTests.swift │ │ ├── EnabledTraitTests.swift │ │ ├── InstalledSwiftPMConfigurationTests.swift │ │ ├── ManifestTests.swift │ │ ├── MinimumDeploymentTargetTests.swift │ │ ├── PackageIdentityNameTests.swift │ │ ├── PackageIdentityParser.swift │ │ ├── PackageIdentityScopeTests.swift │ │ ├── PackageModelTests.swift │ │ ├── SnippetTests.swift │ │ ├── SwiftLanguageVersionTests.swift │ │ ├── SwiftSDKBundleTests.swift │ │ ├── SwiftSDKTests.swift │ │ ├── ToolsVersionTests.swift │ │ └── ToolsetTests.swift │ ├── PackagePluginAPITests/ │ │ ├── ArgumentExtractorTests.swift │ │ └── PathTests.swift │ ├── PackageRegistryTests/ │ │ ├── PackageSigningEntityTOFUTests.swift │ │ ├── PackageVersionChecksumTOFUTests.swift │ │ ├── RegistryClientTests.swift │ │ ├── RegistryConfigurationTests.swift │ │ ├── RegistryDownloadsManagerTests.swift │ │ └── SignatureValidationTests.swift │ ├── PackageSigningTests/ │ │ ├── FilePackageSigningEntityStorageTests.swift │ │ ├── SigningEntityTests.swift │ │ ├── SigningIdentityTests.swift │ │ ├── SigningTests.swift │ │ └── Utilities.swift │ ├── QueryEngineTests/ │ │ └── QueryEngineTests.swift │ ├── SBOMModelTests/ │ │ ├── CycloneDXConverterTests.swift │ │ ├── PURLTests.swift │ │ ├── SBOMEncoderTests.swift │ │ ├── SBOMExtractCategoryTests.swift │ │ ├── SBOMExtractComponentsTests.swift │ │ ├── SBOMExtractDependenciesTests.swift │ │ ├── SBOMExtractMetadataTests.swift │ │ ├── SBOMExtractPrimaryComponentTests.swift │ │ ├── SBOMExtractScopeTests.swift │ │ ├── SBOMExtractTests.swift │ │ ├── SBOMFilterStrategyTests.swift │ │ ├── SBOMGetSpecTests.swift │ │ ├── SBOMGraphsConverterTests.swift │ │ ├── SBOMTestDependencyGraphHelpers.swift │ │ ├── SBOMTestDependencyGraphSPM.swift │ │ ├── SBOMTestDependencyGraphSimple.swift │ │ ├── SBOMTestDependencyGraphSimpleDifferent.swift │ │ ├── SBOMTestDependencyGraphSwiftly.swift │ │ ├── SBOMTestError.swift │ │ ├── SBOMTestModulesGraphConditional.swift │ │ ├── SBOMTestModulesGraphHelpers.swift │ │ ├── SBOMTestModulesGraphSPM.swift │ │ ├── SBOMTestModulesGraphSimple.swift │ │ ├── SBOMTestModulesGraphSwiftly.swift │ │ ├── SBOMTestRepo.swift │ │ ├── SBOMTestStore.swift │ │ ├── SBOMTestTraits.swift │ │ ├── SBOMValidationTests.swift │ │ ├── SPDXConverterTests.swift │ │ ├── SPMFixtures/ │ │ │ ├── SBOMSPMBuildToolingPackages.swift │ │ │ ├── SBOMSPMDocumentationPackages.swift │ │ │ ├── SBOMSPMFoundationPackages.swift │ │ │ ├── SBOMSPMRootPackageAssembly.swift │ │ │ ├── SBOMSPMRootPackageCommand.swift │ │ │ ├── SBOMSPMRootPackageCore.swift │ │ │ ├── SBOMSPMRootPackageExecutable.swift │ │ │ ├── SBOMSPMSecurityPackages.swift │ │ │ ├── SBOMSPMSwiftBuildPackage.swift │ │ │ └── SBOMSPMSwiftSyntaxPackage.swift │ │ ├── SwiftlyFixtures/ │ │ │ ├── SBOMSwiftlyCollectionsPackages.swift │ │ │ ├── SBOMSwiftlyFoundationPackages.swift │ │ │ ├── SBOMSwiftlyNIOPackages.swift │ │ │ ├── SBOMSwiftlyOpenAPIPackages.swift │ │ │ ├── SBOMSwiftlyRootPackage.swift │ │ │ ├── SBOMSwiftlySecurityPackages.swift │ │ │ └── SBOMSwiftlyUtilityPackages.swift │ │ └── testfiles/ │ │ ├── invalid-cyclonedx-1-missing-fields.json │ │ ├── invalid-cyclonedx-1-small.json │ │ ├── invalid-cyclonedx-1.7-uppercase-uuid.json │ │ ├── invalid-cyclonedx-1.7-wrong-bomformat.json │ │ ├── invalid-spdx-3-small.json │ │ ├── invalid-spdx-3.0.1-no-iri.json │ │ ├── invalid-spdx-3.0.1-spm.json │ │ ├── invalid-spdx-3.0.1-wrong-relationshiptype.json │ │ ├── valid-cyclonedx-1.7-empty-comps.json │ │ ├── valid-cyclonedx-1.7-minimal.json │ │ ├── valid-cyclonedx-1.7-spm.json │ │ ├── valid-cyclonedx-1.7-unicode.json │ │ ├── valid-cyclonedx-1.7-versions.json │ │ └── valid-spdx-3.0.1-spm.json │ ├── SPMBuildCoreTests/ │ │ ├── ArtifactsArchiveMetadataTests.swift │ │ ├── BuildParametersTests.swift │ │ ├── MainAttrDetectionTests.swift │ │ └── XCFrameworkMetadataTests.swift │ ├── SourceControlTests/ │ │ ├── GitRepositoryProviderTests.swift │ │ ├── GitRepositoryTests.swift │ │ ├── InMemoryGitRepositoryTests.swift │ │ ├── Inputs/ │ │ │ └── TestRepo.tgz │ │ └── RepositoryManagerTests.swift │ ├── SourceKitLSPAPITests/ │ │ └── SourceKitLSPAPITests.swift │ ├── SwiftBuildSupportTests/ │ │ ├── CGenPIFTests.swift │ │ ├── PIFBuilderTests.swift │ │ ├── PackagePIFBuilderHelpersTests.swift │ │ ├── PrebuiltsPIFTests.swift │ │ ├── ProductTests.swift │ │ ├── SwiftBuildSystemMessageHandlerTests.swift │ │ └── SwiftBuildSystemTests.swift │ ├── SwiftFixItTests/ │ │ ├── BasicTests.swift │ │ ├── CategoryTests.swift │ │ ├── FilteringTests.swift │ │ └── Utilities.swift │ ├── SwiftPMBuildServerTests/ │ │ └── BuildServerTests.swift │ ├── WorkspaceTests/ │ │ ├── AuthorizationProviderTests.swift │ │ ├── InitTests.swift │ │ ├── ManifestSourceGenerationTests.swift │ │ ├── MirrorsConfigurationTests.swift │ │ ├── PrebuiltsTests.swift │ │ ├── RegistryPackageContainerTests.swift │ │ ├── ResolvedPackagesStoreTests.swift │ │ ├── SourceControlPackageContainerTests.swift │ │ ├── ToolsVersionSpecificationGenerationTests.swift │ │ ├── ToolsVersionSpecificationRewriterTests.swift │ │ ├── WorkspaceStateTests.swift │ │ ├── WorkspaceTests+Traits.swift │ │ └── WorkspaceTests.swift │ ├── XCBuildSupportTests/ │ │ ├── Inputs/ │ │ │ └── Foo.pc │ │ ├── PIFBuilderTests.swift │ │ └── PIFTests.swift │ ├── _AsyncFileSystemTests/ │ │ └── AsyncFileSystemTests.swift │ └── _InternalTestSupportTests/ │ ├── FileSystemHelpersTests.swift │ ├── MiscTests.swift │ └── XCTAssertHelpersTests.swift ├── Utilities/ │ ├── Certificates/ │ │ ├── Intermediates/ │ │ │ ├── AppleWWDRCAG2.cer │ │ │ ├── AppleWWDRCAG3.cer │ │ │ ├── AppleWWDRCAG4.cer │ │ │ ├── AppleWWDRCAG5.cer │ │ │ ├── AppleWWDRCAG6.cer │ │ │ ├── AppleWWDRCAG7.cer │ │ │ └── AppleWWDRCAG8.cer │ │ ├── Package.swift │ │ ├── README.md │ │ ├── Roots/ │ │ │ ├── AppleComputerRootCertificate.cer │ │ │ ├── AppleIncRootCertificate.cer │ │ │ ├── AppleRootCA-G2.cer │ │ │ └── AppleRootCA-G3.cer │ │ ├── empty.swift │ │ └── generate.sh │ ├── Docker/ │ │ ├── Dockerfile │ │ ├── docker-compose.1604.53.yaml │ │ ├── docker-compose.1804.53.yaml │ │ ├── docker-compose.2004.54.yaml │ │ ├── docker-compose.2004.55.yaml │ │ ├── docker-compose.2004.56.yaml │ │ ├── docker-compose.2004.57.yaml │ │ ├── docker-compose.2004.main.yaml │ │ ├── docker-compose.2204.58.yaml │ │ ├── docker-compose.2204.59.yaml │ │ └── docker-compose.yaml │ ├── InstalledSwiftPMConfiguration/ │ │ ├── Package.swift │ │ └── Sources/ │ │ └── exec.swift │ ├── README.md │ ├── SwiftPM+SwiftBuild.xcworkspace/ │ │ └── contents.xcworkspacedata │ ├── bootstrap │ ├── build-using-self │ ├── config.json │ ├── generate_contributors_list.sh │ ├── helpers.py │ ├── new-bootstrap │ ├── soundness.sh │ └── test-toolchain ├── cmake/ │ └── modules/ │ ├── CMakeLists.txt │ └── FindLLBuild.cmake ├── swiftbuild_specific_issues.md ├── withKnownIssue_tests_report.md └── xcode/ └── SwiftPM-Package.xctestplan