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 0.4.0 (fcfb71), with Swift 6.1 for Linux on 1 Dec 2025 11:37:12 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-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: 0.4.0
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
 * tag               0.4.0      -> FETCH_HEAD
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 0.4.0
========================================
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-4609320-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/107150] Fetching libgit2
Fetched https://github.com/ibrahimcetin/libgit2.git from cache (4.64s)
Computing version for https://github.com/ibrahimcetin/libgit2.git
Computed https://github.com/ibrahimcetin/libgit2.git at 1.9.2 (7.74s)
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 pcre_maketables.c
[1/216] Compiling crypt_openssl.c
[2/216] Compiling pcre_newline.c
[3/216] Compiling zstream.c
[4/216] Compiling wildmatch.c
[5/216] Compiling vector.c
[6/216] Compiling varint.c
[7/216] Compiling utf8.c
[8/216] Compiling util.c
[9/216] Compiling realpath.c
[10/216] Compiling map.c
[11/216] Compiling tsort.c
[12/216] Compiling thread.c
[13/216] Compiling llhttp.c
[14/216] Compiling strlist.c
[15/216] Compiling process.c
[16/216] Write swift-version-24593BA9C3E375BF.txt
[17/216] Compiling regexp.c
[18/216] Compiling rand.c
[19/216] Compiling runtime.c
[20/216] Compiling str.c
[21/216] Compiling sortedcache.c
[22/216] Compiling posix.c
[23/216] Compiling pqueue.c
[24/216] Compiling sha224-256.c
[25/216] Compiling pool.c
[26/216] Compiling collisiondetect.c
[27/216] Compiling ubc_check.c
[28/216] Compiling builtin.c
[29/216] Compiling net.c
[30/216] Compiling hash.c
[31/216] Compiling stdalloc.c
[32/216] Compiling date.c
[33/216] Compiling errors.c
[34/216] Compiling filebuf.c
[35/216] Compiling sha1.c
[36/216] Compiling win32_leakcheck.c
[37/216] Compiling futils.c
[38/216] Compiling fs_path.c
[39/216] Compiling failalloc.c
[40/216] Compiling debugalloc.c
[41/216] Compiling alloc.c
[42/216] Compiling worktree.c
[43/216] Compiling winhttp.c
[44/216] Compiling tree.c
[45/216] Compiling ssh_exec.c
[46/216] Compiling ssh.c
[47/216] Compiling ssh_libssh2.c
[48/216] Compiling tree-cache.c
[49/216] Compiling httpparser.c
[50/216] Compiling smart.c
[51/216] Compiling smart_pkt.c
[52/216] Compiling local.c
[53/216] Compiling smart_protocol.c
[54/216] Compiling http.c
[55/216] Compiling credential_helpers.c
[56/216] Compiling credential.c
[57/216] Compiling git.c
[58/216] Compiling httpclient.c
[59/216] Compiling auth_sspi.c
[60/216] Compiling auth_ntlmclient.c
[61/216] Compiling auth_gssapi.c
[62/216] Compiling auth.c
[63/216] Compiling trace.c
[64/216] Compiling transport.c
[65/216] Compiling trailer.c
[66/216] Compiling transaction.c
[67/216] Compiling tls.c
[68/216] Compiling sysdir.c
[69/216] Compiling tag.c
[70/216] Compiling registry.c
[71/216] Compiling stransport.c
[72/216] Compiling schannel.c
[73/216] Compiling socket.c
[74/216] Compiling openssl_legacy.c
[75/216] Compiling mbedtls.c
[76/216] Compiling submodule.c
[77/216] Compiling strarray.c
[78/216] Compiling openssl_dynamic.c
[79/216] Compiling openssl.c
[80/216] Compiling status.c
[81/216] Compiling stash.c
[82/216] Compiling signature.c
[83/216] Compiling revwalk.c
[84/216] Compiling settings.c
[85/216] Compiling reset.c
[86/216] Compiling revert.c
[87/216] Compiling revparse.c
[88/216] Compiling remote.c
[89/216] Compiling refspec.c
[90/216] Compiling refs.c
[91/216] Compiling reflog.c
[92/216] Compiling refdb.c
[93/216] Compiling rebase.c
[94/216] Compiling repository.c
[94/216] Compiling reader.c
[96/216] Compiling proxy.c
[97/216] Compiling path.c
[98/216] Compiling push.c
[99/216] Compiling patch.c
[100/216] Compiling refdb_fs.c
[101/216] Compiling pathspec.c
[101/216] Compiling patch_generate.c
[103/216] Compiling parse.c
[104/216] Compiling patch_parse.c
[105/216] Compiling oidarray.c
[106/216] Compiling pack.c
[107/216] Compiling odb_mempack.c
[108/216] Compiling odb_pack.c
[109/216] Compiling oid.c
[110/216] Compiling object_api.c
[111/216] Compiling odb_loose.c
[111/216] Compiling pack-objects.c
[113/216] Compiling odb.c
[114/216] Compiling mwindow.c
[115/216] Compiling object.c
[115/216] Compiling notes.c
[117/216] Compiling midx.c
[118/216] Compiling message.c
[119/216] Compiling merge_driver.c
[120/216] Compiling merge_file.c
[121/216] Compiling index_map.c
[122/216] Compiling mailmap.c
[123/216] Compiling merge.c
[124/216] Compiling iterator.c
[125/216] Compiling libgit2.c
[126/216] Compiling ignore.c
[127/216] Compiling indexer.c
[128/216] Compiling ident.c
[129/216] Compiling hashsig.c
[130/216] Compiling grafts.c
[131/216] Compiling graph.c
[132/216] Compiling fetch.c
[133/216] Compiling email.c
[134/216] Compiling fetchhead.c
[135/216] Compiling diff_xdiff.c
[136/216] Compiling filter.c
[137/216] Compiling diff_print.c
[138/216] Compiling diff_parse.c
[139/216] Compiling index.c
[140/216] Compiling diff_tform.c
[141/216] Compiling diff_stats.c
[142/216] Compiling diff_generate.c
[143/216] Compiling diff.c
[144/216] Compiling delta.c
[145/216] Compiling diff_file.c
[145/216] Compiling diff_driver.c
[147/216] Compiling crlf.c
[147/216] Compiling config_snapshot.c
[149/216] Compiling describe.c
[150/216] Compiling config_parse.c
[151/216] Compiling config_mem.c
[152/216] Compiling config_file.c
[153/216] Compiling config.c
[154/216] Compiling commit_list.c
[155/216] Compiling clone.c
[156/216] Compiling config_cache.c
[157/216] Compiling config_list.c
[158/216] Compiling cherrypick.c
[159/216] Compiling commit.c
[160/216] Compiling commit_graph.c
[161/216] Compiling buf.c
[162/216] Compiling branch.c
[163/216] Compiling cache.c
[164/216] Compiling blob.c
[165/216] Compiling blame_git.c
[166/216] Compiling zutil.c
[167/216] Compiling blame.c
[168/216] Compiling attrcache.c
[169/216] Compiling annotated_commit.c
[170/216] Compiling trees.c
[171/216] Compiling checkout.c
[172/216] Compiling inffast.c
[173/216] Compiling inftrees.c
[174/216] Compiling crc32.c
[175/216] Compiling infback.c
[176/216] Compiling attr_file.c
[177/216] Compiling adler32.c
[177/216] Compiling attr.c
[179/216] Compiling inflate.c
[180/216] Compiling xutils.c
[181/216] Compiling apply.c
[182/216] Compiling xpatience.c
[183/216] Compiling xhistogram.c
[184/216] Compiling deflate.c
[185/216] Compiling xprepare.c
[186/216] Compiling xmerge.c
[187/216] Compiling pcreposix.c
[188/216] Compiling xemit.c
[189/216] Compiling pcre_version.c
[190/216] Compiling pcre_xclass.c
[191/216] Compiling pcre_valid_utf8.c
[191/216] Compiling pcre_ucd.c
[193/216] Compiling xdiffi.c
[194/216] Compiling pcre_string_utils.c
[195/216] Compiling pcre_tables.c
[196/216] Compiling pcre_printint.c
[197/216] Compiling pcre_study.c
[198/216] Compiling pcre_ord2utf8.c
[199/216] Compiling pcre_refcount.c
[200/216] Compiling pcre_jit_compile.c
[201/216] Compiling pcre_globals.c
[202/216] Compiling pcre_fullinfo.c
[203/216] Compiling pcre_get.c
[204/216] Compiling pcre_dfa_exec.c
[205/216] Compiling pcre_config.c
[206/216] Compiling pcre_chartables.c
[207/216] Compiling util.c
[207/216] Write sources
[209/216] Compiling http.c
[210/216] Compiling unicode_builtin.c
[211/216] Compiling pcre_byte_order.c
[212/216] Compiling api.c
[213/216] Compiling ntlm.c
[214/216] Compiling pcre_exec.c
[215/216] Compiling pcre_compile.c
[217/277] Emitting module SwiftGitX
[218/285] Compiling SwiftGitX Repository.swift
[219/285] Compiling SwiftGitX BranchSequence.swift
[220/285] Compiling SwiftGitX CommitSequence.swift
[221/285] Compiling SwiftGitX ReferenceIterator.swift
[222/285] Compiling SwiftGitX RemoteIterator.swift
[223/285] Compiling SwiftGitX StashIterator.swift
[224/285] Compiling SwiftGitX TagIterator.swift
[225/285] Compiling SwiftGitX SwiftGitX.swift
[226/285] Compiling SwiftGitX Repository+patch.swift
[227/285] Compiling SwiftGitX Repository+push.swift
[228/285] Compiling SwiftGitX Repository+reset.swift
[229/285] Compiling SwiftGitX Repository+restore.swift
[230/285] Compiling SwiftGitX Repository+revert.swift
[231/285] Compiling SwiftGitX Repository+show.swift
[232/285] Compiling SwiftGitX Repository+status.swift
[233/285] Compiling SwiftGitX Repository+switch.swift
[234/285] Compiling SwiftGitX CheckoutProgress.swift
[235/285] Compiling SwiftGitX TransferProgress.swift
[236/285] Compiling SwiftGitX Remote.swift
[237/285] Compiling SwiftGitX Signature.swift
[238/285] Compiling SwiftGitX StashEntry.swift
[239/285] Compiling SwiftGitX BranchType.swift
[240/285] Compiling SwiftGitX ObjectType.swift
[241/285] Compiling SwiftGitX ReferenceType.swift
[242/285] Compiling SwiftGitX TagType.swift
[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 URL+relativePath.swift
[253/285] Compiling SwiftGitX ObjectFactory.swift
[254/285] Compiling SwiftGitX ReferenceFactory.swift
[255/285] Compiling SwiftGitX LibGit2RawRepresentable.swift
[256/285] Compiling SwiftGitX SwiftGitXError.swift
[257/285] Compiling SwiftGitX Diff.swift
[258/285] Compiling SwiftGitX Patch.swift
[259/285] Compiling SwiftGitX StatusEntry.swift
[260/285] Compiling SwiftGitX FileMode.swift
[261/285] Compiling SwiftGitX Blob.swift
[262/285] Compiling SwiftGitX Commit.swift
[263/285] Compiling SwiftGitX OID.swift
[264/285] Compiling SwiftGitX Object.swift
[265/285] Compiling SwiftGitX Tree.swift
[266/285] Compiling SwiftGitX Branch.swift
[267/285] Compiling SwiftGitX Reference.swift
[268/285] Compiling SwiftGitX Tag.swift
[269/285] Compiling SwiftGitX BranchCollection.swift
[270/285] Compiling SwiftGitX ConfigCollection.swift
[271/285] Compiling SwiftGitX IndexCollection.swift
[272/285] Compiling SwiftGitX ReferenceCollection.swift
[273/285] Compiling SwiftGitX RemoteCollection.swift
[274/285] Compiling SwiftGitX StashCollection.swift
[275/285] Compiling SwiftGitX TagCollection.swift
[276/285] Compiling SwiftGitX Constants.swift
[277/285] Compiling SwiftGitX Array+withGitStrArray.swift
[278/285] Compiling SwiftGitX Repository+HEAD.swift
[279/285] Compiling SwiftGitX Repository+checkout.swift
[280/285] Compiling SwiftGitX Repository+clone.swift
[281/285] Compiling SwiftGitX Repository+commit.swift
[282/285] Compiling SwiftGitX Repository+diff.swift
[283/285] Compiling SwiftGitX Repository+fetch.swift
[284/285] Compiling SwiftGitX Repository+index.swift
[285/285] Compiling SwiftGitX Repository+log.swift
Build complete! (50.59s)
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.