The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of SwiftGitX, reference main (fcfb71), with Swift 6.1 for Linux on 2 Dec 2025 03:42:43 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ibrahimcetin/SwiftGitX.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/ibrahimcetin/SwiftGitX
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at fcfb71e Refactor initialization in SwiftGitXTest and SignatureRawTests to remove async requirement to fix github action
Cloned https://github.com/ibrahimcetin/SwiftGitX.git
Revision (git rev-parse @):
fcfb71e3dcbbaa70d120b98b7477ce173074aec3
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/ibrahimcetin/SwiftGitX.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.1
Building package at path:  $PWD
https://github.com/ibrahimcetin/SwiftGitX.git
https://github.com/ibrahimcetin/SwiftGitX.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
    {
      "identity" : "libgit2",
      "requirement" : {
        "exact" : [
          "1.9.2"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ibrahimcetin/libgit2.git"
    }
  ],
  "manifest_display_name" : "SwiftGitX",
  "name" : "SwiftGitX",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "SwiftGitX",
      "targets" : [
        "SwiftGitX"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftGitXTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGitXTests",
      "path" : "Tests/SwiftGitXTests",
      "sources" : [
        "CollectionTests/BranchCollectionTests.swift",
        "CollectionTests/ConfigCollectionTests.swift",
        "CollectionTests/IndexCollectionTests.swift",
        "CollectionTests/ReferenceCollectionTests.swift",
        "CollectionTests/RemoteCollectionTests.swift",
        "CollectionTests/StashCollectionTests.swift",
        "CollectionTests/TagCollectionTests.swift",
        "ExtensionTests/URLRelativePathTests.swift",
        "ModelTests/OIDTests.swift",
        "ModelTests/SignatureTests.swift",
        "RepositoryTests/RepositoryAddTests.swift",
        "RepositoryTests/RepositoryCloneTests.swift",
        "RepositoryTests/RepositoryCommitTests.swift",
        "RepositoryTests/RepositoryDiffTests.swift",
        "RepositoryTests/RepositoryFetchTests.swift",
        "RepositoryTests/RepositoryLogTests.swift",
        "RepositoryTests/RepositoryPatchTests.swift",
        "RepositoryTests/RepositoryPropertyTests.swift",
        "RepositoryTests/RepositoryPushTests.swift",
        "RepositoryTests/RepositoryResetTests.swift",
        "RepositoryTests/RepositoryRestoreTests.swift",
        "RepositoryTests/RepositoryRevertTests.swift",
        "RepositoryTests/RepositoryShowTests.swift",
        "RepositoryTests/RepositoryStatusTests.swift",
        "RepositoryTests/RepositorySwitchTests.swift",
        "RepositoryTests/RepositoryTests.swift",
        "SwiftGitXTests.swift",
        "Tags.swift"
      ],
      "target_dependencies" : [
        "SwiftGitX"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftGitX",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGitX",
      "path" : "Sources/SwiftGitX",
      "product_dependencies" : [
        "libgit2"
      ],
      "product_memberships" : [
        "SwiftGitX"
      ],
      "sources" : [
        "Collections/BranchCollection.swift",
        "Collections/ConfigCollection.swift",
        "Collections/IndexCollection.swift",
        "Collections/ReferenceCollection.swift",
        "Collections/RemoteCollection.swift",
        "Collections/StashCollection.swift",
        "Collections/TagCollection.swift",
        "Helpers/Constants.swift",
        "Helpers/Extensions/Array+withGitStrArray.swift",
        "Helpers/Extensions/URL+relativePath.swift",
        "Helpers/Factory/ObjectFactory.swift",
        "Helpers/Factory/ReferenceFactory.swift",
        "Helpers/LibGit2RawRepresentable.swift",
        "Helpers/SwiftGitXError.swift",
        "Models/Diff/Diff.swift",
        "Models/Diff/Patch.swift",
        "Models/Diff/StatusEntry.swift",
        "Models/FileMode.swift",
        "Models/Options/CheckoutOptions.swift",
        "Models/Options/CloneOptions.swift",
        "Models/Options/CommitOptions.swift",
        "Models/Options/DiffOption.swift",
        "Models/Options/LogSortingOption.swift",
        "Models/Options/ResetOption.swift",
        "Models/Options/RestoreOption.swift",
        "Models/Options/StashOption.swift",
        "Models/Options/StatusOption.swift",
        "Models/Progress/CheckoutProgress.swift",
        "Models/Progress/TransferProgress.swift",
        "Models/Remote.swift",
        "Models/Signature.swift",
        "Models/StashEntry.swift",
        "Models/Types/BranchType.swift",
        "Models/Types/ObjectType.swift",
        "Models/Types/ReferenceType.swift",
        "Models/Types/TagType.swift",
        "Objects/Blob.swift",
        "Objects/Commit.swift",
        "Objects/OID.swift",
        "Objects/Object.swift",
        "Objects/Tree.swift",
        "References/Branch.swift",
        "References/Reference.swift",
        "References/Tag.swift",
        "Repository/Repository+HEAD.swift",
        "Repository/Repository+checkout.swift",
        "Repository/Repository+clone.swift",
        "Repository/Repository+commit.swift",
        "Repository/Repository+diff.swift",
        "Repository/Repository+fetch.swift",
        "Repository/Repository+index.swift",
        "Repository/Repository+log.swift",
        "Repository/Repository+patch.swift",
        "Repository/Repository+push.swift",
        "Repository/Repository+reset.swift",
        "Repository/Repository+restore.swift",
        "Repository/Repository+revert.swift",
        "Repository/Repository+show.swift",
        "Repository/Repository+status.swift",
        "Repository/Repository+switch.swift",
        "Repository/Repository.swift",
        "Sequences/BranchSequence.swift",
        "Sequences/CommitSequence.swift",
        "Sequences/ReferenceIterator.swift",
        "Sequences/RemoteIterator.swift",
        "Sequences/StashIterator.swift",
        "Sequences/TagIterator.swift",
        "SwiftGitX.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:4d72617259f6eef9908440c49a67b79bc4f973ae19f78187418ddfb5b178d4ec
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/ibrahimcetin/libgit2.git
[1/107153] Fetching libgit2
Fetched https://github.com/ibrahimcetin/libgit2.git from cache (5.44s)
Computing version for https://github.com/ibrahimcetin/libgit2.git
Computed https://github.com/ibrahimcetin/libgit2.git at 1.9.2 (7.95s)
Creating working copy for https://github.com/ibrahimcetin/libgit2.git
Working copy of https://github.com/ibrahimcetin/libgit2.git resolved at 1.9.2
Building for debugging...
[0/216] Compiling utf8.c
[1/216] Compiling varint.c
[2/216] Compiling vector.c
[3/216] Compiling realpath.c
[4/216] Compiling util.c
[5/216] Compiling wildmatch.c
[6/216] Compiling thread.c
[7/216] Compiling strlist.c
[8/216] Write swift-version-24593BA9C3E375BF.txt
[9/216] Compiling map.c
[10/216] Compiling zstream.c
[11/216] Compiling tsort.c
[12/216] Compiling str.c
[13/216] Compiling process.c
[14/216] Compiling regexp.c
[15/216] Compiling rand.c
[16/216] Compiling runtime.c
[17/216] Compiling pqueue.c
[18/216] Compiling pool.c
[19/216] Compiling posix.c
[20/216] Compiling sha224-256.c
[21/216] Compiling sortedcache.c
[22/216] Compiling ubc_check.c
[23/216] Compiling collisiondetect.c
[24/216] Compiling net.c
[25/216] Compiling hash.c
[26/216] Compiling builtin.c
[27/216] Compiling sha1.c
[28/216] Compiling win32_leakcheck.c
[29/216] Compiling filebuf.c
[30/216] Compiling stdalloc.c
[31/216] Compiling date.c
[32/216] Compiling futils.c
[33/216] Compiling fs_path.c
[34/216] Compiling errors.c
[35/216] Compiling failalloc.c
[36/216] Compiling debugalloc.c
[37/216] Compiling alloc.c
[38/216] Compiling winhttp.c
[39/216] Compiling ssh_libssh2.c
[40/216] Compiling ssh.c
[41/216] Compiling worktree.c
[42/216] Compiling tree-cache.c
[43/216] Compiling ssh_exec.c
[44/216] Compiling tree.c
[45/216] Compiling smart_pkt.c
[46/216] Compiling smart_protocol.c
[47/216] Compiling httpparser.c
[48/216] Compiling smart.c
[49/216] Compiling git.c
[50/216] Compiling http.c
[51/216] Compiling httpclient.c
[52/216] Compiling auth_gssapi.c
[53/216] Compiling local.c
[54/216] Compiling credential_helpers.c
[55/216] Compiling credential.c
[56/216] Compiling auth_sspi.c
[57/216] Compiling auth_ntlmclient.c
[58/216] Compiling transport.c
[59/216] Compiling auth.c
[60/216] Compiling trailer.c
[61/216] Compiling trace.c
[62/216] Compiling sysdir.c
[63/216] Compiling transaction.c
[64/216] Compiling tag.c
[65/216] Compiling stransport.c
[66/216] Compiling tls.c
[67/216] Compiling socket.c
[68/216] Compiling schannel.c
[69/216] Compiling registry.c
[70/216] Compiling openssl_legacy.c
[71/216] Compiling openssl_dynamic.c
[72/216] Compiling submodule.c
[73/216] Compiling mbedtls.c
[74/216] Compiling openssl.c
[75/216] Compiling strarray.c
[76/216] Compiling status.c
[77/216] Compiling signature.c
[78/216] Compiling revert.c
[79/216] Compiling settings.c
[80/216] Compiling stash.c
[81/216] Compiling revwalk.c
[82/216] Compiling reset.c
[83/216] Compiling revparse.c
[84/216] Compiling refspec.c
[85/216] Compiling reflog.c
[86/216] Compiling refdb.c
[87/216] Compiling refs.c
[88/216] Compiling remote.c
[89/216] Compiling rebase.c
[90/216] Compiling repository.c
[91/216] Compiling refdb_fs.c
[92/216] Compiling reader.c
[93/216] Compiling proxy.c
[94/216] Compiling push.c
[95/216] Compiling path.c
[96/216] Compiling pathspec.c
[97/216] Compiling parse.c
[98/216] Compiling patch.c
[99/216] Compiling patch_parse.c
[100/216] Compiling patch_generate.c
[101/216] Compiling oidarray.c
[102/216] Compiling pack.c
[103/216] Compiling oid.c
[104/216] Compiling odb_pack.c
[105/216] Compiling pack-objects.c
[106/216] Compiling odb_mempack.c
[107/216] Compiling odb_loose.c
[108/216] Compiling object_api.c
[109/216] Compiling message.c
[110/216] Compiling odb.c
[111/216] Compiling object.c
[112/216] Compiling mwindow.c
[113/216] Compiling notes.c
[114/216] Compiling merge_file.c
[115/216] Compiling midx.c
[116/216] Compiling merge_driver.c
[117/216] Compiling mailmap.c
[118/216] Compiling libgit2.c
[119/216] Compiling index_map.c
[120/216] Compiling ignore.c
[121/216] Compiling iterator.c
[122/216] Compiling ident.c
[123/216] Compiling merge.c
[124/216] Compiling indexer.c
[125/216] Compiling hashsig.c
[126/216] Compiling index.c
[127/216] Compiling grafts.c
[128/216] Compiling fetch.c
[129/216] Compiling graph.c
[130/216] Compiling fetchhead.c
[131/216] Compiling filter.c
[132/216] Compiling email.c
[133/216] Compiling diff_parse.c
[134/216] Compiling diff_tform.c
[135/216] Compiling diff_xdiff.c
[136/216] Compiling diff_stats.c
[137/216] Compiling diff_generate.c
[138/216] Compiling diff_file.c
[139/216] Compiling diff_driver.c
[140/216] Compiling diff_print.c
[141/216] Compiling diff.c
[142/216] Compiling config_snapshot.c
[143/216] Compiling delta.c
[144/216] Compiling config_mem.c
[145/216] Compiling describe.c
[146/216] Compiling config_cache.c
[147/216] Compiling crlf.c
[148/216] Compiling config_list.c
[149/216] Compiling config_parse.c
[150/216] Compiling clone.c
[151/216] Compiling commit_list.c
[152/216] Compiling config_file.c
[153/216] Compiling commit_graph.c
[154/216] Compiling config.c
[155/216] Compiling commit.c
[156/216] Compiling cherrypick.c
[157/216] Compiling buf.c
[158/216] Compiling blame.c
[159/216] Compiling blob.c
[160/216] Compiling checkout.c
[161/216] Compiling branch.c
[162/216] Compiling blame_git.c
[163/216] Compiling cache.c
[164/216] Compiling zutil.c
[165/216] Compiling inftrees.c
[166/216] Compiling attrcache.c
[167/216] Compiling inffast.c
[168/216] Compiling attr_file.c
[169/216] Compiling trees.c
[170/216] Compiling annotated_commit.c
[171/216] Compiling apply.c
[172/216] Compiling inflate.c
[172/216] Compiling adler32.c
[174/216] Compiling infback.c
[175/216] Compiling attr.c
[176/216] Compiling crc32.c
[177/216] Compiling deflate.c
[178/216] Compiling xpatience.c
[179/216] Compiling xhistogram.c
[180/216] Compiling xutils.c
[181/216] Compiling pcre_xclass.c
[182/216] Compiling xprepare.c
[183/216] Compiling xemit.c
[183/216] Compiling xmerge.c
[185/216] Compiling pcreposix.c
[186/216] Compiling pcre_version.c
[187/216] Compiling pcre_valid_utf8.c
[187/216] Compiling xdiffi.c
[189/216] Compiling pcre_ucd.c
[190/216] Compiling pcre_string_utils.c
[191/216] Compiling pcre_tables.c
[192/216] Compiling pcre_ord2utf8.c
[193/216] Compiling pcre_maketables.c
[194/216] Compiling pcre_newline.c
[195/216] Compiling pcre_printint.c
[196/216] Compiling pcre_jit_compile.c
[197/216] Compiling pcre_refcount.c
[198/216] Compiling pcre_study.c
[199/216] Compiling pcre_globals.c
[200/216] Compiling pcre_fullinfo.c
[201/216] Compiling pcre_chartables.c
[202/216] Compiling pcre_config.c
[203/216] Compiling pcre_byte_order.c
[204/216] Compiling pcre_get.c
[205/216] Compiling util.c
[206/216] Compiling crypt_openssl.c
[206/216] Compiling pcre_dfa_exec.c
[208/216] Write sources
[209/216] Compiling unicode_builtin.c
[210/216] Compiling http.c
[211/216] Compiling pcre_compile.c
[212/216] Compiling api.c
[213/216] Compiling pcre_exec.c
[214/216] Compiling ntlm.c
[215/216] Compiling llhttp.c
[217/277] Compiling SwiftGitX Repository+patch.swift
[218/277] Compiling SwiftGitX Repository+push.swift
[219/277] Compiling SwiftGitX Repository+reset.swift
[220/277] Compiling SwiftGitX Repository+restore.swift
[221/277] Compiling SwiftGitX Repository+revert.swift
[222/277] Compiling SwiftGitX Repository+show.swift
[223/277] Compiling SwiftGitX Repository+status.swift
[224/277] Compiling SwiftGitX Repository+switch.swift
[225/285] Compiling SwiftGitX Blob.swift
[226/285] Compiling SwiftGitX Commit.swift
[227/285] Compiling SwiftGitX OID.swift
[228/285] Compiling SwiftGitX Object.swift
[229/285] Compiling SwiftGitX Tree.swift
[230/285] Compiling SwiftGitX Branch.swift
[231/285] Compiling SwiftGitX Reference.swift
[232/285] Compiling SwiftGitX Tag.swift
[233/285] Compiling SwiftGitX CheckoutProgress.swift
[234/285] Compiling SwiftGitX TransferProgress.swift
[235/285] Compiling SwiftGitX Remote.swift
[236/285] Compiling SwiftGitX Signature.swift
[237/285] Compiling SwiftGitX StashEntry.swift
[238/285] Compiling SwiftGitX BranchType.swift
[239/285] Compiling SwiftGitX ObjectType.swift
[240/285] Compiling SwiftGitX ReferenceType.swift
[241/285] Compiling SwiftGitX TagType.swift
[242/285] Emitting module SwiftGitX
[243/285] Compiling SwiftGitX CheckoutOptions.swift
[244/285] Compiling SwiftGitX CloneOptions.swift
[245/285] Compiling SwiftGitX CommitOptions.swift
[246/285] Compiling SwiftGitX DiffOption.swift
[247/285] Compiling SwiftGitX LogSortingOption.swift
[248/285] Compiling SwiftGitX ResetOption.swift
[249/285] Compiling SwiftGitX RestoreOption.swift
[250/285] Compiling SwiftGitX StashOption.swift
[251/285] Compiling SwiftGitX StatusOption.swift
[252/285] Compiling SwiftGitX Repository+HEAD.swift
[253/285] Compiling SwiftGitX Repository+checkout.swift
[254/285] Compiling SwiftGitX Repository+clone.swift
[255/285] Compiling SwiftGitX Repository+commit.swift
[256/285] Compiling SwiftGitX Repository+diff.swift
[257/285] Compiling SwiftGitX Repository+fetch.swift
[258/285] Compiling SwiftGitX Repository+index.swift
[259/285] Compiling SwiftGitX Repository+log.swift
[260/285] Compiling SwiftGitX BranchCollection.swift
[261/285] Compiling SwiftGitX ConfigCollection.swift
[262/285] Compiling SwiftGitX IndexCollection.swift
[263/285] Compiling SwiftGitX ReferenceCollection.swift
[264/285] Compiling SwiftGitX RemoteCollection.swift
[265/285] Compiling SwiftGitX StashCollection.swift
[266/285] Compiling SwiftGitX TagCollection.swift
[267/285] Compiling SwiftGitX Constants.swift
[268/285] Compiling SwiftGitX Array+withGitStrArray.swift
[269/285] Compiling SwiftGitX URL+relativePath.swift
[270/285] Compiling SwiftGitX ObjectFactory.swift
[271/285] Compiling SwiftGitX ReferenceFactory.swift
[272/285] Compiling SwiftGitX LibGit2RawRepresentable.swift
[273/285] Compiling SwiftGitX SwiftGitXError.swift
[274/285] Compiling SwiftGitX Diff.swift
[275/285] Compiling SwiftGitX Patch.swift
[276/285] Compiling SwiftGitX StatusEntry.swift
[277/285] Compiling SwiftGitX FileMode.swift
[278/285] Compiling SwiftGitX Repository.swift
[279/285] Compiling SwiftGitX BranchSequence.swift
[280/285] Compiling SwiftGitX CommitSequence.swift
[281/285] Compiling SwiftGitX ReferenceIterator.swift
[282/285] Compiling SwiftGitX RemoteIterator.swift
[283/285] Compiling SwiftGitX StashIterator.swift
[284/285] Compiling SwiftGitX TagIterator.swift
[285/285] Compiling SwiftGitX SwiftGitX.swift
Build complete! (56.63s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "libgit2",
      "requirement" : {
        "exact" : [
          "1.9.2"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ibrahimcetin/libgit2.git"
    }
  ],
  "manifest_display_name" : "SwiftGitX",
  "name" : "SwiftGitX",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "SwiftGitX",
      "targets" : [
        "SwiftGitX"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftGitXTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGitXTests",
      "path" : "Tests/SwiftGitXTests",
      "sources" : [
        "CollectionTests/BranchCollectionTests.swift",
        "CollectionTests/ConfigCollectionTests.swift",
        "CollectionTests/IndexCollectionTests.swift",
        "CollectionTests/ReferenceCollectionTests.swift",
        "CollectionTests/RemoteCollectionTests.swift",
        "CollectionTests/StashCollectionTests.swift",
        "CollectionTests/TagCollectionTests.swift",
        "ExtensionTests/URLRelativePathTests.swift",
        "ModelTests/OIDTests.swift",
        "ModelTests/SignatureTests.swift",
        "RepositoryTests/RepositoryAddTests.swift",
        "RepositoryTests/RepositoryCloneTests.swift",
        "RepositoryTests/RepositoryCommitTests.swift",
        "RepositoryTests/RepositoryDiffTests.swift",
        "RepositoryTests/RepositoryFetchTests.swift",
        "RepositoryTests/RepositoryLogTests.swift",
        "RepositoryTests/RepositoryPatchTests.swift",
        "RepositoryTests/RepositoryPropertyTests.swift",
        "RepositoryTests/RepositoryPushTests.swift",
        "RepositoryTests/RepositoryResetTests.swift",
        "RepositoryTests/RepositoryRestoreTests.swift",
        "RepositoryTests/RepositoryRevertTests.swift",
        "RepositoryTests/RepositoryShowTests.swift",
        "RepositoryTests/RepositoryStatusTests.swift",
        "RepositoryTests/RepositorySwitchTests.swift",
        "RepositoryTests/RepositoryTests.swift",
        "SwiftGitXTests.swift",
        "Tags.swift"
      ],
      "target_dependencies" : [
        "SwiftGitX"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftGitX",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGitX",
      "path" : "Sources/SwiftGitX",
      "product_dependencies" : [
        "libgit2"
      ],
      "product_memberships" : [
        "SwiftGitX"
      ],
      "sources" : [
        "Collections/BranchCollection.swift",
        "Collections/ConfigCollection.swift",
        "Collections/IndexCollection.swift",
        "Collections/ReferenceCollection.swift",
        "Collections/RemoteCollection.swift",
        "Collections/StashCollection.swift",
        "Collections/TagCollection.swift",
        "Helpers/Constants.swift",
        "Helpers/Extensions/Array+withGitStrArray.swift",
        "Helpers/Extensions/URL+relativePath.swift",
        "Helpers/Factory/ObjectFactory.swift",
        "Helpers/Factory/ReferenceFactory.swift",
        "Helpers/LibGit2RawRepresentable.swift",
        "Helpers/SwiftGitXError.swift",
        "Models/Diff/Diff.swift",
        "Models/Diff/Patch.swift",
        "Models/Diff/StatusEntry.swift",
        "Models/FileMode.swift",
        "Models/Options/CheckoutOptions.swift",
        "Models/Options/CloneOptions.swift",
        "Models/Options/CommitOptions.swift",
        "Models/Options/DiffOption.swift",
        "Models/Options/LogSortingOption.swift",
        "Models/Options/ResetOption.swift",
        "Models/Options/RestoreOption.swift",
        "Models/Options/StashOption.swift",
        "Models/Options/StatusOption.swift",
        "Models/Progress/CheckoutProgress.swift",
        "Models/Progress/TransferProgress.swift",
        "Models/Remote.swift",
        "Models/Signature.swift",
        "Models/StashEntry.swift",
        "Models/Types/BranchType.swift",
        "Models/Types/ObjectType.swift",
        "Models/Types/ReferenceType.swift",
        "Models/Types/TagType.swift",
        "Objects/Blob.swift",
        "Objects/Commit.swift",
        "Objects/OID.swift",
        "Objects/Object.swift",
        "Objects/Tree.swift",
        "References/Branch.swift",
        "References/Reference.swift",
        "References/Tag.swift",
        "Repository/Repository+HEAD.swift",
        "Repository/Repository+checkout.swift",
        "Repository/Repository+clone.swift",
        "Repository/Repository+commit.swift",
        "Repository/Repository+diff.swift",
        "Repository/Repository+fetch.swift",
        "Repository/Repository+index.swift",
        "Repository/Repository+log.swift",
        "Repository/Repository+patch.swift",
        "Repository/Repository+push.swift",
        "Repository/Repository+reset.swift",
        "Repository/Repository+restore.swift",
        "Repository/Repository+revert.swift",
        "Repository/Repository+show.swift",
        "Repository/Repository+status.swift",
        "Repository/Repository+switch.swift",
        "Repository/Repository.swift",
        "Sequences/BranchSequence.swift",
        "Sequences/CommitSequence.swift",
        "Sequences/ReferenceIterator.swift",
        "Sequences/RemoteIterator.swift",
        "Sequences/StashIterator.swift",
        "Sequences/TagIterator.swift",
        "SwiftGitX.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:4d72617259f6eef9908440c49a67b79bc4f973ae19f78187418ddfb5b178d4ec
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Done.