diff --git a/.gitattributes b/.gitattributes index f44093efc92..21a8a6960ba 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,4 +1,4 @@ -**/generated-archives/*.tar.xz filter=lfs diff=lfs merge=lfs -text +**/generated-archives/*.tar.xz filter=lfs-disabled diff=lfs merge=lfs -text # assure line feeds don't interfere with our working copy hash **/tests/fixtures/**/*.sh text crlf=input eol=lf diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7d66eca67c4..1cb946ac449 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -80,6 +80,7 @@ jobs: if: startsWith(matrix.os, 'windows') run: cargo check --all --bins --examples - run: | + # it should never be a failure not to get the caches, as they can be regenerated. git lfs fetch && git lfs checkout || true - uses: taiki-e/install-action@v1 with: diff --git a/gix-commitgraph/tests/fixtures/generated-archives/generation_number_overflow.tar.xz b/gix-commitgraph/tests/fixtures/generated-archives/generation_number_overflow.tar.xz index 53e2d7a5279..3ee3aa982c8 100644 Binary files a/gix-commitgraph/tests/fixtures/generated-archives/generation_number_overflow.tar.xz and b/gix-commitgraph/tests/fixtures/generated-archives/generation_number_overflow.tar.xz differ diff --git a/gix-commitgraph/tests/fixtures/generated-archives/octopus_merges.tar.xz b/gix-commitgraph/tests/fixtures/generated-archives/octopus_merges.tar.xz index 44fdd5cfc5c..a0642ff6c00 100644 Binary files a/gix-commitgraph/tests/fixtures/generated-archives/octopus_merges.tar.xz and b/gix-commitgraph/tests/fixtures/generated-archives/octopus_merges.tar.xz differ diff --git a/gix-commitgraph/tests/fixtures/generated-archives/single_commit.tar.xz b/gix-commitgraph/tests/fixtures/generated-archives/single_commit.tar.xz index 3a5c79c1d3b..3245729f1f4 100644 Binary files a/gix-commitgraph/tests/fixtures/generated-archives/single_commit.tar.xz and b/gix-commitgraph/tests/fixtures/generated-archives/single_commit.tar.xz differ diff --git a/gix-commitgraph/tests/fixtures/generated-archives/single_commit_huge_dates.tar.xz b/gix-commitgraph/tests/fixtures/generated-archives/single_commit_huge_dates.tar.xz index 8a57755d8bb..26a0f802867 100644 Binary files a/gix-commitgraph/tests/fixtures/generated-archives/single_commit_huge_dates.tar.xz and b/gix-commitgraph/tests/fixtures/generated-archives/single_commit_huge_dates.tar.xz differ diff --git a/gix-commitgraph/tests/fixtures/generated-archives/single_parent.tar.xz b/gix-commitgraph/tests/fixtures/generated-archives/single_parent.tar.xz index 6f0ef53a964..e9e0ee1a197 100644 Binary files a/gix-commitgraph/tests/fixtures/generated-archives/single_parent.tar.xz and b/gix-commitgraph/tests/fixtures/generated-archives/single_parent.tar.xz differ diff --git a/gix-commitgraph/tests/fixtures/generated-archives/single_parent_huge_dates.tar.xz b/gix-commitgraph/tests/fixtures/generated-archives/single_parent_huge_dates.tar.xz index 22190de85b5..48dee65af23 100644 Binary files a/gix-commitgraph/tests/fixtures/generated-archives/single_parent_huge_dates.tar.xz and b/gix-commitgraph/tests/fixtures/generated-archives/single_parent_huge_dates.tar.xz differ diff --git a/gix-commitgraph/tests/fixtures/generated-archives/two_parents.tar.xz b/gix-commitgraph/tests/fixtures/generated-archives/two_parents.tar.xz index f7d9d8e34b1..20fc6202c16 100644 Binary files a/gix-commitgraph/tests/fixtures/generated-archives/two_parents.tar.xz and b/gix-commitgraph/tests/fixtures/generated-archives/two_parents.tar.xz differ diff --git a/gix-config/tests/fixtures/generated-archives/config_with_worktree_extension.tar.xz b/gix-config/tests/fixtures/generated-archives/config_with_worktree_extension.tar.xz index a3a8a811f0b..d9b03338679 100644 Binary files a/gix-config/tests/fixtures/generated-archives/config_with_worktree_extension.tar.xz and b/gix-config/tests/fixtures/generated-archives/config_with_worktree_extension.tar.xz differ diff --git a/gix-date/tests/fixtures/generated-archives/generate_git_date_baseline.tar.xz b/gix-date/tests/fixtures/generated-archives/generate_git_date_baseline.tar.xz index f025054e110..951ea223c37 100644 Binary files a/gix-date/tests/fixtures/generated-archives/generate_git_date_baseline.tar.xz and b/gix-date/tests/fixtures/generated-archives/generate_git_date_baseline.tar.xz differ diff --git a/gix-diff/tests/fixtures/generated-archives/make_blob_repo.tar.xz b/gix-diff/tests/fixtures/generated-archives/make_blob_repo.tar.xz index 515ebec8e50..1287c33ce4b 100644 Binary files a/gix-diff/tests/fixtures/generated-archives/make_blob_repo.tar.xz and b/gix-diff/tests/fixtures/generated-archives/make_blob_repo.tar.xz differ diff --git a/gix-diff/tests/fixtures/generated-archives/make_diff_repo.tar.xz b/gix-diff/tests/fixtures/generated-archives/make_diff_repo.tar.xz index 12b1c3e932f..3e2b2e68535 100644 Binary files a/gix-diff/tests/fixtures/generated-archives/make_diff_repo.tar.xz and b/gix-diff/tests/fixtures/generated-archives/make_diff_repo.tar.xz differ diff --git a/gix-discover/tests/fixtures/generated-archives/make_exfat_repo_darwin.tar.xz b/gix-discover/tests/fixtures/generated-archives/make_exfat_repo_darwin.tar.xz index d6d89186a57..dfb904ef920 100644 Binary files a/gix-discover/tests/fixtures/generated-archives/make_exfat_repo_darwin.tar.xz and b/gix-discover/tests/fixtures/generated-archives/make_exfat_repo_darwin.tar.xz differ diff --git a/gix-discover/tests/fixtures/generated-archives/make_submodules.tar.xz b/gix-discover/tests/fixtures/generated-archives/make_submodules.tar.xz index d48c2b5d26f..ef8b87c68dc 100644 Binary files a/gix-discover/tests/fixtures/generated-archives/make_submodules.tar.xz and b/gix-discover/tests/fixtures/generated-archives/make_submodules.tar.xz differ diff --git a/gix-filter/tests/fixtures/generated-archives/pipeline_repos.tar.xz b/gix-filter/tests/fixtures/generated-archives/pipeline_repos.tar.xz index 44c263c6c12..2079bf649fc 100644 Binary files a/gix-filter/tests/fixtures/generated-archives/pipeline_repos.tar.xz and b/gix-filter/tests/fixtures/generated-archives/pipeline_repos.tar.xz differ diff --git a/gix-glob/tests/fixtures/generated-archives/.gitattributes b/gix-glob/tests/fixtures/generated-archives/.gitattributes deleted file mode 100644 index 8fc1cd9c7b4..00000000000 --- a/gix-glob/tests/fixtures/generated-archives/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -make_baseline.tar.xz -filter diff --git a/gix-index/tests/fixtures/generated-archives/V2_empty.tar.xz b/gix-index/tests/fixtures/generated-archives/V2_empty.tar.xz index 85f637142bd..c3336ba9a2e 100644 Binary files a/gix-index/tests/fixtures/generated-archives/V2_empty.tar.xz and b/gix-index/tests/fixtures/generated-archives/V2_empty.tar.xz differ diff --git a/gix-index/tests/fixtures/generated-archives/v2.tar.xz b/gix-index/tests/fixtures/generated-archives/v2.tar.xz index 6f22567cdd3..42e49dc2c72 100644 Binary files a/gix-index/tests/fixtures/generated-archives/v2.tar.xz and b/gix-index/tests/fixtures/generated-archives/v2.tar.xz differ diff --git a/gix-index/tests/fixtures/generated-archives/v2_all_file_kinds.tar.xz b/gix-index/tests/fixtures/generated-archives/v2_all_file_kinds.tar.xz index 90749957a09..169e964ba09 100644 Binary files a/gix-index/tests/fixtures/generated-archives/v2_all_file_kinds.tar.xz and b/gix-index/tests/fixtures/generated-archives/v2_all_file_kinds.tar.xz differ diff --git a/gix-index/tests/fixtures/generated-archives/v2_more_files.tar.xz b/gix-index/tests/fixtures/generated-archives/v2_more_files.tar.xz index 902ebe2e2e9..4f257c10db9 100644 Binary files a/gix-index/tests/fixtures/generated-archives/v2_more_files.tar.xz and b/gix-index/tests/fixtures/generated-archives/v2_more_files.tar.xz differ diff --git a/gix-index/tests/fixtures/generated-archives/v2_sparse_index_no_dirs.tar.xz b/gix-index/tests/fixtures/generated-archives/v2_sparse_index_no_dirs.tar.xz index 810d48fb3de..dac194d03cf 100644 Binary files a/gix-index/tests/fixtures/generated-archives/v2_sparse_index_no_dirs.tar.xz and b/gix-index/tests/fixtures/generated-archives/v2_sparse_index_no_dirs.tar.xz differ diff --git a/gix-index/tests/fixtures/generated-archives/v2_split_index.tar.xz b/gix-index/tests/fixtures/generated-archives/v2_split_index.tar.xz index 53973a1923b..c45f3fe336e 100644 Binary files a/gix-index/tests/fixtures/generated-archives/v2_split_index.tar.xz and b/gix-index/tests/fixtures/generated-archives/v2_split_index.tar.xz differ diff --git a/gix-index/tests/fixtures/generated-archives/v2_split_index_recursive.tar.xz b/gix-index/tests/fixtures/generated-archives/v2_split_index_recursive.tar.xz index 86877a8bb84..03c891025ec 100644 Binary files a/gix-index/tests/fixtures/generated-archives/v2_split_index_recursive.tar.xz and b/gix-index/tests/fixtures/generated-archives/v2_split_index_recursive.tar.xz differ diff --git a/gix-index/tests/fixtures/generated-archives/v2_split_vs_regular_index.tar.xz b/gix-index/tests/fixtures/generated-archives/v2_split_vs_regular_index.tar.xz index c5b6cf24c1b..9d751efb419 100644 Binary files a/gix-index/tests/fixtures/generated-archives/v2_split_vs_regular_index.tar.xz and b/gix-index/tests/fixtures/generated-archives/v2_split_vs_regular_index.tar.xz differ diff --git a/gix-index/tests/fixtures/generated-archives/v3_added_files.tar.xz b/gix-index/tests/fixtures/generated-archives/v3_added_files.tar.xz index 3fa711109bc..d9806bdfece 100644 Binary files a/gix-index/tests/fixtures/generated-archives/v3_added_files.tar.xz and b/gix-index/tests/fixtures/generated-archives/v3_added_files.tar.xz differ diff --git a/gix-index/tests/fixtures/generated-archives/v3_skip_worktree.tar.xz b/gix-index/tests/fixtures/generated-archives/v3_skip_worktree.tar.xz index bd04b6cf218..aaeee1fa751 100644 Binary files a/gix-index/tests/fixtures/generated-archives/v3_skip_worktree.tar.xz and b/gix-index/tests/fixtures/generated-archives/v3_skip_worktree.tar.xz differ diff --git a/gix-index/tests/fixtures/generated-archives/v3_sparse_index.tar.xz b/gix-index/tests/fixtures/generated-archives/v3_sparse_index.tar.xz index 4744f7c366f..0ed0fa93108 100644 Binary files a/gix-index/tests/fixtures/generated-archives/v3_sparse_index.tar.xz and b/gix-index/tests/fixtures/generated-archives/v3_sparse_index.tar.xz differ diff --git a/gix-index/tests/fixtures/generated-archives/v3_sparse_index_non_cone.tar.xz b/gix-index/tests/fixtures/generated-archives/v3_sparse_index_non_cone.tar.xz index 83aad71a390..ee53ba29c48 100644 Binary files a/gix-index/tests/fixtures/generated-archives/v3_sparse_index_non_cone.tar.xz and b/gix-index/tests/fixtures/generated-archives/v3_sparse_index_non_cone.tar.xz differ diff --git a/gix-index/tests/fixtures/generated-archives/v4_more_files_IEOT.tar.xz b/gix-index/tests/fixtures/generated-archives/v4_more_files_IEOT.tar.xz index 11fa317b18f..eb191c2d5fd 100644 Binary files a/gix-index/tests/fixtures/generated-archives/v4_more_files_IEOT.tar.xz and b/gix-index/tests/fixtures/generated-archives/v4_more_files_IEOT.tar.xz differ diff --git a/gix-negotiate/tests/fixtures/generated-archives/make_repos.tar.xz b/gix-negotiate/tests/fixtures/generated-archives/make_repos.tar.xz index 47e834dd56e..93e83693131 100644 Binary files a/gix-negotiate/tests/fixtures/generated-archives/make_repos.tar.xz and b/gix-negotiate/tests/fixtures/generated-archives/make_repos.tar.xz differ diff --git a/gix-object/tests/fixtures/generated-archives/.gitattributes b/gix-object/tests/fixtures/generated-archives/.gitattributes deleted file mode 100644 index 9007f35b527..00000000000 --- a/gix-object/tests/fixtures/generated-archives/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -make_trees.tar.xz -filter diff --git a/gix-odb/tests/fixtures/generated-archives/make_replaced_history.tar.xz b/gix-odb/tests/fixtures/generated-archives/make_replaced_history.tar.xz index ada44978f6e..a00c1703c01 100644 Binary files a/gix-odb/tests/fixtures/generated-archives/make_replaced_history.tar.xz and b/gix-odb/tests/fixtures/generated-archives/make_replaced_history.tar.xz differ diff --git a/gix-odb/tests/fixtures/generated-archives/make_repo_multi_index.tar.xz b/gix-odb/tests/fixtures/generated-archives/make_repo_multi_index.tar.xz index c5df88d6a3d..6b0aa4c1e87 100644 Binary files a/gix-odb/tests/fixtures/generated-archives/make_repo_multi_index.tar.xz and b/gix-odb/tests/fixtures/generated-archives/make_repo_multi_index.tar.xz differ diff --git a/gix-pack/tests/fixtures/generated-archives/make_pack_gen_repo.tar.xz b/gix-pack/tests/fixtures/generated-archives/make_pack_gen_repo.tar.xz index e4090dbbd5a..ea3241474a0 100644 Binary files a/gix-pack/tests/fixtures/generated-archives/make_pack_gen_repo.tar.xz and b/gix-pack/tests/fixtures/generated-archives/make_pack_gen_repo.tar.xz differ diff --git a/gix-pack/tests/fixtures/generated-archives/make_pack_gen_repo_multi_index.tar.xz b/gix-pack/tests/fixtures/generated-archives/make_pack_gen_repo_multi_index.tar.xz index 3fc9000b073..e587341dc92 100644 Binary files a/gix-pack/tests/fixtures/generated-archives/make_pack_gen_repo_multi_index.tar.xz and b/gix-pack/tests/fixtures/generated-archives/make_pack_gen_repo_multi_index.tar.xz differ diff --git a/gix-pathspec/tests/fixtures/generated-archives/.gitattributes b/gix-pathspec/tests/fixtures/generated-archives/.gitattributes deleted file mode 100644 index 4f7d18776f5..00000000000 --- a/gix-pathspec/tests/fixtures/generated-archives/.gitattributes +++ /dev/null @@ -1,2 +0,0 @@ -parse_baseline.tar.xz -filter -match_baseline_files.tar.xz -filter diff --git a/gix-pathspec/tests/fixtures/generated-archives/match_baseline.tar.xz b/gix-pathspec/tests/fixtures/generated-archives/match_baseline.tar.xz index 582b241f7d6..2121b5579ce 100644 Binary files a/gix-pathspec/tests/fixtures/generated-archives/match_baseline.tar.xz and b/gix-pathspec/tests/fixtures/generated-archives/match_baseline.tar.xz differ diff --git a/gix-pathspec/tests/fixtures/generated-archives/match_baseline_dirs.tar.xz b/gix-pathspec/tests/fixtures/generated-archives/match_baseline_dirs.tar.xz index 7b7c7705f75..158b91b1116 100644 Binary files a/gix-pathspec/tests/fixtures/generated-archives/match_baseline_dirs.tar.xz and b/gix-pathspec/tests/fixtures/generated-archives/match_baseline_dirs.tar.xz differ diff --git a/gix-ref/tests/fixtures/generated-archives/make_namespaced_packed_ref_repository.tar.xz b/gix-ref/tests/fixtures/generated-archives/make_namespaced_packed_ref_repository.tar.xz index e736eeb313a..a7f20905683 100644 Binary files a/gix-ref/tests/fixtures/generated-archives/make_namespaced_packed_ref_repository.tar.xz and b/gix-ref/tests/fixtures/generated-archives/make_namespaced_packed_ref_repository.tar.xz differ diff --git a/gix-ref/tests/fixtures/generated-archives/make_packed_ref_repository.tar.xz b/gix-ref/tests/fixtures/generated-archives/make_packed_ref_repository.tar.xz index 60a2d0decbe..9712e27bf13 100644 Binary files a/gix-ref/tests/fixtures/generated-archives/make_packed_ref_repository.tar.xz and b/gix-ref/tests/fixtures/generated-archives/make_packed_ref_repository.tar.xz differ diff --git a/gix-ref/tests/fixtures/generated-archives/make_packed_ref_repository_for_overlay.tar.xz b/gix-ref/tests/fixtures/generated-archives/make_packed_ref_repository_for_overlay.tar.xz index af3ea787df9..90e67696768 100644 Binary files a/gix-ref/tests/fixtures/generated-archives/make_packed_ref_repository_for_overlay.tar.xz and b/gix-ref/tests/fixtures/generated-archives/make_packed_ref_repository_for_overlay.tar.xz differ diff --git a/gix-ref/tests/fixtures/generated-archives/make_packed_refs_for_lookup_rules.tar.xz b/gix-ref/tests/fixtures/generated-archives/make_packed_refs_for_lookup_rules.tar.xz index 24e5a9d51ca..f40c6380881 100644 Binary files a/gix-ref/tests/fixtures/generated-archives/make_packed_refs_for_lookup_rules.tar.xz and b/gix-ref/tests/fixtures/generated-archives/make_packed_refs_for_lookup_rules.tar.xz differ diff --git a/gix-ref/tests/fixtures/generated-archives/make_ref_repository.tar.xz b/gix-ref/tests/fixtures/generated-archives/make_ref_repository.tar.xz index d80c7bc2cd2..9e647f907bf 100644 Binary files a/gix-ref/tests/fixtures/generated-archives/make_ref_repository.tar.xz and b/gix-ref/tests/fixtures/generated-archives/make_ref_repository.tar.xz differ diff --git a/gix-ref/tests/fixtures/generated-archives/make_repo_for_reflog.tar.xz b/gix-ref/tests/fixtures/generated-archives/make_repo_for_reflog.tar.xz index ec074c45e74..63747b9818e 100644 Binary files a/gix-ref/tests/fixtures/generated-archives/make_repo_for_reflog.tar.xz and b/gix-ref/tests/fixtures/generated-archives/make_repo_for_reflog.tar.xz differ diff --git a/gix-ref/tests/fixtures/generated-archives/make_repository_with_lots_of_packed_refs.tar.xz b/gix-ref/tests/fixtures/generated-archives/make_repository_with_lots_of_packed_refs.tar.xz index deefda5dad8..24cc086941d 100644 Binary files a/gix-ref/tests/fixtures/generated-archives/make_repository_with_lots_of_packed_refs.tar.xz and b/gix-ref/tests/fixtures/generated-archives/make_repository_with_lots_of_packed_refs.tar.xz differ diff --git a/gix-refspec/tests/fixtures/generated-archives/parse_baseline.tar.xz b/gix-refspec/tests/fixtures/generated-archives/parse_baseline.tar.xz index 66105e8679e..07862ade181 100644 Binary files a/gix-refspec/tests/fixtures/generated-archives/parse_baseline.tar.xz and b/gix-refspec/tests/fixtures/generated-archives/parse_baseline.tar.xz differ diff --git a/gix-revision/tests/fixtures/generated-archives/make_repo_with_branches.tar.xz b/gix-revision/tests/fixtures/generated-archives/make_repo_with_branches.tar.xz index f07c0655d47..b9bfde43695 100644 Binary files a/gix-revision/tests/fixtures/generated-archives/make_repo_with_branches.tar.xz and b/gix-revision/tests/fixtures/generated-archives/make_repo_with_branches.tar.xz differ diff --git a/gix-status/tests/fixtures/generated-archives/conflicts.tar.xz b/gix-status/tests/fixtures/generated-archives/conflicts.tar.xz index fcbf3888bc2..a65d273c557 100644 Binary files a/gix-status/tests/fixtures/generated-archives/conflicts.tar.xz and b/gix-status/tests/fixtures/generated-archives/conflicts.tar.xz differ diff --git a/gix-status/tests/fixtures/generated-archives/racy_git.tar.xz b/gix-status/tests/fixtures/generated-archives/racy_git.tar.xz index bb2ff2cd4a1..8dea720461b 100644 Binary files a/gix-status/tests/fixtures/generated-archives/racy_git.tar.xz and b/gix-status/tests/fixtures/generated-archives/racy_git.tar.xz differ diff --git a/gix-status/tests/fixtures/generated-archives/status_conflict.tar.xz b/gix-status/tests/fixtures/generated-archives/status_conflict.tar.xz index a871be6f358..4bd0a7a6e7e 100644 Binary files a/gix-status/tests/fixtures/generated-archives/status_conflict.tar.xz and b/gix-status/tests/fixtures/generated-archives/status_conflict.tar.xz differ diff --git a/gix-status/tests/fixtures/generated-archives/status_intent_to_add.tar.xz b/gix-status/tests/fixtures/generated-archives/status_intent_to_add.tar.xz index 289a58a1947..cb869133b8a 100644 Binary files a/gix-status/tests/fixtures/generated-archives/status_intent_to_add.tar.xz and b/gix-status/tests/fixtures/generated-archives/status_intent_to_add.tar.xz differ diff --git a/gix-status/tests/fixtures/generated-archives/status_removed.tar.xz b/gix-status/tests/fixtures/generated-archives/status_removed.tar.xz index c0179e3cd18..2f104bfe111 100644 Binary files a/gix-status/tests/fixtures/generated-archives/status_removed.tar.xz and b/gix-status/tests/fixtures/generated-archives/status_removed.tar.xz differ diff --git a/gix-status/tests/fixtures/generated-archives/status_submodule.tar.xz b/gix-status/tests/fixtures/generated-archives/status_submodule.tar.xz index 63a880d3709..8ce54339f5e 100644 Binary files a/gix-status/tests/fixtures/generated-archives/status_submodule.tar.xz and b/gix-status/tests/fixtures/generated-archives/status_submodule.tar.xz differ diff --git a/gix-submodule/tests/fixtures/generated-archives/.gitattributes b/gix-submodule/tests/fixtures/generated-archives/.gitattributes deleted file mode 100644 index fa77c47bd79..00000000000 --- a/gix-submodule/tests/fixtures/generated-archives/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -basic.tar.xz -filter diff --git a/gix-traverse/tests/fixtures/generated-archives/make_repos.tar.xz b/gix-traverse/tests/fixtures/generated-archives/make_repos.tar.xz index 14a9ad30277..e249ab76a8d 100644 Binary files a/gix-traverse/tests/fixtures/generated-archives/make_repos.tar.xz and b/gix-traverse/tests/fixtures/generated-archives/make_repos.tar.xz differ diff --git a/gix-traverse/tests/fixtures/generated-archives/make_traversal_repo_for_commits_same_date.tar.xz b/gix-traverse/tests/fixtures/generated-archives/make_traversal_repo_for_commits_same_date.tar.xz index f85404918b0..dc3c16ccd79 100644 Binary files a/gix-traverse/tests/fixtures/generated-archives/make_traversal_repo_for_commits_same_date.tar.xz and b/gix-traverse/tests/fixtures/generated-archives/make_traversal_repo_for_commits_same_date.tar.xz differ diff --git a/gix-traverse/tests/fixtures/generated-archives/make_traversal_repo_for_commits_with_dates.tar.xz b/gix-traverse/tests/fixtures/generated-archives/make_traversal_repo_for_commits_with_dates.tar.xz index 1c6a7720424..2829202cb3b 100644 Binary files a/gix-traverse/tests/fixtures/generated-archives/make_traversal_repo_for_commits_with_dates.tar.xz and b/gix-traverse/tests/fixtures/generated-archives/make_traversal_repo_for_commits_with_dates.tar.xz differ diff --git a/gix-traverse/tests/fixtures/generated-archives/make_traversal_repo_for_trees.tar.xz b/gix-traverse/tests/fixtures/generated-archives/make_traversal_repo_for_trees.tar.xz index 47eb88b0ff8..1f4c631ac35 100644 Binary files a/gix-traverse/tests/fixtures/generated-archives/make_traversal_repo_for_trees.tar.xz and b/gix-traverse/tests/fixtures/generated-archives/make_traversal_repo_for_trees.tar.xz differ diff --git a/gix-worktree-stream/tests/fixtures/generated-archives/.gitignore b/gix-worktree-stream/tests/fixtures/generated-archives/.gitignore new file mode 100644 index 00000000000..830f66340cb --- /dev/null +++ b/gix-worktree-stream/tests/fixtures/generated-archives/.gitignore @@ -0,0 +1 @@ +basic.tar.xz diff --git a/gix-worktree-stream/tests/fixtures/generated-archives/basic.tar.xz b/gix-worktree-stream/tests/fixtures/generated-archives/basic.tar.xz deleted file mode 100644 index 2bfb7f7e1b4..00000000000 --- a/gix-worktree-stream/tests/fixtures/generated-archives/basic.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:96d22b17f2347b53f29dd5de8b7c217fde40d0289f1b7af8bbeee5c6dd0002fe -size 11908 diff --git a/gix-worktree/tests/fixtures/generated-archives/make_special_exclude_case.tar.xz b/gix-worktree/tests/fixtures/generated-archives/make_special_exclude_case.tar.xz index dc93af2130b..dc7355252c4 100644 Binary files a/gix-worktree/tests/fixtures/generated-archives/make_special_exclude_case.tar.xz and b/gix-worktree/tests/fixtures/generated-archives/make_special_exclude_case.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/.gitattributes b/gix/tests/fixtures/generated-archives/.gitattributes deleted file mode 100644 index ddf24575cd1..00000000000 --- a/gix/tests/fixtures/generated-archives/.gitattributes +++ /dev/null @@ -1,2 +0,0 @@ -make_rev_spec_parse_repos.tar.xz -filter -make_diff_repo.tar.xz -filter diff --git a/gix/tests/fixtures/generated-archives/make_am_repo.tar.xz b/gix/tests/fixtures/generated-archives/make_am_repo.tar.xz index fc0ec340605..6e925a2d80e 100644 Binary files a/gix/tests/fixtures/generated-archives/make_am_repo.tar.xz and b/gix/tests/fixtures/generated-archives/make_am_repo.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_basic_repo.tar.xz b/gix/tests/fixtures/generated-archives/make_basic_repo.tar.xz index 2ac58231101..af6aa912b60 100644 Binary files a/gix/tests/fixtures/generated-archives/make_basic_repo.tar.xz and b/gix/tests/fixtures/generated-archives/make_basic_repo.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_bisect_repo.tar.xz b/gix/tests/fixtures/generated-archives/make_bisect_repo.tar.xz index a14e80a149a..1c2f2e1d0db 100644 Binary files a/gix/tests/fixtures/generated-archives/make_bisect_repo.tar.xz and b/gix/tests/fixtures/generated-archives/make_bisect_repo.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_cherry_pick_repo.tar.xz b/gix/tests/fixtures/generated-archives/make_cherry_pick_repo.tar.xz index ded82740816..f7837f48157 100644 Binary files a/gix/tests/fixtures/generated-archives/make_cherry_pick_repo.tar.xz and b/gix/tests/fixtures/generated-archives/make_cherry_pick_repo.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_cherry_pick_sequence_repo.tar.xz b/gix/tests/fixtures/generated-archives/make_cherry_pick_sequence_repo.tar.xz index b4a909d82d5..149d9a2686f 100644 Binary files a/gix/tests/fixtures/generated-archives/make_cherry_pick_sequence_repo.tar.xz and b/gix/tests/fixtures/generated-archives/make_cherry_pick_sequence_repo.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_commit_describe_multiple_tags.tar.xz b/gix/tests/fixtures/generated-archives/make_commit_describe_multiple_tags.tar.xz index d7326f0bdf0..6505312fed5 100644 Binary files a/gix/tests/fixtures/generated-archives/make_commit_describe_multiple_tags.tar.xz and b/gix/tests/fixtures/generated-archives/make_commit_describe_multiple_tags.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_config_repo.tar.xz b/gix/tests/fixtures/generated-archives/make_config_repo.tar.xz index f3d37cdac76..f9323bf12f5 100644 Binary files a/gix/tests/fixtures/generated-archives/make_config_repo.tar.xz and b/gix/tests/fixtures/generated-archives/make_config_repo.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_config_repos.tar.xz b/gix/tests/fixtures/generated-archives/make_config_repos.tar.xz index 6f9cb959b66..bc4e0c76ddf 100644 Binary files a/gix/tests/fixtures/generated-archives/make_config_repos.tar.xz and b/gix/tests/fixtures/generated-archives/make_config_repos.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_empty_repo.tar.xz b/gix/tests/fixtures/generated-archives/make_empty_repo.tar.xz index 7a1592d166d..22cf73d603d 100644 Binary files a/gix/tests/fixtures/generated-archives/make_empty_repo.tar.xz and b/gix/tests/fixtures/generated-archives/make_empty_repo.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_head_repos.tar.xz b/gix/tests/fixtures/generated-archives/make_head_repos.tar.xz index 420ea530aea..f11682ead6d 100644 Binary files a/gix/tests/fixtures/generated-archives/make_head_repos.tar.xz and b/gix/tests/fixtures/generated-archives/make_head_repos.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_merge_repo.tar.xz b/gix/tests/fixtures/generated-archives/make_merge_repo.tar.xz index ce47ab1c542..9decda4547f 100644 Binary files a/gix/tests/fixtures/generated-archives/make_merge_repo.tar.xz and b/gix/tests/fixtures/generated-archives/make_merge_repo.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_packed_and_loose.tar.xz b/gix/tests/fixtures/generated-archives/make_packed_and_loose.tar.xz index 8b9c2b871ed..24e6f4561fd 100644 Binary files a/gix/tests/fixtures/generated-archives/make_packed_and_loose.tar.xz and b/gix/tests/fixtures/generated-archives/make_packed_and_loose.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_pre_epoch_repo.tar.xz b/gix/tests/fixtures/generated-archives/make_pre_epoch_repo.tar.xz index ac3d2f4bfc5..c0dcc03f935 100644 Binary files a/gix/tests/fixtures/generated-archives/make_pre_epoch_repo.tar.xz and b/gix/tests/fixtures/generated-archives/make_pre_epoch_repo.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_rebase_i_repo.tar.xz b/gix/tests/fixtures/generated-archives/make_rebase_i_repo.tar.xz index 097c9b8c9f8..426cb1ef74b 100644 Binary files a/gix/tests/fixtures/generated-archives/make_rebase_i_repo.tar.xz and b/gix/tests/fixtures/generated-archives/make_rebase_i_repo.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_references_repo.tar.xz b/gix/tests/fixtures/generated-archives/make_references_repo.tar.xz index 60a2d0decbe..9712e27bf13 100644 Binary files a/gix/tests/fixtures/generated-archives/make_references_repo.tar.xz and b/gix/tests/fixtures/generated-archives/make_references_repo.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_remote_repo.tar.xz b/gix/tests/fixtures/generated-archives/make_remote_repo.tar.xz index a10ed9a0a21..6d00d8e5d06 100644 Binary files a/gix/tests/fixtures/generated-archives/make_remote_repo.tar.xz and b/gix/tests/fixtures/generated-archives/make_remote_repo.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_repo_with_fork_and_dates.tar.xz b/gix/tests/fixtures/generated-archives/make_repo_with_fork_and_dates.tar.xz index 5c179e78089..9d9f4ebb758 100644 Binary files a/gix/tests/fixtures/generated-archives/make_repo_with_fork_and_dates.tar.xz and b/gix/tests/fixtures/generated-archives/make_repo_with_fork_and_dates.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_revert_repo.tar.xz b/gix/tests/fixtures/generated-archives/make_revert_repo.tar.xz index 568889d51fc..736f7355bdb 100644 Binary files a/gix/tests/fixtures/generated-archives/make_revert_repo.tar.xz and b/gix/tests/fixtures/generated-archives/make_revert_repo.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_revert_sequence_repo.tar.xz b/gix/tests/fixtures/generated-archives/make_revert_sequence_repo.tar.xz index 96f8aecb54c..64972d2a4d4 100644 Binary files a/gix/tests/fixtures/generated-archives/make_revert_sequence_repo.tar.xz and b/gix/tests/fixtures/generated-archives/make_revert_sequence_repo.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_shallow_repo.tar.xz b/gix/tests/fixtures/generated-archives/make_shallow_repo.tar.xz index d99152928d4..008a81beed7 100644 Binary files a/gix/tests/fixtures/generated-archives/make_shallow_repo.tar.xz and b/gix/tests/fixtures/generated-archives/make_shallow_repo.tar.xz differ diff --git a/gix/tests/fixtures/generated-archives/make_submodules.tar.xz b/gix/tests/fixtures/generated-archives/make_submodules.tar.xz index 97135d2fc70..18cca667581 100644 Binary files a/gix/tests/fixtures/generated-archives/make_submodules.tar.xz and b/gix/tests/fixtures/generated-archives/make_submodules.tar.xz differ diff --git a/tests/tools/src/lib.rs b/tests/tools/src/lib.rs index 61b6be3a8a9..250809dd66c 100644 --- a/tests/tools/src/lib.rs +++ b/tests/tools/src/lib.rs @@ -676,6 +676,10 @@ fn extract_archive( ) })?; if archive_identity != required_script_identity { + eprintln!( + "Ignoring archive at '{}' as its generating script changed", + archive.display() + ); return Err(std::io::ErrorKind::NotFound.into()); }