The Swift Package Index logo.Swift Package Index

Build Information

Successful build of SwiftGitX, reference main (fcfb71), with Swift 6.3 for macOS (SPM) on 17 Apr 2026 16:48:55 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ibrahimcetin/SwiftGitX.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
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
Fetching https://github.com/ibrahimcetin/libgit2.git
[1/107153] Fetching libgit2
Fetched https://github.com/ibrahimcetin/libgit2.git from cache (5.43s)
Computing version for https://github.com/ibrahimcetin/libgit2.git
Computed https://github.com/ibrahimcetin/libgit2.git at 1.9.2 (9.03s)
Creating working copy for https://github.com/ibrahimcetin/libgit2.git
Working copy of https://github.com/ibrahimcetin/libgit2.git resolved at 1.9.2
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "swiftgitx",
      "name": "SwiftGitX",
      "url": "https://github.com/ibrahimcetin/SwiftGitX.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftGitX",
      "traits": [
        "default"
      ],
      "dependencies": [
        {
          "identity": "libgit2",
          "name": "libgit2",
          "url": "https://github.com/ibrahimcetin/libgit2.git",
          "version": "1.9.2",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/libgit2",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/ibrahimcetin/SwiftGitX.git
[1/1753] Fetching swiftgitx
Fetched https://github.com/ibrahimcetin/SwiftGitX.git from cache (0.91s)
Fetching https://github.com/ibrahimcetin/libgit2.git from cache
Fetched https://github.com/ibrahimcetin/libgit2.git from cache (0.45s)
Computing version for https://github.com/ibrahimcetin/libgit2.git
Computed https://github.com/ibrahimcetin/libgit2.git at 1.9.2 (0.52s)
Creating working copy for https://github.com/ibrahimcetin/libgit2.git
Working copy of https://github.com/ibrahimcetin/libgit2.git resolved at 1.9.2
Creating working copy for https://github.com/ibrahimcetin/SwiftGitX.git
Working copy of https://github.com/ibrahimcetin/SwiftGitX.git resolved at main (fcfb71e)
warning: '.resolve-product-dependencies': dependency 'swiftgitx' is not used by any target
Found 1 product dependencies
  - libgit2
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/ibrahimcetin/SwiftGitX.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/212] Write swift-version--6988338F2F200930.txt
[1/212] Compiling http.c
[2/212] Compiling llhttp.c
[3/212] Compiling wildmatch.c
[4/212] Compiling crypt_commoncrypto.c
[5/212] Compiling vector.c
[6/212] Compiling zstream.c
[7/212] Compiling unicode_builtin.c
[8/212] Compiling varint.c
[9/212] Compiling ntlm.c
[10/212] Compiling utf8.c
[11/212] Compiling realpath.c
[12/212] Compiling util.c
[13/212] Compiling tls.c
[14/212] Compiling sysdir.c
[15/212] Compiling map.c
[16/212] Compiling thread.c
[17/212] Compiling process.c
[18/212] Compiling tsort.c
[19/212] Compiling strlist.c
[20/212] Compiling util.c
[21/212] Compiling str.c
[22/212] Compiling submodule.c
[23/212] Compiling runtime.c
[24/212] Compiling rand.c
[24/212] Compiling regexp.c
[26/212] Compiling pqueue.c
[27/212] Compiling posix.c
[28/212] Compiling sortedcache.c
[29/212] Compiling pool.c
[30/212] Compiling common_crypto.c
[31/212] Compiling net.c
[31/212] Compiling hash.c
[33/212] Compiling win32_leakcheck.c
[34/212] Compiling stdalloc.c
[35/212] Compiling futils.c
[36/212] Compiling filebuf.c
[37/212] Compiling date.c
[38/212] Compiling errors.c
[39/212] Compiling failalloc.c
[40/212] Compiling fs_path.c
[41/212] Compiling debugalloc.c
[42/212] Compiling alloc.c
[43/212] Compiling winhttp.c
[44/212] Compiling worktree.c
[45/212] Compiling ssh_libssh2.c
[46/212] Compiling ssh.c
[47/212] Compiling tree-cache.c
[48/212] Compiling ssh_exec.c
[49/212] Compiling tree.c
[50/212] Compiling smart.c
[51/212] Compiling smart_pkt.c
[52/212] Compiling httpparser.c
[53/212] Compiling smart_protocol.c
[54/212] Compiling credential_helpers.c
[55/212] Compiling git.c
[56/212] Compiling http.c
[57/212] Compiling auth_sspi.c
[58/212] Compiling httpclient.c
[59/212] Compiling credential.c
[60/212] Compiling local.c
[61/212] Compiling auth_ntlmclient.c
[62/212] Compiling auth.c
[63/212] Compiling auth_gssapi.c
[64/212] Compiling transport.c
[65/212] Compiling trailer.c
[66/212] Compiling trace.c
[67/212] Compiling schannel.c
[68/212] Compiling transaction.c
[69/212] Compiling socket.c
[70/212] Compiling openssl_legacy.c
[71/212] Compiling registry.c
[72/212] Compiling tag.c
[73/212] Compiling openssl_dynamic.c
[74/212] Compiling openssl.c
[75/212] Compiling mbedtls.c
[76/212] Compiling strarray.c
[77/212] Compiling signature.c
[78/212] Compiling status.c
[79/212] Compiling stash.c
[79/212] Compiling settings.c
[81/212] Compiling revwalk.c
[82/212] Compiling revparse.c
[83/212] Compiling reset.c
[84/212] Compiling revert.c
[85/212] Compiling refspec.c
[86/212] Compiling reflog.c
[87/212] Compiling repository.c
[88/212] Compiling refs.c
[89/212] Compiling refdb.c
[90/212] Compiling remote.c
[91/212] Compiling reader.c
[92/212] Compiling refdb_fs.c
[93/212] Compiling rebase.c
[94/212] Compiling proxy.c
[95/212] Compiling push.c
[96/212] Compiling stransport.c
[97/212] Compiling pathspec.c
[97/212] Compiling parse.c
[99/212] Compiling path.c
[100/212] Compiling patch.c
[101/212] Compiling patch_parse.c
[102/212] Compiling patch_generate.c
[103/212] Compiling oidarray.c
[104/212] Compiling pack.c
[105/212] Compiling oid.c
[106/212] Compiling pack-objects.c
[107/212] Compiling odb_pack.c
[108/212] Compiling odb_mempack.c
[109/212] Compiling object_api.c
[110/212] Compiling odb_loose.c
[111/212] Compiling object.c
[112/212] Compiling odb.c
[113/212] Compiling notes.c
[114/212] Compiling message.c
[115/212] Compiling mwindow.c
[116/212] Compiling midx.c
[117/212] Compiling merge_driver.c
[118/212] Compiling merge_file.c
[119/212] Compiling mailmap.c
[120/212] Compiling libgit2.c
[121/212] Compiling index_map.c
[122/212] Compiling ident.c
[123/212] Compiling hashsig.c
[124/212] Compiling ignore.c
[125/212] Compiling merge.c
[126/212] Compiling iterator.c
[127/212] Compiling indexer.c
[128/212] Compiling index.c
[129/212] Compiling graph.c
[130/212] Compiling grafts.c
[131/212] Compiling fetchhead.c
[132/212] Compiling fetch.c
[133/212] Compiling email.c
[134/212] Compiling filter.c
[135/212] Compiling diff_stats.c
[135/212] Compiling diff_xdiff.c
[137/212] Compiling diff_tform.c
[138/212] Compiling diff_parse.c
[139/212] Compiling diff_print.c
[140/212] Compiling diff_file.c
[141/212] Compiling diff.c
[142/212] Compiling crlf.c
[143/212] Compiling diff_driver.c
[144/212] Compiling describe.c
[144/212] Compiling delta.c
[146/212] Compiling diff_generate.c
[147/212] Compiling config_snapshot.c
[148/212] Compiling config_parse.c
[149/212] Compiling config_mem.c
[150/212] Compiling config_cache.c
[151/212] Compiling config_list.c
[152/212] Compiling commit_list.c
[153/212] Compiling config_file.c
[154/212] Compiling commit.c
[155/212] Compiling config.c
[156/212] Compiling clone.c
[157/212] Compiling commit_graph.c
[158/212] Compiling cherrypick.c
[159/212] Compiling buf.c
[160/212] Compiling cache.c
[161/212] Compiling checkout.c
[162/212] Compiling branch.c
[163/212] Compiling blob.c
[164/212] Compiling blame.c
[165/212] Compiling attrcache.c
[166/212] Compiling blame_git.c
[167/212] Compiling attr_file.c
[168/212] Compiling inftrees.c
[169/212] Compiling inffast.c
[170/212] Compiling infback.c
[171/212] Compiling annotated_commit.c
[172/212] Compiling zutil.c
[173/212] Compiling trees.c
[174/212] Compiling deflate.c
[175/212] Compiling inflate.c
[176/212] Compiling attr.c
[177/212] Compiling apply.c
[178/212] Compiling adler32.c
[179/212] Compiling crc32.c
[180/212] Compiling xprepare.c
[181/212] Compiling xutils.c
[182/212] Compiling xpatience.c
[183/212] Compiling xhistogram.c
[184/212] Compiling xmerge.c
[185/212] Compiling xemit.c
[186/212] Compiling pcre_xclass.c
[187/212] Compiling pcre_ucd.c
[188/212] Compiling pcre_tables.c
[189/212] Compiling pcre_valid_utf8.c
[190/212] Compiling pcreposix.c
[191/212] Compiling pcre_study.c
[192/212] Compiling pcre_version.c
[193/212] Compiling pcre_string_utils.c
[194/212] Compiling xdiffi.c
[195/212] Compiling pcre_refcount.c
[196/212] Compiling pcre_newline.c
[197/212] Compiling pcre_ord2utf8.c
[198/212] Compiling pcre_jit_compile.c
[199/212] Compiling pcre_globals.c
[200/212] Compiling pcre_get.c
[201/212] Compiling pcre_fullinfo.c
[201/212] Write sources
[201/212] Compiling pcre_maketables.c
[204/212] Compiling pcre_printint.c
[205/212] Compiling pcre_config.c
[206/212] Compiling pcre_byte_order.c
[207/212] Compiling pcre_chartables.c
[207/212] Compiling pcre_dfa_exec.c
[209/212] Compiling api.c
[210/212] Compiling pcre_exec.c
[211/212] Compiling pcre_compile.c
[213/275] Compiling SwiftGitX DiffOption.swift
[214/275] Compiling SwiftGitX LogSortingOption.swift
[215/275] Compiling SwiftGitX ResetOption.swift
[216/275] Compiling SwiftGitX RestoreOption.swift
[217/275] Compiling SwiftGitX StashOption.swift
[218/275] Compiling SwiftGitX StatusOption.swift
[219/275] Compiling SwiftGitX CheckoutProgress.swift
[220/281] Compiling SwiftGitX CommitSequence.swift
[221/281] Compiling SwiftGitX ReferenceIterator.swift
[222/281] Compiling SwiftGitX RemoteIterator.swift
[223/281] Compiling SwiftGitX StashIterator.swift
[224/281] Compiling SwiftGitX TagIterator.swift
[225/281] Compiling SwiftGitX SwiftGitX.swift
[226/281] Compiling SwiftGitX Repository+revert.swift
[227/281] Compiling SwiftGitX Repository+show.swift
[228/281] Compiling SwiftGitX Repository+status.swift
[229/281] Compiling SwiftGitX Repository+switch.swift
[230/281] Compiling SwiftGitX Repository.swift
[231/281] Compiling SwiftGitX BranchSequence.swift
[232/281] Compiling SwiftGitX Repository+fetch.swift
[233/281] Compiling SwiftGitX Repository+index.swift
[234/281] Compiling SwiftGitX Repository+log.swift
[235/281] Compiling SwiftGitX Repository+patch.swift
[236/281] Compiling SwiftGitX Repository+push.swift
[237/281] Compiling SwiftGitX Repository+reset.swift
[238/281] Compiling SwiftGitX Repository+restore.swift
[239/281] Compiling SwiftGitX TransferProgress.swift
[240/281] Compiling SwiftGitX Remote.swift
[241/281] Compiling SwiftGitX Signature.swift
[242/281] Compiling SwiftGitX StashEntry.swift
[243/281] Compiling SwiftGitX BranchType.swift
[244/281] Compiling SwiftGitX ObjectType.swift
[245/281] Compiling SwiftGitX ReferenceType.swift
[246/281] Compiling SwiftGitX TagType.swift
[247/281] Compiling SwiftGitX Blob.swift
[248/281] Compiling SwiftGitX Commit.swift
[249/281] Compiling SwiftGitX OID.swift
[250/281] Compiling SwiftGitX Object.swift
[251/281] Compiling SwiftGitX Tree.swift
[252/281] Compiling SwiftGitX Branch.swift
[253/281] Compiling SwiftGitX Reference.swift
[254/281] Compiling SwiftGitX Tag.swift
[255/281] Compiling SwiftGitX Repository+HEAD.swift
[256/281] Compiling SwiftGitX Repository+checkout.swift
[257/281] Compiling SwiftGitX Repository+clone.swift
[258/281] Compiling SwiftGitX Repository+commit.swift
[259/281] Compiling SwiftGitX Repository+diff.swift
[260/281] Compiling SwiftGitX Diff.swift
[261/281] Compiling SwiftGitX Patch.swift
[262/281] Compiling SwiftGitX StatusEntry.swift
[263/281] Compiling SwiftGitX FileMode.swift
[264/281] Compiling SwiftGitX CheckoutOptions.swift
[265/281] Compiling SwiftGitX CloneOptions.swift
[266/281] Compiling SwiftGitX CommitOptions.swift
[267/281] Compiling SwiftGitX Constants.swift
[268/281] Compiling SwiftGitX Array+withGitStrArray.swift
[269/281] Compiling SwiftGitX URL+relativePath.swift
[270/281] Compiling SwiftGitX ObjectFactory.swift
[271/281] Compiling SwiftGitX ReferenceFactory.swift
[272/281] Compiling SwiftGitX LibGit2RawRepresentable.swift
[273/281] Compiling SwiftGitX SwiftGitXError.swift
[274/281] Compiling SwiftGitX BranchCollection.swift
[275/281] Compiling SwiftGitX ConfigCollection.swift
[276/281] Compiling SwiftGitX IndexCollection.swift
[277/281] Compiling SwiftGitX ReferenceCollection.swift
[278/281] Compiling SwiftGitX RemoteCollection.swift
[279/281] Compiling SwiftGitX StashCollection.swift
[280/281] Compiling SwiftGitX TagCollection.swift
[281/281] Emitting module SwiftGitX
Build complete! (10.87s)
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" : "/Users/admin/builder/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"
}
✅  Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path:  $PWD/.docs/ibrahimcetin/swiftgitx/main
Repository:               ibrahimcetin/SwiftGitX
Swift version used:       6.3
Target:                   SwiftGitX
Extracting symbol information for 'SwiftGitX'...
Finished extracting symbol information for 'SwiftGitX'. (27.39s)
Building documentation for 'SwiftGitX'...
warning: Parameter 'branchType' is missing documentation
  --> ../Collections/BranchCollection.swift:59:9-59:9
57 |     ///
58 |     /// - Parameter name: The name of the branch.
59 +     ///
   |         ╰─suggestion: Document 'branchType' parameter
60 |     /// - Returns: The branch with the specified name, or `nil` if it doesn't exist.
61 |     public subscript(name: String, type branchType: BranchType = .all) -> Branch? {
warning: Parameter 'type' is missing documentation
  --> ../Collections/BranchCollection.swift:69:9-69:9
67 |     /// - Parameter name: The name of the branch.
68 |     /// For example, `main` for a local branch and `origin/main` for a remote branch.
69 +     ///
   |         ╰─suggestion: Document 'type' parameter
70 |     /// - Returns: The branch with the specified name.
71 |     public func get(named name: String, type: BranchType = .all) throws(SwiftGitXError) -> Branch {
warning: '957bd' isn't a disambiguation for 'patch(from:to:)' at '/SwiftGitX/Repository'
  --> ../Repository/Repository+patch.swift:26:46-26:52
24 |     /// But if you will use this method, be sure the file is staged because workingTree files'
25 |     /// ``Diff/Delta/newFile`` side's ``Diff/File/id`` property does not have a valid blob id.
26 +     /// So, you have to use ``patch(from:to:)-957bd`` method to create patch for the workingTree file.
   |                                              ├─suggestion: Replace '957bd' with '(_,URL)' for 'func patch(from blob: Blob?, to file: URL) throws(SwiftGitXError) -> Patch'
   |                                              ╰─suggestion: Replace '957bd' with '(_,Blob?)' for 'func patch(from oldBlob: Blob?, to newBlob: Blob?) throws(SwiftGitXError) -> Patch'
27 |     /// If the file's status is ``StatusEntry/Status-swift.enum/workingTreeNew`` (aka `untracked`)
28 |     /// you should use ``patch(from:to:)-957bd`` method with `nil` oldBlob.
warning: '957bd' isn't a disambiguation for 'patch(from:to:)' at '/SwiftGitX/Repository'
  --> ../Repository/Repository+patch.swift:28:41-28:47
26 |     /// So, you have to use ``patch(from:to:)-957bd`` method to create patch for the workingTree file.
27 |     /// If the file's status is ``StatusEntry/Status-swift.enum/workingTreeNew`` (aka `untracked`)
28 +     /// you should use ``patch(from:to:)-957bd`` method with `nil` oldBlob.
   |                                         ├─suggestion: Replace '957bd' with '(_,URL)' for 'func patch(from blob: Blob?, to file: URL) throws(SwiftGitXError) -> Patch'
   |                                         ╰─suggestion: Replace '957bd' with '(_,Blob?)' for 'func patch(from oldBlob: Blob?, to newBlob: Blob?) throws(SwiftGitXError) -> Patch'
29 |     public func patch(from oldBlob: Blob?, to newBlob: Blob?) throws(SwiftGitXError) -> Patch {
30 |         let oldBlobPointer: OpaquePointer?
warning: External name 'options' used to document parameter
  --> ../Repository/Repository+status.swift:14:21-14:28
12 |     /// Get the status of the repository.
13 |     ///
14 +     /// - Parameter options: The status options. Default is `.includeUntracked`.
   |                     ╰─suggestion: Replace 'options' with 'optionFlags'
15 |     ///
16 |     /// - Returns: The status of the repository.
warning: 'clone(from:to:options:)' doesn't exist at '/SwiftGitX/Repository'
  --> Extensions/Repository.md:10:5-10:28
8  | - ``open(at:)``
9  | - ``create(at:isBare:)``
10 + - ``clone(from:to:options:)``
   |     ╰─suggestion: Replace 'clone(from:to:options:)' with 'clone(from:to:options:transferProgressHandler:)'
11 | - ``clone(from:to:options:transferProgressHandler:)``
12 |
warning: 'commit(message:)' doesn't exist at '/SwiftGitX/Repository'
  --> Extensions/Repository.md:29:5-29:21
27 | - ``add(path:)``
28 | - ``add(paths:)``
29 + - ``commit(message:)``
   |     ╰─suggestion: Replace 'commit(message:)' with 'commit(message:options:)'
30 |
31 | ### Collections
warning: '3rteq' isn't a disambiguation for 'log(from:sorting:)' at '/SwiftGitX/Repository'
  --> Extensions/Repository.md:51:23-51:29
49 | - ``log(sorting:)``
50 | - ``log(from:sorting:)-2c8fu``
51 + - ``log(from:sorting:)-3rteq``
   |                       ├─suggestion: Replace '3rteq' with '(Commit,_)' for 'func log(from commit: Commit, sorting: LogSortingOption = .none) -> CommitSequence'
   |                       ╰─suggestion: Replace '3rteq' with '(Reference,_)' for 'func log(from reference: any Reference, sorting: LogSortingOption = .none) throws(SwiftGitXError) -> CommitSequence'
52 | - ``LogSortingOption``
53 |
warning: '10g8i' isn't a disambiguation for 'patch(from:to:)' at '/SwiftGitX/Repository'
  --> Extensions/Repository.md:57:20-57:26
55 |
56 | - ``patch(from:)``
57 + - ``patch(from:to:)-10g8i``
   |                    ├─suggestion: Replace '10g8i' with '(_,URL)' for 'func patch(from blob: Blob?, to file: URL) throws(SwiftGitXError) -> Patch'
   |                    ╰─suggestion: Replace '10g8i' with '(_,Blob?)' for 'func patch(from oldBlob: Blob?, to newBlob: Blob?) throws(SwiftGitXError) -> Patch'
58 | - ``patch(from:to:)-957bd``
59 |
warning: '957bd' isn't a disambiguation for 'patch(from:to:)' at '/SwiftGitX/Repository'
  --> Extensions/Repository.md:58:20-58:26
56 | - ``patch(from:)``
57 | - ``patch(from:to:)-10g8i``
58 + - ``patch(from:to:)-957bd``
   |                    ├─suggestion: Replace '957bd' with '(_,URL)' for 'func patch(from blob: Blob?, to file: URL) throws(SwiftGitXError) -> Patch'
   |                    ╰─suggestion: Replace '957bd' with '(_,Blob?)' for 'func patch(from oldBlob: Blob?, to newBlob: Blob?) throws(SwiftGitXError) -> Patch'
59 |
60 | ### Restore
warning: '8oxzx' isn't a disambiguation for 'switch(to:)' at '/SwiftGitX/Repository'
  --> Extensions/Repository.md:93:16-93:22
91 | ### Switch
92 |
93 + - ``switch(to:)-8oxzx``
   |                ├─suggestion: Replace '8oxzx' with '(Branch)' for 'func `switch`(to branch: Branch) throws(SwiftGitXError)'
   |                ├─suggestion: Replace '8oxzx' with '(Commit)' for 'func `switch`(to commit: Commit) throws(SwiftGitXError)'
   |                ╰─suggestion: Replace '8oxzx' with '(Tag)' for 'func `switch`(to tag: Tag) throws(SwiftGitXError)'
94 | - ``switch(to:)-16nyq``
95 | - ``switch(to:)-2ysnq``
warning: '16nyq' isn't a disambiguation for 'switch(to:)' at '/SwiftGitX/Repository'
  --> Extensions/Repository.md:94:16-94:22
92 |
93 | - ``switch(to:)-8oxzx``
94 + - ``switch(to:)-16nyq``
   |                ├─suggestion: Replace '16nyq' with '(Branch)' for 'func `switch`(to branch: Branch) throws(SwiftGitXError)'
   |                ├─suggestion: Replace '16nyq' with '(Commit)' for 'func `switch`(to commit: Commit) throws(SwiftGitXError)'
   |                ╰─suggestion: Replace '16nyq' with '(Tag)' for 'func `switch`(to tag: Tag) throws(SwiftGitXError)'
95 | - ``switch(to:)-2ysnq``
96 |
warning: '2ysnq' isn't a disambiguation for 'switch(to:)' at '/SwiftGitX/Repository'
  --> Extensions/Repository.md:95:16-95:22
93 | - ``switch(to:)-8oxzx``
94 | - ``switch(to:)-16nyq``
95 + - ``switch(to:)-2ysnq``
   |                ├─suggestion: Replace '2ysnq' with '(Branch)' for 'func `switch`(to branch: Branch) throws(SwiftGitXError)'
   |                ├─suggestion: Replace '2ysnq' with '(Commit)' for 'func `switch`(to commit: Commit) throws(SwiftGitXError)'
   |                ╰─suggestion: Replace '2ysnq' with '(Tag)' for 'func `switch`(to tag: Tag) throws(SwiftGitXError)'
96 |
97 | ### Remote Repository Operations
warning: 'push(remote:)' doesn't exist at '/SwiftGitX/Repository'
   --> Extensions/Repository.md:99:5-99:18
97  | ### Remote Repository Operations
98  |
99  + - ``push(remote:)``
    |     ├─suggestion: Replace 'push(remote:)' with 'push(remote:createsRefspec:)'
    |     ╰─suggestion: Replace 'push(remote:)' with 'fetch(remote:)'
100 | - ``fetch(remote:)``
warning: No symbol matched 'SwiftGitX/SwiftGitX'. 'SwiftGitX' doesn't exist at '/SwiftGitX'.
 --> Extensions/SwiftGitX-Extension.md:1:3-1:26
1 + # ``SwiftGitX/SwiftGitX``
  |               ├─suggestion: Replace 'SwiftGitX' with 'SwiftGitXError'
  |               ╰─suggestion: Replace 'SwiftGitX' with 'SwiftGitXRuntime'
2 |
3 | ## Topics
warning: Organizing the module 'SwiftGitX' under 'SwiftGitX' isn't allowed
Links in a "Topics section" are used to organize documentation into a hierarchy. Modules should be roots in the documentation hierarchy.
  --> SwiftGitX.md:18:3-18:16
16 |
17 | - <doc:GettingStarted>
18 + - ``SwiftGitX``
   | ╰─suggestion: Remove '- ``SwiftGitX``'
19 | - ``Repository``
20 |
Finished building documentation for 'SwiftGitX' (0.90s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/ibrahimcetin/swiftgitx/main
Fetching https://github.com/swiftlang/swift-docc-plugin
[1/2277] Fetching swift-docc-plugin
Updating https://github.com/ibrahimcetin/libgit2.git
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.12s)
Updated https://github.com/ibrahimcetin/libgit2.git (0.43s)
Computing version for https://github.com/ibrahimcetin/libgit2.git
Computed https://github.com/ibrahimcetin/libgit2.git at 1.9.2 (2.23s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.6 (0.64s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3672] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.09s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.82s)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.6
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Building for debugging...
[0/8] Write snippet-extract-tool-entitlement.plist
[0/8] Write sources
[4/8] Write swift-version--6988338F2F200930.txt
[6/53] Compiling SymbolKit Mixin+Equals.swift
[7/53] Compiling SymbolKit Mixin+Hash.swift
[8/53] Compiling SymbolKit Mixin.swift
[9/53] Compiling SymbolKit LineList.swift
[10/53] Compiling SymbolKit Position.swift
[11/57] Compiling SymbolKit DeclarationFragments.swift
[12/57] Compiling SymbolKit Fragment.swift
[13/57] Compiling SymbolKit FragmentKind.swift
[14/57] Compiling SymbolKit FunctionParameter.swift
[15/57] Compiling SymbolKit FunctionSignature.swift
[16/57] Compiling Snippets Snippet.swift
[17/57] Emitting module Snippets
[18/57] Compiling Snippets SnippetParser.swift
[19/57] Compiling SymbolKit SemanticVersion.swift
[20/57] Compiling SymbolKit AccessControl.swift
[21/57] Compiling SymbolKit Availability.swift
[22/57] Compiling SymbolKit AvailabilityItem.swift
[23/57] Compiling SymbolKit Domain.swift
[24/57] Compiling SymbolKit Identifier.swift
[25/57] Compiling SymbolKit KindIdentifier.swift
[26/57] Compiling SymbolKit Location.swift
[27/57] Compiling SymbolKit Mutability.swift
[28/57] Compiling SymbolKit SourceRange.swift
[29/57] Compiling SymbolKit Metadata.swift
[30/57] Compiling SymbolKit Module.swift
[31/57] Compiling SymbolKit OperatingSystem.swift
[32/57] Compiling SymbolKit Platform.swift
[33/57] Compiling SymbolKit Symbol.swift
[34/57] Compiling SymbolKit SymbolKind.swift
[35/57] Compiling SymbolKit SymbolGraph.swift
[36/57] Compiling SymbolKit GraphCollector.swift
[37/57] Emitting module SymbolKit
[38/57] Compiling SymbolKit Names.swift
[39/57] Compiling SymbolKit SPI.swift
[40/57] Compiling SymbolKit Snippet.swift
[41/57] Compiling SymbolKit Extension.swift
[42/57] Compiling SymbolKit Relationship.swift
[43/57] Compiling SymbolKit RelationshipKind.swift
[44/57] Compiling SymbolKit SourceOrigin.swift
[45/57] Compiling SymbolKit GenericConstraints.swift
[46/57] Compiling SymbolKit Swift.swift
[47/57] Compiling SymbolKit GenericConstraint.swift
[48/57] Compiling SymbolKit GenericParameter.swift
[49/57] Compiling SymbolKit Generics.swift
[50/57] Compiling SymbolKit Namespace.swift
[51/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[52/57] Compiling SymbolKit UnifiedSymbol.swift
[53/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[54/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[55/61] Compiling snippet_extract URL+Status.swift
[56/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[57/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Emitting module snippet_extract
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (4.43s)
Building for debugging...
[0/1] Write swift-version--6988338F2F200930.txt
Build of target: 'SwiftGitX' complete! (0.92s)
    2103
13	/Users/admin/builder/spi-builder-workspace/.docs/ibrahimcetin/swiftgitx/main
✅  Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/ibrahimcetin/swiftgitx/main
File count: 2103
Doc size:   13.0MB
Preparing doc bundle ...
Uploading prod-ibrahimcetin-swiftgitx-main-060d1130.zip to s3://spi-docs-inbox/prod-ibrahimcetin-swiftgitx-main-060d1130.zip
Copying... [12%]
Copying... [21%]
Copying... [31%]
Copying... [40%]
Copying... [52%]
Copying... [62%]
Copying... [71%]
Copying... [81%]
Copying... [90%]
Copying... [100%]
Done.