`gix-testtools` depends on several other `gix-*` crates. Before version 0.16.1 (#1972), `gix-testtools` depended on prior breaking versions of those crates (as discussed in #1510 and #1886). Since then, it depends on the current versions. When depending on a strictly earlier version, it was necessary to omit `path =` in the `gix-testtools` manifest for its `gix-*` dependencies. Now that `gix-testtools` depends on current versions of those dependencies, it seems feasible to specify both `version` and `path`, as we do in other cases where one crate developed in this workspace depends on another crate developed in the workspace. Aside from improving general consistency (which is a weak rationale here, since the role of `gix-testtools` differs substantially from that of other `gix-*` crates, in terms of how we're ourselves using it), the broad benefits here are that: 1. Ambiguity in what crate is meant, when an operation is performed on a specific `gix-*` crate, is lessened, or maybe even eliminated. (#1989) 2. Because the code of the dependency comes from the workspace when applicable, i.e. when `gix-testtools` is itself being used in the workspace, it should allow new not-yet-published functionality to be leveraged in `gix-testtools`, without confusion or breakage. (#1886) Before this, some actions we'd prefer to do by `<cmd> -p <crate>` had to be done by `(cd <crate-dir>; <cmd>)`. This was needed to operate on `gix-*` crates in the workspace that are also dependencies, even transitively, of `gix-testtools`. This affected some commands in `justfile` recipes, some commands run in CI workflows (indirectly via `just`, or directly in script steps), and some operations carried out manually. This included `cargo nextest run` and `cargo check` on various crates. Here's an example (shown on Windows, but this problem was not specific to Windows) using `gix-date`, which is not listed in `tests/tools/Cargo.toml`, but which is a transitive dependency: C:\Users\ek\source\repos\gitoxide [main ≡]> cargo nextest run -p gix-date Blocking waiting for file lock on package cache error: There are multiple `gix-date` packages in your project, and the specification `gix-date` is ambiguous. Please re-run this command with one of the following specifications: path+file:///C:/Users/ek/source/repos/gitoxide/gix-date#0.10.1 registry+https://github.com/rust-lang/crates.io-index#gix-date@0.10.1 error: command `'\\?\C:\Users\ek\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe' test --no-run --message-format json-render-diagnostics --package gix-date` exited with code 101 An important special case is that of editor/IDE integration, especially in VS Code. This couldn't run and (more significantly, in view of the benefit of integration) couldn't debug some of the tests. This happened because synthesized `cargo test -p ...` commands, used behind the scenes to launch the tests, were ambiguous. For further details, see #1989. Another benefit is that the lockfile and dependency tree are simpler, and the dependency tree is truly unified. That points to an important aspect of this change, which is more than a refactoring and will affect test behavior: - It shouldn't produce different behavior when `gix-testtools` is obtained from crates.io (i.e. when projects developed outside the `gitoxide` repository use `gix-testtools`), it can produce different behavior here, where `gix-testtools` will use changes to its `gix-*` dependencies (and accordingly their own dependencies, recursively) that are present in the workspace even if not present in the released version that matches `version =`. - That could be a good thing if it causes new changes to be exercised more and earlier. That might help find bugs. - This is also desirable in that it allows feature changes and bugfixes in `gix-*` crates to be used immediately in `gix-testtools`, before either those `gix-*` crates or `gix-testtools` are published with the changes (#1886). But... However: - It could be bad if it introduces an undesirable dependency ordering for fixing bugs and/or introducing regression tests. That is, in principle there could arise two (possibly related) bugs, A and B, where there is some reason to fix A before B, but where B must be fixed in order for the regression test for A to run (to validate that it can catch A), due to B breaking `gix-testtools` as used in the test for A or in other tests in the crate affected by A. Because this would presumably be known--an error would occur, likely when building the tests--it could be worked around by temporarily (or permanently) reverting this change if and when such a problem ever arises, or partially undoing it for the specific affected `gix-*` dependency of `gix-testtools`. - It could be bad if a bug affects a `gix-*` crate and its own tests in identical or complementary ways, and this is used to establish or check an expectation. That is, in principle there could arise a bug in a `gix-*` crate that `gix-testtools` uses, and that itself uses `gix-testtools` in its tests, that causes a test that should catch that bug (either initially or to verify a bugfix) to wrongly report that the code is working. This scenario is a case of the general problem that duplicated logic between code and its tests can cause a bug to appear (either in the same form or in different forms) in both, such that tests that should catch the bug don't catch it because they suffer from the same bug. In the hypothetical case imagined here, the duplication of logic would arise from the tests calling and using the very code that is under test. For the way we are currently using or likely ever to use `gix-testtools`, it seems like this would probably not happen. But it is hard to be completely sure. Unlike the previously described scenario, if this scenario did occur, it would likely not be noticed. Both those problem scenarios have corresponding scenarios that had already applied (and which the change here at least slightly *mitigates*): if the code with the bug has already been published. This fixes #1989 and makes progress toward #1886.
Unified · Split
| @@ -1318,7 +1318,7 @@ dependencies = [ · 1317 unmodified lines | |||
| 1318 | "futures-lite", | 1318 | "futures-lite", |
| 1319 | "gitoxide-core", | 1319 | "gitoxide-core", |
| 1320 | "gix", | 1320 | "gix", |
| 1321 | "gix-features 0.42.1", | 1321 | "gix-features", |
| 1322 | "is-terminal", | 1322 | "is-terminal", |
| 1323 | "once_cell", | 1323 | "once_cell", |
| 1324 | "prodash", | 1324 | "prodash", |
| @@ -1375,54 +1375,54 @@ dependencies = [ · 50 unmodified lines | |||
| 1375 | "async-std", | 1375 | "async-std", |
| 1376 | "document-features", | 1376 | "document-features", |
| 1377 | "gix", | 1377 | "gix", |
| 1378 | "gix-actor 0.35.1", | 1378 | "gix-actor", |
| 1379 | "gix-archive", | 1379 | "gix-archive", |
| 1380 | "gix-attributes 0.26.0", | 1380 | "gix-attributes", |
| 1381 | "gix-blame", | 1381 | "gix-blame", |
| 1382 | "gix-command", | 1382 | "gix-command", |
| 1383 | "gix-commitgraph 0.28.0", | 1383 | "gix-commitgraph", |
| 1384 | "gix-config", | 1384 | "gix-config", |
| 1385 | "gix-credentials", | 1385 | "gix-credentials", |
| 1386 | "gix-date 0.10.1", | 1386 | "gix-date", |
| 1387 | "gix-diff", | 1387 | "gix-diff", |
| 1388 | "gix-dir", | 1388 | "gix-dir", |
| 1389 | "gix-discover 0.40.1", | 1389 | "gix-discover", |
| 1390 | "gix-features 0.42.1", | 1390 | "gix-features", |
| 1391 | "gix-filter", | 1391 | "gix-filter", |
| 1392 | "gix-fs 0.15.0", | 1392 | "gix-fs", |
| 1393 | "gix-glob 0.20.0", | 1393 | "gix-glob", |
| 1394 | "gix-hash 0.18.0", | 1394 | "gix-hash", |
| 1395 | "gix-hashtable 0.8.1", | 1395 | "gix-hashtable", |
| 1396 | "gix-ignore 0.15.0", | 1396 | "gix-ignore", |
| 1397 | "gix-index 0.40.0", | 1397 | "gix-index", |
| 1398 | "gix-lock 17.1.0", | 1398 | "gix-lock", |
| 1399 | "gix-mailmap", | 1399 | "gix-mailmap", |
| 1400 | "gix-merge", | 1400 | "gix-merge", |
| 1401 | "gix-negotiate", | 1401 | "gix-negotiate", |
| 1402 | "gix-object 0.49.1", | 1402 | "gix-object", |
| 1403 | "gix-odb", | 1403 | "gix-odb", |
| 1404 | "gix-pack", | 1404 | "gix-pack", |
| 1405 | "gix-path 0.10.17", | 1405 | "gix-path", |
| 1406 | "gix-pathspec", | 1406 | "gix-pathspec", |
| 1407 | "gix-prompt", | 1407 | "gix-prompt", |
| 1408 | "gix-protocol", | 1408 | "gix-protocol", |
| 1409 | "gix-ref 0.52.1", | 1409 | "gix-ref", |
| 1410 | "gix-refspec", | 1410 | "gix-refspec", |
| 1411 | "gix-revision", | 1411 | "gix-revision", |
| 1412 | "gix-revwalk 0.20.1", | 1412 | "gix-revwalk", |
| 1413 | "gix-sec 0.11.0", | 1413 | "gix-sec", |
| 1414 | "gix-shallow", | 1414 | "gix-shallow", |
| 1415 | "gix-status", | 1415 | "gix-status", |
| 1416 | "gix-submodule", | 1416 | "gix-submodule", |
| 1417 | "gix-tempfile 17.1.0", | 1417 | "gix-tempfile", |
| 1418 | "gix-testtools", | 1418 | "gix-testtools", |
| 1419 | "gix-trace 0.1.12", | 1419 | "gix-trace", |
| 1420 | "gix-transport", | 1420 | "gix-transport", |
| 1421 | "gix-traverse 0.46.1", | 1421 | "gix-traverse", |
| 1422 | "gix-url", | 1422 | "gix-url", |
| 1423 | "gix-utils 0.3.0", | 1423 | "gix-utils", |
| 1424 | "gix-validate 0.10.0", | 1424 | "gix-validate", |
| 1425 | "gix-worktree 0.41.0", | 1425 | "gix-worktree", |
| 1426 | "gix-worktree-state", | 1426 | "gix-worktree-state", |
| 1427 | "gix-worktree-stream", | 1427 | "gix-worktree-stream", |
| 1428 | "insta", | 1428 | "insta", |
| @@ -1447,10 +1447,10 @@ version = "0.35.1" · 18 unmodified lines | |||
| 1447 | dependencies = [ | 1447 | dependencies = [ |
| 1448 | "bstr", | 1448 | "bstr", |
| 1449 | "document-features", | 1449 | "document-features", |
| 1450 | "gix-date 0.10.1", | 1450 | "gix-date", |
| 1451 | "gix-hash 0.18.0", | 1451 | "gix-hash", |
| 1452 | "gix-testtools", | 1452 | "gix-testtools", |
| 1453 | "gix-utils 0.3.0", | 1453 | "gix-utils", |
| 1454 | "itoa", | 1454 | "itoa", |
| 1455 | "pretty_assertions", | 1455 | "pretty_assertions", |
| 1456 | "serde", | 1456 | "serde", |
| @@ -1458,20 +1458,6 @@ dependencies = [ · 1 unmodified line | |||
| 1458 | "winnow", | 1458 | "winnow", |
| 1459 | ] | 1459 | ] |
| 1460 | 1460 | ||
| 1461 | [[package]] | ||
| 1462 | name = "gix-actor" | ||
| 1463 | version = "0.35.1" | ||
| 1464 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 1465 | checksum = "6b300e6e4f31f3f6bd2de5e2b0caab192ced00dc0fcd0f7cc56e28c575c8e1ff" | ||
| 1466 | dependencies = [ | ||
| 1467 | "bstr", | ||
| 1468 | "gix-date 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1469 | "gix-utils 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1470 | "itoa", | ||
| 1471 | "thiserror 2.0.12", | ||
| 1472 | "winnow", | ||
| 1473 | ] | ||
| 1474 | |||
| 1475 | [[package]] | 1461 | [[package]] |
| 1476 | name = "gix-archive" | 1462 | name = "gix-archive" |
| 1477 | version = "0.21.1" | 1463 | version = "0.21.1" |
| @@ -1479,15 +1465,15 @@ dependencies = [ · 1 unmodified line | |||
| 1479 | "bstr", | 1465 | "bstr", |
| 1480 | "document-features", | 1466 | "document-features", |
| 1481 | "flate2", | 1467 | "flate2", |
| 1482 | "gix-attributes 0.26.0", | 1468 | "gix-attributes", |
| 1483 | "gix-date 0.10.1", | 1469 | "gix-date", |
| 1484 | "gix-filter", | 1470 | "gix-filter", |
| 1485 | "gix-hash 0.18.0", | 1471 | "gix-hash", |
| 1486 | "gix-object 0.49.1", | 1472 | "gix-object", |
| 1487 | "gix-odb", | 1473 | "gix-odb", |
| 1488 | "gix-path 0.10.17", | 1474 | "gix-path", |
| 1489 | "gix-testtools", | 1475 | "gix-testtools", |
| 1490 | "gix-worktree 0.41.0", | 1476 | "gix-worktree", |
| 1491 | "gix-worktree-stream", | 1477 | "gix-worktree-stream", |
| 1492 | "jiff", | 1478 | "jiff", |
| 1493 | "tar", | 1479 | "tar", |
| @@ -1501,12 +1487,12 @@ version = "0.26.0" · 7 unmodified lines | |||
| 1501 | dependencies = [ | 1487 | dependencies = [ |
| 1502 | "bstr", | 1488 | "bstr", |
| 1503 | "document-features", | 1489 | "document-features", |
| 1504 | "gix-fs 0.15.0", | 1490 | "gix-fs", |
| 1505 | "gix-glob 0.20.0", | 1491 | "gix-glob", |
| 1506 | "gix-path 0.10.17", | 1492 | "gix-path", |
| 1507 | "gix-quote 0.6.0", | 1493 | "gix-quote", |
| 1508 | "gix-testtools", | 1494 | "gix-testtools", |
| 1509 | "gix-trace 0.1.12", | 1495 | "gix-trace", |
| 1510 | "kstring", | 1496 | "kstring", |
| 1511 | "serde", | 1497 | "serde", |
| 1512 | "smallvec", | 1498 | "smallvec", |
| @@ -1514,23 +1500,6 @@ dependencies = [ · 1 unmodified line | |||
| 1514 | "unicode-bom", | 1500 | "unicode-bom", |
| 1515 | ] | 1501 | ] |
| 1516 | 1502 | ||
| 1517 | [[package]] | ||
| 1518 | name = "gix-attributes" | ||
| 1519 | version = "0.26.0" | ||
| 1520 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 1521 | checksum = "e7e26b3ac280ddb25bb6980d34f4a82ee326f78bf2c6d4ea45eef2d940048b8e" | ||
| 1522 | dependencies = [ | ||
| 1523 | "bstr", | ||
| 1524 | "gix-glob 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1525 | "gix-path 0.10.17 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1526 | "gix-quote 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1527 | "gix-trace 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1528 | "kstring", | ||
| 1529 | "smallvec", | ||
| 1530 | "thiserror 2.0.12", | ||
| 1531 | "unicode-bom", | ||
| 1532 | ] | ||
| 1533 | |||
| 1534 | [[package]] | 1503 | [[package]] |
| 1535 | name = "gix-bitmap" | 1504 | name = "gix-bitmap" |
| 1536 | version = "0.2.14" | 1505 | version = "0.2.14" |
| @@ -1539,34 +1508,25 @@ dependencies = [ · 2 unmodified lines | |||
| 1539 | "thiserror 2.0.12", | 1508 | "thiserror 2.0.12", |
| 1540 | ] | 1509 | ] |
| 1541 | 1510 | ||
| 1542 | [[package]] | ||
| 1543 | name = "gix-bitmap" | ||
| 1544 | version = "0.2.14" | ||
| 1545 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 1546 | checksum = "b1db9765c69502650da68f0804e3dc2b5f8ccc6a2d104ca6c85bc40700d37540" | ||
| 1547 | dependencies = [ | ||
| 1548 | "thiserror 2.0.12", | ||
| 1549 | ] | ||
| 1550 | |||
| 1551 | [[package]] | 1511 | [[package]] |
| 1552 | name = "gix-blame" | 1512 | name = "gix-blame" |
| 1553 | version = "0.2.1" | 1513 | version = "0.2.1" |
| 1554 | dependencies = [ | 1514 | dependencies = [ |
| 1555 | "gix-commitgraph 0.28.0", | 1515 | "gix-commitgraph", |
| 1556 | "gix-date 0.10.1", | 1516 | "gix-date", |
| 1557 | "gix-diff", | 1517 | "gix-diff", |
| 1558 | "gix-filter", | 1518 | "gix-filter", |
| 1559 | "gix-fs 0.15.0", | 1519 | "gix-fs", |
| 1560 | "gix-hash 0.18.0", | 1520 | "gix-hash", |
| 1561 | "gix-index 0.40.0", | 1521 | "gix-index", |
| 1562 | "gix-object 0.49.1", | 1522 | "gix-object", |
| 1563 | "gix-odb", | 1523 | "gix-odb", |
| 1564 | "gix-ref 0.52.1", | 1524 | "gix-ref", |
| 1565 | "gix-revwalk 0.20.1", | 1525 | "gix-revwalk", |
| 1566 | "gix-testtools", | 1526 | "gix-testtools", |
| 1567 | "gix-trace 0.1.12", | 1527 | "gix-trace", |
| 1568 | "gix-traverse 0.46.1", | 1528 | "gix-traverse", |
| 1569 | "gix-worktree 0.41.0", | 1529 | "gix-worktree", |
| 1570 | "pretty_assertions", | 1530 | "pretty_assertions", |
| 1571 | "smallvec", | 1531 | "smallvec", |
| 1572 | "thiserror 2.0.12", | 1532 | "thiserror 2.0.12", |
| @@ -1579,24 +1539,15 @@ dependencies = [ · 6 unmodified lines | |||
| 1579 | "thiserror 2.0.12", | 1539 | "thiserror 2.0.12", |
| 1580 | ] | 1540 | ] |
| 1581 | 1541 | ||
| 1582 | [[package]] | ||
| 1583 | name = "gix-chunk" | ||
| 1584 | version = "0.4.11" | ||
| 1585 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 1586 | checksum = "0b1f1d8764958699dc764e3f727cef280ff4d1bd92c107bbf8acd85b30c1bd6f" | ||
| 1587 | dependencies = [ | ||
| 1588 | "thiserror 2.0.12", | ||
| 1589 | ] | ||
| 1590 | |||
| 1591 | [[package]] | 1542 | [[package]] |
| 1592 | name = "gix-command" | 1543 | name = "gix-command" |
| 1593 | version = "0.6.0" | 1544 | version = "0.6.0" |
| 1594 | dependencies = [ | 1545 | dependencies = [ |
| 1595 | "bstr", | 1546 | "bstr", |
| 1596 | "gix-path 0.10.17", | 1547 | "gix-path", |
| 1597 | "gix-quote 0.6.0", | 1548 | "gix-quote", |
| 1598 | "gix-testtools", | 1549 | "gix-testtools", |
| 1599 | "gix-trace 0.1.12", | 1550 | "gix-trace", |
| 1600 | "once_cell", | 1551 | "once_cell", |
| 1601 | "shell-words", | 1552 | "shell-words", |
| 1602 | ] | 1553 | ] |
| @@ -1607,28 +1558,15 @@ version = "0.28.0" · 4 unmodified lines | |||
| 1607 | dependencies = [ | 1558 | dependencies = [ |
| 1608 | "bstr", | 1559 | "bstr", |
| 1609 | "document-features", | 1560 | "document-features", |
| 1610 | "gix-chunk 0.4.11", | 1561 | "gix-chunk", |
| 1611 | "gix-date 0.10.1", | 1562 | "gix-date", |
| 1612 | "gix-hash 0.18.0", | 1563 | "gix-hash", |
| 1613 | "gix-testtools", | 1564 | "gix-testtools", |
| 1614 | "memmap2", | 1565 | "memmap2", |
| 1615 | "serde", | 1566 | "serde", |
| 1616 | "thiserror 2.0.12", | 1567 | "thiserror 2.0.12", |
| 1617 | ] | 1568 | ] |
| 1618 | 1569 | ||
| 1619 | [[package]] | ||
| 1620 | name = "gix-commitgraph" | ||
| 1621 | version = "0.28.0" | ||
| 1622 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 1623 | checksum = "e05050fd6caa6c731fe3bd7f9485b3b520be062d3d139cb2626e052d6c127951" | ||
| 1624 | dependencies = [ | ||
| 1625 | "bstr", | ||
| 1626 | "gix-chunk 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1627 | "gix-hash 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1628 | "memmap2", | ||
| 1629 | "thiserror 2.0.12", | ||
| 1630 | ] | ||
| 1631 | |||
| 1632 | [[package]] | 1570 | [[package]] |
| 1633 | name = "gix-config" | 1571 | name = "gix-config" |
| 1634 | version = "0.45.1" | 1572 | version = "0.45.1" |
| @@ -1637,11 +1575,11 @@ dependencies = [ · 2 unmodified lines | |||
| 1637 | "criterion", | 1575 | "criterion", |
| 1638 | "document-features", | 1576 | "document-features", |
| 1639 | "gix-config-value", | 1577 | "gix-config-value", |
| 1640 | "gix-features 0.42.1", | 1578 | "gix-features", |
| 1641 | "gix-glob 0.20.0", | 1579 | "gix-glob", |
| 1642 | "gix-path 0.10.17", | 1580 | "gix-path", |
| 1643 | "gix-ref 0.52.1", | 1581 | "gix-ref", |
| 1644 | "gix-sec 0.11.0", | 1582 | "gix-sec", |
| 1645 | "memchr", | 1583 | "memchr", |
| 1646 | "once_cell", | 1584 | "once_cell", |
| 1647 | "serde", | 1585 | "serde", |
| @@ -1659,9 +1597,9 @@ dependencies = [ · 11 unmodified lines | |||
| 1659 | "bytesize", | 1597 | "bytesize", |
| 1660 | "cap", | 1598 | "cap", |
| 1661 | "gix-config", | 1599 | "gix-config", |
| 1662 | "gix-path 0.10.17", | 1600 | "gix-path", |
| 1663 | "gix-ref 0.52.1", | 1601 | "gix-ref", |
| 1664 | "gix-sec 0.11.0", | 1602 | "gix-sec", |
| 1665 | "gix-testtools", | 1603 | "gix-testtools", |
| 1666 | "serial_test", | 1604 | "serial_test", |
| 1667 | ] | 1605 | ] |
| @@ -1673,7 +1611,7 @@ dependencies = [ · 5 unmodified lines | |||
| 1673 | "bitflags 2.9.0", | 1611 | "bitflags 2.9.0", |
| 1674 | "bstr", | 1612 | "bstr", |
| 1675 | "document-features", | 1613 | "document-features", |
| 1676 | "gix-path 0.10.17", | 1614 | "gix-path", |
| 1677 | "libc", | 1615 | "libc", |
| 1678 | "serde", | 1616 | "serde", |
| 1679 | "thiserror 2.0.12", | 1617 | "thiserror 2.0.12", |
| @@ -1687,11 +1625,11 @@ dependencies = [ · 7 unmodified lines | |||
| 1687 | "document-features", | 1625 | "document-features", |
| 1688 | "gix-command", | 1626 | "gix-command", |
| 1689 | "gix-config-value", | 1627 | "gix-config-value", |
| 1690 | "gix-path 0.10.17", | 1628 | "gix-path", |
| 1691 | "gix-prompt", | 1629 | "gix-prompt", |
| 1692 | "gix-sec 0.11.0", | 1630 | "gix-sec", |
| 1693 | "gix-testtools", | 1631 | "gix-testtools", |
| 1694 | "gix-trace 0.1.12", | 1632 | "gix-trace", |
| 1695 | "gix-url", | 1633 | "gix-url", |
| 1696 | "once_cell", | 1634 | "once_cell", |
| 1697 | "serde", | 1635 | "serde", |
| @@ -1704,7 +1642,7 @@ version = "0.10.1" · 6 unmodified lines | |||
| 1704 | dependencies = [ | 1642 | dependencies = [ |
| 1705 | "bstr", | 1643 | "bstr", |
| 1706 | "document-features", | 1644 | "document-features", |
| 1707 | "gix-hash 0.18.0", | 1645 | "gix-hash", |
| 1708 | "gix-testtools", | 1646 | "gix-testtools", |
| 1709 | "itoa", | 1647 | "itoa", |
| 1710 | "jiff", | 1648 | "jiff", |
| @@ -1715,19 +1653,6 @@ dependencies = [ · 4 unmodified lines | |||
| 1715 | "thiserror 2.0.12", | 1653 | "thiserror 2.0.12", |
| 1716 | ] | 1654 | ] |
| 1717 | 1655 | ||
| 1718 | [[package]] | ||
| 1719 | name = "gix-date" | ||
| 1720 | version = "0.10.1" | ||
| 1721 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 1722 | checksum = "3a98593f1f1e14b9fa15c5b921b2c465e904d698b9463e21bb377be8376c3c1a" | ||
| 1723 | dependencies = [ | ||
| 1724 | "bstr", | ||
| 1725 | "itoa", | ||
| 1726 | "jiff", | ||
| 1727 | "smallvec", | ||
| 1728 | "thiserror 2.0.12", | ||
| 1729 | ] | ||
| 1730 | |||
| 1731 | [[package]] | 1656 | [[package]] |
| 1732 | name = "gix-diff" | 1657 | name = "gix-diff" |
| 1733 | version = "0.52.1" | 1658 | version = "0.52.1" |
| @@ -1735,19 +1660,19 @@ dependencies = [ · 1 unmodified line | |||
| 1735 | "bstr", | 1660 | "bstr", |
| 1736 | "document-features", | 1661 | "document-features", |
| 1737 | "getrandom 0.2.15", | 1662 | "getrandom 0.2.15", |
| 1738 | "gix-attributes 0.26.0", | 1663 | "gix-attributes", |
| 1739 | "gix-command", | 1664 | "gix-command", |
| 1740 | "gix-filter", | 1665 | "gix-filter", |
| 1741 | "gix-fs 0.15.0", | 1666 | "gix-fs", |
| 1742 | "gix-hash 0.18.0", | 1667 | "gix-hash", |
| 1743 | "gix-index 0.40.0", | 1668 | "gix-index", |
| 1744 | "gix-object 0.49.1", | 1669 | "gix-object", |
| 1745 | "gix-path 0.10.17", | 1670 | "gix-path", |
| 1746 | "gix-pathspec", | 1671 | "gix-pathspec", |
| 1747 | "gix-tempfile 17.1.0", | 1672 | "gix-tempfile", |
| 1748 | "gix-trace 0.1.12", | 1673 | "gix-trace", |
| 1749 | "gix-traverse 0.46.1", | 1674 | "gix-traverse", |
| 1750 | "gix-worktree 0.41.0", | 1675 | "gix-worktree", |
| 1751 | "imara-diff", | 1676 | "imara-diff", |
| 1752 | "serde", | 1677 | "serde", |
| 1753 | "thiserror 2.0.12", | 1678 | "thiserror 2.0.12", |
| @@ -1759,15 +1684,15 @@ version = "0.0.0" · 5 unmodified lines | |||
| 1759 | dependencies = [ | 1684 | dependencies = [ |
| 1760 | "gix-diff", | 1685 | "gix-diff", |
| 1761 | "gix-filter", | 1686 | "gix-filter", |
| 1762 | "gix-fs 0.15.0", | 1687 | "gix-fs", |
| 1763 | "gix-hash 0.18.0", | 1688 | "gix-hash", |
| 1764 | "gix-index 0.40.0", | 1689 | "gix-index", |
| 1765 | "gix-object 0.49.1", | 1690 | "gix-object", |
| 1766 | "gix-odb", | 1691 | "gix-odb", |
| 1767 | "gix-pathspec", | 1692 | "gix-pathspec", |
| 1768 | "gix-testtools", | 1693 | "gix-testtools", |
| 1769 | "gix-traverse 0.46.1", | 1694 | "gix-traverse", |
| 1770 | "gix-worktree 0.41.0", | 1695 | "gix-worktree", |
| 1771 | "insta", | 1696 | "insta", |
| 1772 | "pretty_assertions", | 1697 | "pretty_assertions", |
| 1773 | "shell-words", | 1698 | "shell-words", |
| @@ -1778,17 +1703,17 @@ name = "gix-dir" · 4 unmodified lines | |||
| 1778 | version = "0.14.1" | 1703 | version = "0.14.1" |
| 1779 | dependencies = [ | 1704 | dependencies = [ |
| 1780 | "bstr", | 1705 | "bstr", |
| 1781 | "gix-discover 0.40.1", | 1706 | "gix-discover", |
| 1782 | "gix-fs 0.15.0", | 1707 | "gix-fs", |
| 1783 | "gix-ignore 0.15.0", | 1708 | "gix-ignore", |
| 1784 | "gix-index 0.40.0", | 1709 | "gix-index", |
| 1785 | "gix-object 0.49.1", | 1710 | "gix-object", |
| 1786 | "gix-path 0.10.17", | 1711 | "gix-path", |
| 1787 | "gix-pathspec", | 1712 | "gix-pathspec", |
| 1788 | "gix-testtools", | 1713 | "gix-testtools", |
| 1789 | "gix-trace 0.1.12", | 1714 | "gix-trace", |
| 1790 | "gix-utils 0.3.0", | 1715 | "gix-utils", |
| 1791 | "gix-worktree 0.41.0", | 1716 | "gix-worktree", |
| 1792 | "pretty_assertions", | 1717 | "pretty_assertions", |
| 1793 | "thiserror 2.0.12", | 1718 | "thiserror 2.0.12", |
| 1794 | ] | 1719 | ] |
| @@ -1800,11 +1725,11 @@ dependencies = [ · 5 unmodified lines | |||
| 1800 | "bstr", | 1725 | "bstr", |
| 1801 | "defer", | 1726 | "defer", |
| 1802 | "dunce", | 1727 | "dunce", |
| 1803 | "gix-fs 0.15.0", | 1728 | "gix-fs", |
| 1804 | "gix-hash 0.18.0", | 1729 | "gix-hash", |
| 1805 | "gix-path 0.10.17", | 1730 | "gix-path", |
| 1806 | "gix-ref 0.52.1", | 1731 | "gix-ref", |
| 1807 | "gix-sec 0.11.0", | 1732 | "gix-sec", |
| 1808 | "gix-testtools", | 1733 | "gix-testtools", |
| 1809 | "is_ci", | 1734 | "is_ci", |
| 1810 | "serial_test", | 1735 | "serial_test", |
| @@ -1812,22 +1737,6 @@ dependencies = [ · 1 unmodified line | |||
| 1812 | "thiserror 2.0.12", | 1737 | "thiserror 2.0.12", |
| 1813 | ] | 1738 | ] |
| 1814 | 1739 | ||
| 1815 | [[package]] | ||
| 1816 | name = "gix-discover" | ||
| 1817 | version = "0.40.1" | ||
| 1818 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 1819 | checksum = "dccfe3e25b4ea46083916c56db3ba9d1e6ef6dce54da485f0463f9fc0fe1837c" | ||
| 1820 | dependencies = [ | ||
| 1821 | "bstr", | ||
| 1822 | "dunce", | ||
| 1823 | "gix-fs 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1824 | "gix-hash 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1825 | "gix-path 0.10.17 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1826 | "gix-ref 0.52.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1827 | "gix-sec 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1828 | "thiserror 2.0.12", | ||
| 1829 | ] | ||
| 1830 | |||
| 1831 | [[package]] | 1740 | [[package]] |
| 1832 | name = "gix-features" | 1741 | name = "gix-features" |
| 1833 | version = "0.42.1" | 1742 | version = "0.42.1" |
| @@ -1839,9 +1748,9 @@ dependencies = [ · 5 unmodified lines | |||
| 1839 | "crossbeam-channel", | 1748 | "crossbeam-channel", |
| 1840 | "document-features", | 1749 | "document-features", |
| 1841 | "flate2", | 1750 | "flate2", |
| 1842 | "gix-path 0.10.17", | 1751 | "gix-path", |
| 1843 | "gix-trace 0.1.12", | 1752 | "gix-trace", |
| 1844 | "gix-utils 0.3.0", | 1753 | "gix-utils", |
| 1845 | "libc", | 1754 | "libc", |
| 1846 | "once_cell", | 1755 | "once_cell", |
| 1847 | "parking_lot", | 1756 | "parking_lot", |
| @@ -1850,20 +1759,6 @@ dependencies = [ · 2 unmodified lines | |||
| 1850 | "walkdir", | 1759 | "walkdir", |
| 1851 | ] | 1760 | ] |
| 1852 | 1761 | ||
| 1853 | [[package]] | ||
| 1854 | name = "gix-features" | ||
| 1855 | version = "0.42.1" | ||
| 1856 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 1857 | checksum = "56f4399af6ec4fd9db84dd4cf9656c5c785ab492ab40a7c27ea92b4241923fed" | ||
| 1858 | dependencies = [ | ||
| 1859 | "gix-path 0.10.17 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1860 | "gix-trace 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1861 | "gix-utils 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1862 | "libc", | ||
| 1863 | "prodash", | ||
| 1864 | "walkdir", | ||
| 1865 | ] | ||
| 1866 | |||
| 1867 | [[package]] | 1762 | [[package]] |
| 1868 | name = "gix-fetchhead" | 1763 | name = "gix-fetchhead" |
| 1869 | version = "0.0.0" | 1764 | version = "0.0.0" |
| @@ -1874,17 +1769,17 @@ version = "0.19.1" · 4 unmodified lines | |||
| 1874 | dependencies = [ | 1769 | dependencies = [ |
| 1875 | "bstr", | 1770 | "bstr", |
| 1876 | "encoding_rs", | 1771 | "encoding_rs", |
| 1877 | "gix-attributes 0.26.0", | 1772 | "gix-attributes", |
| 1878 | "gix-command", | 1773 | "gix-command", |
| 1879 | "gix-hash 0.18.0", | 1774 | "gix-hash", |
| 1880 | "gix-object 0.49.1", | 1775 | "gix-object", |
| 1881 | "gix-packetline-blocking", | 1776 | "gix-packetline-blocking", |
| 1882 | "gix-path 0.10.17", | 1777 | "gix-path", |
| 1883 | "gix-quote 0.6.0", | 1778 | "gix-quote", |
| 1884 | "gix-testtools", | 1779 | "gix-testtools", |
| 1885 | "gix-trace 0.1.12", | 1780 | "gix-trace", |
| 1886 | "gix-utils 0.3.0", | 1781 | "gix-utils", |
| 1887 | "gix-worktree 0.41.0", | 1782 | "gix-worktree", |
| 1888 | "serial_test", | 1783 | "serial_test", |
| 1889 | "smallvec", | 1784 | "smallvec", |
| 1890 | "thiserror 2.0.12", | 1785 | "thiserror 2.0.12", |
| @@ -1897,36 +1792,22 @@ dependencies = [ · 6 unmodified lines | |||
| 1897 | "bstr", | 1792 | "bstr", |
| 1898 | "crossbeam-channel", | 1793 | "crossbeam-channel", |
| 1899 | "fastrand", | 1794 | "fastrand", |
| 1900 | "gix-features 0.42.1", | 1795 | "gix-features", |
| 1901 | "gix-path 0.10.17", | 1796 | "gix-path", |
| 1902 | "gix-utils 0.3.0", | 1797 | "gix-utils", |
| 1903 | "is_ci", | 1798 | "is_ci", |
| 1904 | "serde", | 1799 | "serde", |
| 1905 | "tempfile", | 1800 | "tempfile", |
| 1906 | "thiserror 2.0.12", | 1801 | "thiserror 2.0.12", |
| 1907 | ] | 1802 | ] |
| 1908 | 1803 | ||
| 1909 | [[package]] | ||
| 1910 | name = "gix-fs" | ||
| 1911 | version = "0.15.0" | ||
| 1912 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 1913 | checksum = "67a0637149b4ef24d3ea55f81f77231401c8463fae6da27331c987957eb597c7" | ||
| 1914 | dependencies = [ | ||
| 1915 | "bstr", | ||
| 1916 | "fastrand", | ||
| 1917 | "gix-features 0.42.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1918 | "gix-path 0.10.17 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1919 | "gix-utils 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1920 | "thiserror 2.0.12", | ||
| 1921 | ] | ||
| 1922 | |||
| 1923 | [[package]] | 1804 | [[package]] |
| 1924 | name = "gix-fsck" | 1805 | name = "gix-fsck" |
| 1925 | version = "0.11.1" | 1806 | version = "0.11.1" |
| 1926 | dependencies = [ | 1807 | dependencies = [ |
| 1927 | "gix-hash 0.18.0", | 1808 | "gix-hash", |
| 1928 | "gix-hashtable 0.8.1", | 1809 | "gix-hashtable", |
| 1929 | "gix-object 0.49.1", | 1810 | "gix-object", |
| 1930 | "gix-odb", | 1811 | "gix-odb", |
| 1931 | "gix-testtools", | 1812 | "gix-testtools", |
| 1932 | ] | 1813 | ] |
| @@ -1938,65 +1819,30 @@ dependencies = [ · 5 unmodified lines | |||
| 1938 | "bitflags 2.9.0", | 1819 | "bitflags 2.9.0", |
| 1939 | "bstr", | 1820 | "bstr", |
| 1940 | "document-features", | 1821 | "document-features", |
| 1941 | "gix-features 0.42.1", | 1822 | "gix-features", |
| 1942 | "gix-path 0.10.17", | 1823 | "gix-path", |
| 1943 | "gix-testtools", | 1824 | "gix-testtools", |
| 1944 | "serde", | 1825 | "serde", |
| 1945 | ] | 1826 | ] |
| 1946 | 1827 | ||
| 1947 | [[package]] | ||
| 1948 | name = "gix-glob" | ||
| 1949 | version = "0.20.0" | ||
| 1950 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 1951 | checksum = "2926b03666e83b8d01c10cf06e5733521aacbd2d97179a4c9b1fdddabb9e937d" | ||
| 1952 | dependencies = [ | ||
| 1953 | "bitflags 2.9.0", | ||
| 1954 | "bstr", | ||
| 1955 | "gix-features 0.42.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1956 | "gix-path 0.10.17 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1957 | ] | ||
| 1958 | |||
| 1959 | [[package]] | 1828 | [[package]] |
| 1960 | name = "gix-hash" | 1829 | name = "gix-hash" |
| 1961 | version = "0.18.0" | 1830 | version = "0.18.0" |
| 1962 | dependencies = [ | 1831 | dependencies = [ |
| 1963 | "document-features", | 1832 | "document-features", |
| 1964 | "faster-hex", | 1833 | "faster-hex", |
| 1965 | "gix-features 0.42.1", | 1834 | "gix-features", |
| 1966 | "gix-testtools", | 1835 | "gix-testtools", |
| 1967 | "serde", | 1836 | "serde", |
| 1968 | "sha1-checked", | 1837 | "sha1-checked", |
| 1969 | "thiserror 2.0.12", | 1838 | "thiserror 2.0.12", |
| 1970 | ] | 1839 | ] |
| 1971 | 1840 | ||
| 1972 | [[package]] | ||
| 1973 | name = "gix-hash" | ||
| 1974 | version = "0.18.0" | ||
| 1975 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 1976 | checksum = "8d4900562c662852a6b42e2ef03442eccebf24f047d8eab4f23bc12ef0d785d8" | ||
| 1977 | dependencies = [ | ||
| 1978 | "faster-hex", | ||
| 1979 | "gix-features 0.42.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 1980 | "sha1-checked", | ||
| 1981 | "thiserror 2.0.12", | ||
| 1982 | ] | ||
| 1983 | |||
| 1984 | [[package]] | 1841 | [[package]] |
| 1985 | name = "gix-hashtable" | 1842 | name = "gix-hashtable" |
| 1986 | version = "0.8.1" | 1843 | version = "0.8.1" |
| 1987 | dependencies = [ | 1844 | dependencies = [ |
| 1988 | "gix-hash 0.18.0", | 1845 | "gix-hash", |
| 1989 | "hashbrown 0.14.5", | ||
| 1990 | "parking_lot", | ||
| 1991 | ] | ||
| 1992 | |||
| 1993 | [[package]] | ||
| 1994 | name = "gix-hashtable" | ||
| 1995 | version = "0.8.1" | ||
| 1996 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 1997 | checksum = "b5b5cb3c308b4144f2612ff64e32130e641279fcf1a84d8d40dad843b4f64904" | ||
| 1998 | dependencies = [ | ||
| 1999 | "gix-hash 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2000 | "hashbrown 0.14.5", | 1846 | "hashbrown 0.14.5", |
| 2001 | "parking_lot", | 1847 | "parking_lot", |
| 2002 | ] | 1848 | ] |
| @@ -2007,28 +1853,15 @@ version = "0.15.0" · 4 unmodified lines | |||
| 2007 | dependencies = [ | 1853 | dependencies = [ |
| 2008 | "bstr", | 1854 | "bstr", |
| 2009 | "document-features", | 1855 | "document-features", |
| 2010 | "gix-fs 0.15.0", | 1856 | "gix-fs", |
| 2011 | "gix-glob 0.20.0", | 1857 | "gix-glob", |
| 2012 | "gix-path 0.10.17", | 1858 | "gix-path", |
| 2013 | "gix-testtools", | 1859 | "gix-testtools", |
| 2014 | "gix-trace 0.1.12", | 1860 | "gix-trace", |
| 2015 | "serde", | 1861 | "serde", |
| 2016 | "unicode-bom", | 1862 | "unicode-bom", |
| 2017 | ] | 1863 | ] |
| 2018 | 1864 | ||
| 2019 | [[package]] | ||
| 2020 | name = "gix-ignore" | ||
| 2021 | version = "0.15.0" | ||
| 2022 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 2023 | checksum = "ae358c3c96660b10abc7da63c06788dfded603e717edbd19e38c6477911b71c8" | ||
| 2024 | dependencies = [ | ||
| 2025 | "bstr", | ||
| 2026 | "gix-glob 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2027 | "gix-path 0.10.17 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2028 | "gix-trace 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2029 | "unicode-bom", | ||
| 2030 | ] | ||
| 2031 | |||
| 2032 | [[package]] | 1865 | [[package]] |
| 2033 | name = "gix-index" | 1866 | name = "gix-index" |
| 2034 | version = "0.40.0" | 1867 | version = "0.40.0" |
| @@ -2038,16 +1871,16 @@ dependencies = [ · 3 unmodified lines | |||
| 2038 | "document-features", | 1871 | "document-features", |
| 2039 | "filetime", | 1872 | "filetime", |
| 2040 | "fnv", | 1873 | "fnv", |
| 2041 | "gix-bitmap 0.2.14", | 1874 | "gix-bitmap", |
| 2042 | "gix-features 0.42.1", | 1875 | "gix-features", |
| 2043 | "gix-fs 0.15.0", | 1876 | "gix-fs", |
| 2044 | "gix-hash 0.18.0", | 1877 | "gix-hash", |
| 2045 | "gix-lock 17.1.0", | 1878 | "gix-lock", |
| 2046 | "gix-object 0.49.1", | 1879 | "gix-object", |
| 2047 | "gix-testtools", | 1880 | "gix-testtools", |
| 2048 | "gix-traverse 0.46.1", | 1881 | "gix-traverse", |
| 2049 | "gix-utils 0.3.0", | 1882 | "gix-utils", |
| 2050 | "gix-validate 0.10.0", | 1883 | "gix-validate", |
| 2051 | "hashbrown 0.14.5", | 1884 | "hashbrown 0.14.5", |
| 2052 | "itoa", | 1885 | "itoa", |
| 2053 | "libc", | 1886 | "libc", |
| @@ -2058,44 +1891,16 @@ dependencies = [ · 4 unmodified lines | |||
| 2058 | "thiserror 2.0.12", | 1891 | "thiserror 2.0.12", |
| 2059 | ] | 1892 | ] |
| 2060 | 1893 | ||
| 2061 | [[package]] | ||
| 2062 | name = "gix-index" | ||
| 2063 | version = "0.40.0" | ||
| 2064 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 2065 | checksum = "e6d505aea7d7c4267a3153cb90c712a89970b4dd02a2cb3205be322891f530b5" | ||
| 2066 | dependencies = [ | ||
| 2067 | "bitflags 2.9.0", | ||
| 2068 | "bstr", | ||
| 2069 | "filetime", | ||
| 2070 | "fnv", | ||
| 2071 | "gix-bitmap 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2072 | "gix-features 0.42.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2073 | "gix-fs 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2074 | "gix-hash 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2075 | "gix-lock 17.1.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2076 | "gix-object 0.49.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2077 | "gix-traverse 0.46.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2078 | "gix-utils 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2079 | "gix-validate 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2080 | "hashbrown 0.14.5", | ||
| 2081 | "itoa", | ||
| 2082 | "libc", | ||
| 2083 | "memmap2", | ||
| 2084 | "rustix 1.0.7", | ||
| 2085 | "smallvec", | ||
| 2086 | "thiserror 2.0.12", | ||
| 2087 | ] | ||
| 2088 | |||
| 2089 | [[package]] | 1894 | [[package]] |
| 2090 | name = "gix-index-tests" | 1895 | name = "gix-index-tests" |
| 2091 | version = "0.0.0" | 1896 | version = "0.0.0" |
| 2092 | dependencies = [ | 1897 | dependencies = [ |
| 2093 | "bstr", | 1898 | "bstr", |
| 2094 | "filetime", | 1899 | "filetime", |
| 2095 | "gix-features 0.42.1", | 1900 | "gix-features", |
| 2096 | "gix-hash 0.18.0", | 1901 | "gix-hash", |
| 2097 | "gix-index 0.40.0", | 1902 | "gix-index", |
| 2098 | "gix-object 0.49.1", | 1903 | "gix-object", |
| 2099 | "gix-odb", | 1904 | "gix-odb", |
| 2100 | "gix-testtools", | 1905 | "gix-testtools", |
| 2101 | ] | 1906 | ] |
| @@ -2108,23 +1913,12 @@ version = "0.0.0" · 6 unmodified lines | |||
| 2108 | name = "gix-lock" | 1913 | name = "gix-lock" |
| 2109 | version = "17.1.0" | 1914 | version = "17.1.0" |
| 2110 | dependencies = [ | 1915 | dependencies = [ |
| 2111 | "gix-tempfile 17.1.0", | 1916 | "gix-tempfile", |
| 2112 | "gix-utils 0.3.0", | 1917 | "gix-utils", |
| 2113 | "tempfile", | 1918 | "tempfile", |
| 2114 | "thiserror 2.0.12", | 1919 | "thiserror 2.0.12", |
| 2115 | ] | 1920 | ] |
| 2116 | 1921 | ||
| 2117 | [[package]] | ||
| 2118 | name = "gix-lock" | ||
| 2119 | version = "17.1.0" | ||
| 2120 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 2121 | checksum = "570f8b034659f256366dc90f1a24924902f20acccd6a15be96d44d1269e7a796" | ||
| 2122 | dependencies = [ | ||
| 2123 | "gix-tempfile 17.1.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2124 | "gix-utils 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2125 | "thiserror 2.0.12", | ||
| 2126 | ] | ||
| 2127 | |||
| 2128 | [[package]] | 1922 | [[package]] |
| 2129 | name = "gix-macros" | 1923 | name = "gix-macros" |
| 2130 | version = "0.1.5" | 1924 | version = "0.1.5" |
| @@ -2141,8 +1935,8 @@ version = "0.27.1" · 10 unmodified lines | |||
| 2141 | dependencies = [ | 1935 | dependencies = [ |
| 2142 | "bstr", | 1936 | "bstr", |
| 2143 | "document-features", | 1937 | "document-features", |
| 2144 | "gix-actor 0.35.1", | 1938 | "gix-actor", |
| 2145 | "gix-date 0.10.1", | 1939 | "gix-date", |
| 2146 | "gix-testtools", | 1940 | "gix-testtools", |
| 2147 | "serde", | 1941 | "serde", |
| 2148 | "thiserror 2.0.12", | 1942 | "thiserror 2.0.12", |
| @@ -2157,20 +1951,20 @@ dependencies = [ · 8 unmodified lines | |||
| 2157 | "gix-command", | 1951 | "gix-command", |
| 2158 | "gix-diff", | 1952 | "gix-diff", |
| 2159 | "gix-filter", | 1953 | "gix-filter", |
| 2160 | "gix-fs 0.15.0", | 1954 | "gix-fs", |
| 2161 | "gix-hash 0.18.0", | 1955 | "gix-hash", |
| 2162 | "gix-index 0.40.0", | 1956 | "gix-index", |
| 2163 | "gix-object 0.49.1", | 1957 | "gix-object", |
| 2164 | "gix-odb", | 1958 | "gix-odb", |
| 2165 | "gix-path 0.10.17", | 1959 | "gix-path", |
| 2166 | "gix-quote 0.6.0", | 1960 | "gix-quote", |
| 2167 | "gix-revision", | 1961 | "gix-revision", |
| 2168 | "gix-revwalk 0.20.1", | 1962 | "gix-revwalk", |
| 2169 | "gix-tempfile 17.1.0", | 1963 | "gix-tempfile", |
| 2170 | "gix-testtools", | 1964 | "gix-testtools", |
| 2171 | "gix-trace 0.1.12", | 1965 | "gix-trace", |
| 2172 | "gix-utils 0.3.0", | 1966 | "gix-utils", |
| 2173 | "gix-worktree 0.41.0", | 1967 | "gix-worktree", |
| 2174 | "imara-diff", | 1968 | "imara-diff", |
| 2175 | "pretty_assertions", | 1969 | "pretty_assertions", |
| 2176 | "serde", | 1970 | "serde", |
| @@ -2183,13 +1977,13 @@ name = "gix-negotiate" · 6 unmodified lines | |||
| 2183 | version = "0.20.1" | 1977 | version = "0.20.1" |
| 2184 | dependencies = [ | 1978 | dependencies = [ |
| 2185 | "bitflags 2.9.0", | 1979 | "bitflags 2.9.0", |
| 2186 | "gix-commitgraph 0.28.0", | 1980 | "gix-commitgraph", |
| 2187 | "gix-date 0.10.1", | 1981 | "gix-date", |
| 2188 | "gix-hash 0.18.0", | 1982 | "gix-hash", |
| 2189 | "gix-object 0.49.1", | 1983 | "gix-object", |
| 2190 | "gix-odb", | 1984 | "gix-odb", |
| 2191 | "gix-ref 0.52.1", | 1985 | "gix-ref", |
| 2192 | "gix-revwalk 0.20.1", | 1986 | "gix-revwalk", |
| 2193 | "gix-testtools", | 1987 | "gix-testtools", |
| 2194 | "smallvec", | 1988 | "smallvec", |
| 2195 | "thiserror 2.0.12", | 1989 | "thiserror 2.0.12", |
| @@ -2206,16 +2000,16 @@ dependencies = [ · 10 unmodified lines | |||
| 2206 | "bstr", | 2000 | "bstr", |
| 2207 | "criterion", | 2001 | "criterion", |
| 2208 | "document-features", | 2002 | "document-features", |
| 2209 | "gix-actor 0.35.1", | 2003 | "gix-actor", |
| 2210 | "gix-date 0.10.1", | 2004 | "gix-date", |
| 2211 | "gix-features 0.42.1", | 2005 | "gix-features", |
| 2212 | "gix-hash 0.18.0", | 2006 | "gix-hash", |
| 2213 | "gix-hashtable 0.8.1", | 2007 | "gix-hashtable", |
| 2214 | "gix-odb", | 2008 | "gix-odb", |
| 2215 | "gix-path 0.10.17", | 2009 | "gix-path", |
| 2216 | "gix-testtools", | 2010 | "gix-testtools", |
| 2217 | "gix-utils 0.3.0", | 2011 | "gix-utils", |
| 2218 | "gix-validate 0.10.0", | 2012 | "gix-validate", |
| 2219 | "itoa", | 2013 | "itoa", |
| 2220 | "pretty_assertions", | 2014 | "pretty_assertions", |
| 2221 | "serde", | 2015 | "serde", |
| @@ -2225,42 +2019,21 @@ dependencies = [ · 3 unmodified lines | |||
| 2225 | "winnow", | 2019 | "winnow", |
| 2226 | ] | 2020 | ] |
| 2227 | 2021 | ||
| 2228 | [[package]] | ||
| 2229 | name = "gix-object" | ||
| 2230 | version = "0.49.1" | ||
| 2231 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 2232 | checksum = "d957ca3640c555d48bb27f8278c67169fa1380ed94f6452c5590742524c40fbb" | ||
| 2233 | dependencies = [ | ||
| 2234 | "bstr", | ||
| 2235 | "gix-actor 0.35.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2236 | "gix-date 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2237 | "gix-features 0.42.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2238 | "gix-hash 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2239 | "gix-hashtable 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2240 | "gix-path 0.10.17 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2241 | "gix-utils 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2242 | "gix-validate 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2243 | "itoa", | ||
| 2244 | "smallvec", | ||
| 2245 | "thiserror 2.0.12", | ||
| 2246 | "winnow", | ||
| 2247 | ] | ||
| 2248 | |||
| 2249 | [[package]] | 2022 | [[package]] |
| 2250 | name = "gix-odb" | 2023 | name = "gix-odb" |
| 2251 | version = "0.69.1" | 2024 | version = "0.69.1" |
| 2252 | dependencies = [ | 2025 | dependencies = [ |
| 2253 | "arc-swap", | 2026 | "arc-swap", |
| 2254 | "document-features", | 2027 | "document-features", |
| 2255 | "gix-date 0.10.1", | 2028 | "gix-date", |
| 2256 | "gix-features 0.42.1", | 2029 | "gix-features", |
| 2257 | "gix-fs 0.15.0", | 2030 | "gix-fs", |
| 2258 | "gix-hash 0.18.0", | 2031 | "gix-hash", |
| 2259 | "gix-hashtable 0.8.1", | 2032 | "gix-hashtable", |
| 2260 | "gix-object 0.49.1", | 2033 | "gix-object", |
| 2261 | "gix-pack", | 2034 | "gix-pack", |
| 2262 | "gix-path 0.10.17", | 2035 | "gix-path", |
| 2263 | "gix-quote 0.6.0", | 2036 | "gix-quote", |
| 2264 | "parking_lot", | 2037 | "parking_lot", |
| 2265 | "serde", | 2038 | "serde", |
| 2266 | "tempfile", | 2039 | "tempfile", |
| @@ -2273,11 +2046,11 @@ version = "0.0.0" · 6 unmodified lines | |||
| 2273 | dependencies = [ | 2046 | dependencies = [ |
| 2274 | "crossbeam-channel", | 2047 | "crossbeam-channel", |
| 2275 | "filetime", | 2048 | "filetime", |
| 2276 | "gix-actor 0.35.1", | 2049 | "gix-actor", |
| 2277 | "gix-date 0.10.1", | 2050 | "gix-date", |
| 2278 | "gix-features 0.42.1", | 2051 | "gix-features", |
| 2279 | "gix-hash 0.18.0", | 2052 | "gix-hash", |
| 2280 | "gix-object 0.49.1", | 2053 | "gix-object", |
| 2281 | "gix-odb", | 2054 | "gix-odb", |
| 2282 | "gix-pack", | 2055 | "gix-pack", |
| 2283 | "gix-testtools", | 2056 | "gix-testtools", |
| @@ -2291,16 +2064,16 @@ version = "0.59.1" · 7 unmodified lines | |||
| 2291 | dependencies = [ | 2064 | dependencies = [ |
| 2292 | "clru", | 2065 | "clru", |
| 2293 | "document-features", | 2066 | "document-features", |
| 2294 | "gix-chunk 0.4.11", | 2067 | "gix-chunk", |
| 2295 | "gix-diff", | 2068 | "gix-diff", |
| 2296 | "gix-features 0.42.1", | 2069 | "gix-features", |
| 2297 | "gix-hash 0.18.0", | 2070 | "gix-hash", |
| 2298 | "gix-hashtable 0.8.1", | 2071 | "gix-hashtable", |
| 2299 | "gix-object 0.49.1", | 2072 | "gix-object", |
| 2300 | "gix-path 0.10.17", | 2073 | "gix-path", |
| 2301 | "gix-tempfile 17.1.0", | 2074 | "gix-tempfile", |
| 2302 | "gix-testtools", | 2075 | "gix-testtools", |
| 2303 | "gix-traverse 0.46.1", | 2076 | "gix-traverse", |
| 2304 | "memmap2", | 2077 | "memmap2", |
| 2305 | "parking_lot", | 2078 | "parking_lot", |
| 2306 | "serde", | 2079 | "serde", |
| @@ -2314,13 +2087,13 @@ name = "gix-pack-tests" · 7 unmodified lines | |||
| 2314 | version = "0.0.0" | 2087 | version = "0.0.0" |
| 2315 | dependencies = [ | 2088 | dependencies = [ |
| 2316 | "bstr", | 2089 | "bstr", |
| 2317 | "gix-features 0.42.1", | 2090 | "gix-features", |
| 2318 | "gix-hash 0.18.0", | 2091 | "gix-hash", |
| 2319 | "gix-object 0.49.1", | 2092 | "gix-object", |
| 2320 | "gix-odb", | 2093 | "gix-odb", |
| 2321 | "gix-pack", | 2094 | "gix-pack", |
| 2322 | "gix-testtools", | 2095 | "gix-testtools", |
| 2323 | "gix-traverse 0.46.1", | 2096 | "gix-traverse", |
| 2324 | "maplit", | 2097 | "maplit", |
| 2325 | "memmap2", | 2098 | "memmap2", |
| 2326 | ] | 2099 | ] |
| @@ -2335,10 +2108,10 @@ dependencies = [ · 8 unmodified lines | |||
| 2335 | "faster-hex", | 2108 | "faster-hex", |
| 2336 | "futures-io", | 2109 | "futures-io", |
| 2337 | "futures-lite", | 2110 | "futures-lite", |
| 2338 | "gix-hash 0.18.0", | 2111 | "gix-hash", |
| 2339 | "gix-odb", | 2112 | "gix-odb", |
| 2340 | "gix-pack", | 2113 | "gix-pack", |
| 2341 | "gix-trace 0.1.12", | 2114 | "gix-trace", |
| 2342 | "maybe-async", | 2115 | "maybe-async", |
| 2343 | "pin-project-lite", | 2116 | "pin-project-lite", |
| 2344 | "serde", | 2117 | "serde", |
| @@ -2352,7 +2125,7 @@ dependencies = [ · 7 unmodified lines | |||
| 2352 | "bstr", | 2125 | "bstr", |
| 2353 | "document-features", | 2126 | "document-features", |
| 2354 | "faster-hex", | 2127 | "faster-hex", |
| 2355 | "gix-trace 0.1.12", | 2128 | "gix-trace", |
| 2356 | "serde", | 2129 | "serde", |
| 2357 | "thiserror 2.0.12", | 2130 | "thiserror 2.0.12", |
| 2358 | ] | 2131 | ] |
| @@ -2363,8 +2136,8 @@ version = "0.10.17" · 4 unmodified lines | |||
| 2363 | dependencies = [ | 2136 | dependencies = [ |
| 2364 | "bstr", | 2137 | "bstr", |
| 2365 | "gix-testtools", | 2138 | "gix-testtools", |
| 2366 | "gix-trace 0.1.12", | 2139 | "gix-trace", |
| 2367 | "gix-validate 0.10.0", | 2140 | "gix-validate", |
| 2368 | "home", | 2141 | "home", |
| 2369 | "known-folders", | 2142 | "known-folders", |
| 2370 | "once_cell", | 2143 | "once_cell", |
| @@ -2374,30 +2147,16 @@ dependencies = [ · 3 unmodified lines | |||
| 2374 | "winreg", | 2147 | "winreg", |
| 2375 | ] | 2148 | ] |
| 2376 | 2149 | ||
| 2377 | [[package]] | ||
| 2378 | name = "gix-path" | ||
| 2379 | version = "0.10.17" | ||
| 2380 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 2381 | checksum = "c091d2e887e02c3462f52252c5ea61150270c0f2657b642e8d0d6df56c16e642" | ||
| 2382 | dependencies = [ | ||
| 2383 | "bstr", | ||
| 2384 | "gix-trace 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2385 | "gix-validate 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2386 | "home", | ||
| 2387 | "once_cell", | ||
| 2388 | "thiserror 2.0.12", | ||
| 2389 | ] | ||
| 2390 | |||
| 2391 | [[package]] | 2150 | [[package]] |
| 2392 | name = "gix-pathspec" | 2151 | name = "gix-pathspec" |
| 2393 | version = "0.11.0" | 2152 | version = "0.11.0" |
| 2394 | dependencies = [ | 2153 | dependencies = [ |
| 2395 | "bitflags 2.9.0", | 2154 | "bitflags 2.9.0", |
| 2396 | "bstr", | 2155 | "bstr", |
| 2397 | "gix-attributes 0.26.0", | 2156 | "gix-attributes", |
| 2398 | "gix-config-value", | 2157 | "gix-config-value", |
| 2399 | "gix-glob 0.20.0", | 2158 | "gix-glob", |
| 2400 | "gix-path 0.10.17", | 2159 | "gix-path", |
| 2401 | "gix-testtools", | 2160 | "gix-testtools", |
| 2402 | "once_cell", | 2161 | "once_cell", |
| 2403 | "serial_test", | 2162 | "serial_test", |
| @@ -2429,20 +2188,20 @@ dependencies = [ · 25 unmodified lines | |||
| 2429 | "futures-io", | 2188 | "futures-io", |
| 2430 | "futures-lite", | 2189 | "futures-lite", |
| 2431 | "gix-credentials", | 2190 | "gix-credentials", |
| 2432 | "gix-date 0.10.1", | 2191 | "gix-date", |
| 2433 | "gix-features 0.42.1", | 2192 | "gix-features", |
| 2434 | "gix-hash 0.18.0", | 2193 | "gix-hash", |
| 2435 | "gix-lock 17.1.0", | 2194 | "gix-lock", |
| 2436 | "gix-negotiate", | 2195 | "gix-negotiate", |
| 2437 | "gix-object 0.49.1", | 2196 | "gix-object", |
| 2438 | "gix-packetline", | 2197 | "gix-packetline", |
| 2439 | "gix-ref 0.52.1", | 2198 | "gix-ref", |
| 2440 | "gix-refspec", | 2199 | "gix-refspec", |
| 2441 | "gix-revwalk 0.20.1", | 2200 | "gix-revwalk", |
| 2442 | "gix-shallow", | 2201 | "gix-shallow", |
| 2443 | "gix-trace 0.1.12", | 2202 | "gix-trace", |
| 2444 | "gix-transport", | 2203 | "gix-transport", |
| 2445 | "gix-utils 0.3.0", | 2204 | "gix-utils", |
| 2446 | "maybe-async", | 2205 | "maybe-async", |
| 2447 | "serde", | 2206 | "serde", |
| 2448 | "thiserror 2.0.12", | 2207 | "thiserror 2.0.12", |
| @@ -2454,18 +2213,7 @@ name = "gix-quote" · 5 unmodified lines | |||
| 2454 | version = "0.6.0" | 2213 | version = "0.6.0" |
| 2455 | dependencies = [ | 2214 | dependencies = [ |
| 2456 | "bstr", | 2215 | "bstr", |
| 2457 | "gix-utils 0.3.0", | 2216 | "gix-utils", |
| 2458 | "thiserror 2.0.12", | ||
| 2459 | ] | ||
| 2460 | |||
| 2461 | [[package]] | ||
| 2462 | name = "gix-quote" | ||
| 2463 | version = "0.6.0" | ||
| 2464 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 2465 | checksum = "4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd" | ||
| 2466 | dependencies = [ | ||
| 2467 | "bstr", | ||
| 2468 | "gix-utils 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2469 | "thiserror 2.0.12", | 2217 | "thiserror 2.0.12", |
| 2470 | ] | 2218 | ] |
| 2471 | 2219 | ||
| @@ -2478,61 +2226,40 @@ name = "gix-ref" · 6 unmodified lines | |||
| 2478 | version = "0.52.1" | 2226 | version = "0.52.1" |
| 2479 | dependencies = [ | 2227 | dependencies = [ |
| 2480 | "document-features", | 2228 | "document-features", |
| 2481 | "gix-actor 0.35.1", | 2229 | "gix-actor", |
| 2482 | "gix-date 0.10.1", | 2230 | "gix-date", |
| 2483 | "gix-features 0.42.1", | 2231 | "gix-features", |
| 2484 | "gix-fs 0.15.0", | 2232 | "gix-fs", |
| 2485 | "gix-hash 0.18.0", | 2233 | "gix-hash", |
| 2486 | "gix-lock 17.1.0", | 2234 | "gix-lock", |
| 2487 | "gix-object 0.49.1", | 2235 | "gix-object", |
| 2488 | "gix-path 0.10.17", | 2236 | "gix-path", |
| 2489 | "gix-tempfile 17.1.0", | 2237 | "gix-tempfile", |
| 2490 | "gix-testtools", | 2238 | "gix-testtools", |
| 2491 | "gix-utils 0.3.0", | 2239 | "gix-utils", |
| 2492 | "gix-validate 0.10.0", | 2240 | "gix-validate", |
| 2493 | "memmap2", | 2241 | "memmap2", |
| 2494 | "serde", | 2242 | "serde", |
| 2495 | "thiserror 2.0.12", | 2243 | "thiserror 2.0.12", |
| 2496 | "winnow", | 2244 | "winnow", |
| 2497 | ] | 2245 | ] |
| 2498 | 2246 | ||
| 2499 | [[package]] | ||
| 2500 | name = "gix-ref" | ||
| 2501 | version = "0.52.1" | ||
| 2502 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 2503 | checksum = "d1b7985657029684d759f656b09abc3e2c73085596d5cdb494428823970a7762" | ||
| 2504 | dependencies = [ | ||
| 2505 | "gix-actor 0.35.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2506 | "gix-features 0.42.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2507 | "gix-fs 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2508 | "gix-hash 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2509 | "gix-lock 17.1.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2510 | "gix-object 0.49.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2511 | "gix-path 0.10.17 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2512 | "gix-tempfile 17.1.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2513 | "gix-utils 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2514 | "gix-validate 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2515 | "memmap2", | ||
| 2516 | "thiserror 2.0.12", | ||
| 2517 | "winnow", | ||
| 2518 | ] | ||
| 2519 | |||
| 2520 | [[package]] | 2247 | [[package]] |
| 2521 | name = "gix-ref-tests" | 2248 | name = "gix-ref-tests" |
| 2522 | version = "0.0.0" | 2249 | version = "0.0.0" |
| 2523 | dependencies = [ | 2250 | dependencies = [ |
| 2524 | "gix-actor 0.35.1", | 2251 | "gix-actor", |
| 2525 | "gix-date 0.10.1", | 2252 | "gix-date", |
| 2526 | "gix-discover 0.40.1", | 2253 | "gix-discover", |
| 2527 | "gix-features 0.42.1", | 2254 | "gix-features", |
| 2528 | "gix-fs 0.15.0", | 2255 | "gix-fs", |
| 2529 | "gix-hash 0.18.0", | 2256 | "gix-hash", |
| 2530 | "gix-lock 17.1.0", | 2257 | "gix-lock", |
| 2531 | "gix-object 0.49.1", | 2258 | "gix-object", |
| 2532 | "gix-odb", | 2259 | "gix-odb", |
| 2533 | "gix-ref 0.52.1", | 2260 | "gix-ref", |
| 2534 | "gix-testtools", | 2261 | "gix-testtools", |
| 2535 | "gix-validate 0.10.0", | 2262 | "gix-validate", |
| 2536 | "insta", | 2263 | "insta", |
| 2537 | ] | 2264 | ] |
| 2538 | 2265 | ||
| @@ -2541,10 +2268,10 @@ name = "gix-refspec" · 2 unmodified lines | |||
| 2541 | version = "0.30.1" | 2268 | version = "0.30.1" |
| 2542 | dependencies = [ | 2269 | dependencies = [ |
| 2543 | "bstr", | 2270 | "bstr", |
| 2544 | "gix-hash 0.18.0", | 2271 | "gix-hash", |
| 2545 | "gix-revision", | 2272 | "gix-revision", |
| 2546 | "gix-testtools", | 2273 | "gix-testtools", |
| 2547 | "gix-validate 0.10.0", | 2274 | "gix-validate", |
| 2548 | "smallvec", | 2275 | "smallvec", |
| 2549 | "thiserror 2.0.12", | 2276 | "thiserror 2.0.12", |
| 2550 | ] | 2277 | ] |
| @@ -2556,15 +2283,15 @@ dependencies = [ · 5 unmodified lines | |||
| 2556 | "bitflags 2.9.0", | 2283 | "bitflags 2.9.0", |
| 2557 | "bstr", | 2284 | "bstr", |
| 2558 | "document-features", | 2285 | "document-features", |
| 2559 | "gix-commitgraph 0.28.0", | 2286 | "gix-commitgraph", |
| 2560 | "gix-date 0.10.1", | 2287 | "gix-date", |
| 2561 | "gix-hash 0.18.0", | 2288 | "gix-hash", |
| 2562 | "gix-hashtable 0.8.1", | 2289 | "gix-hashtable", |
| 2563 | "gix-object 0.49.1", | 2290 | "gix-object", |
| 2564 | "gix-odb", | 2291 | "gix-odb", |
| 2565 | "gix-revwalk 0.20.1", | 2292 | "gix-revwalk", |
| 2566 | "gix-testtools", | 2293 | "gix-testtools", |
| 2567 | "gix-trace 0.1.12", | 2294 | "gix-trace", |
| 2568 | "permutohedron", | 2295 | "permutohedron", |
| 2569 | "serde", | 2296 | "serde", |
| 2570 | "thiserror 2.0.12", | 2297 | "thiserror 2.0.12", |
| @@ -2574,56 +2301,29 @@ dependencies = [ · 3 unmodified lines | |||
| 2574 | name = "gix-revwalk" | 2301 | name = "gix-revwalk" |
| 2575 | version = "0.20.1" | 2302 | version = "0.20.1" |
| 2576 | dependencies = [ | 2303 | dependencies = [ |
| 2577 | "gix-commitgraph 0.28.0", | 2304 | "gix-commitgraph", |
| 2578 | "gix-date 0.10.1", | 2305 | "gix-date", |
| 2579 | "gix-hash 0.18.0", | 2306 | "gix-hash", |
| 2580 | "gix-hashtable 0.8.1", | 2307 | "gix-hashtable", |
| 2581 | "gix-object 0.49.1", | 2308 | "gix-object", |
| 2582 | "gix-testtools", | 2309 | "gix-testtools", |
| 2583 | "smallvec", | 2310 | "smallvec", |
| 2584 | "thiserror 2.0.12", | 2311 | "thiserror 2.0.12", |
| 2585 | ] | 2312 | ] |
| 2586 | 2313 | ||
| 2587 | [[package]] | ||
| 2588 | name = "gix-revwalk" | ||
| 2589 | version = "0.20.1" | ||
| 2590 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 2591 | checksum = "1bc756b73225bf005ddeb871d1ca7b3c33e2417d0d53e56effa5a36765b52b28" | ||
| 2592 | dependencies = [ | ||
| 2593 | "gix-commitgraph 0.28.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2594 | "gix-date 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2595 | "gix-hash 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2596 | "gix-hashtable 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2597 | "gix-object 0.49.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2598 | "smallvec", | ||
| 2599 | "thiserror 2.0.12", | ||
| 2600 | ] | ||
| 2601 | |||
| 2602 | [[package]] | 2314 | [[package]] |
| 2603 | name = "gix-sec" | 2315 | name = "gix-sec" |
| 2604 | version = "0.11.0" | 2316 | version = "0.11.0" |
| 2605 | dependencies = [ | 2317 | dependencies = [ |
| 2606 | "bitflags 2.9.0", | 2318 | "bitflags 2.9.0", |
| 2607 | "document-features", | 2319 | "document-features", |
| 2608 | "gix-path 0.10.17", | 2320 | "gix-path", |
| 2609 | "libc", | 2321 | "libc", |
| 2610 | "serde", | 2322 | "serde", |
| 2611 | "tempfile", | 2323 | "tempfile", |
| 2612 | "windows-sys 0.59.0", | 2324 | "windows-sys 0.59.0", |
| 2613 | ] | 2325 | ] |
| 2614 | 2326 | ||
| 2615 | [[package]] | ||
| 2616 | name = "gix-sec" | ||
| 2617 | version = "0.11.0" | ||
| 2618 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 2619 | checksum = "d0dabbc78c759ecc006b970339394951b2c8e1e38a37b072c105b80b84c308fd" | ||
| 2620 | dependencies = [ | ||
| 2621 | "bitflags 2.9.0", | ||
| 2622 | "gix-path 0.10.17 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2623 | "libc", | ||
| 2624 | "windows-sys 0.59.0", | ||
| 2625 | ] | ||
| 2626 | |||
| 2627 | [[package]] | 2327 | [[package]] |
| 2628 | name = "gix-sequencer" | 2328 | name = "gix-sequencer" |
| 2629 | version = "0.0.0" | 2329 | version = "0.0.0" |
| @@ -2633,8 +2333,8 @@ name = "gix-shallow" · 3 unmodified lines | |||
| 2633 | version = "0.4.0" | 2333 | version = "0.4.0" |
| 2634 | dependencies = [ | 2334 | dependencies = [ |
| 2635 | "bstr", | 2335 | "bstr", |
| 2636 | "gix-hash 0.18.0", | 2336 | "gix-hash", |
| 2637 | "gix-lock 17.1.0", | 2337 | "gix-lock", |
| 2638 | "serde", | 2338 | "serde", |
| 2639 | "thiserror 2.0.12", | 2339 | "thiserror 2.0.12", |
| 2640 | ] | 2340 | ] |
| @@ -2648,15 +2348,15 @@ dependencies = [ · 7 unmodified lines | |||
| 2648 | "filetime", | 2348 | "filetime", |
| 2649 | "gix-diff", | 2349 | "gix-diff", |
| 2650 | "gix-dir", | 2350 | "gix-dir", |
| 2651 | "gix-features 0.42.1", | 2351 | "gix-features", |
| 2652 | "gix-filter", | 2352 | "gix-filter", |
| 2653 | "gix-fs 0.15.0", | 2353 | "gix-fs", |
| 2654 | "gix-hash 0.18.0", | 2354 | "gix-hash", |
| 2655 | "gix-index 0.40.0", | 2355 | "gix-index", |
| 2656 | "gix-object 0.49.1", | 2356 | "gix-object", |
| 2657 | "gix-path 0.10.17", | 2357 | "gix-path", |
| 2658 | "gix-pathspec", | 2358 | "gix-pathspec", |
| 2659 | "gix-worktree 0.41.0", | 2359 | "gix-worktree", |
| 2660 | "portable-atomic", | 2360 | "portable-atomic", |
| 2661 | "thiserror 2.0.12", | 2361 | "thiserror 2.0.12", |
| 2662 | ] | 2362 | ] |
| @@ -2669,18 +2369,18 @@ dependencies = [ · 6 unmodified lines | |||
| 2669 | "filetime", | 2369 | "filetime", |
| 2670 | "gix-diff", | 2370 | "gix-diff", |
| 2671 | "gix-dir", | 2371 | "gix-dir", |
| 2672 | "gix-features 0.42.1", | 2372 | "gix-features", |
| 2673 | "gix-filter", | 2373 | "gix-filter", |
| 2674 | "gix-fs 0.15.0", | 2374 | "gix-fs", |
| 2675 | "gix-hash 0.18.0", | 2375 | "gix-hash", |
| 2676 | "gix-index 0.40.0", | 2376 | "gix-index", |
| 2677 | "gix-object 0.49.1", | 2377 | "gix-object", |
| 2678 | "gix-odb", | 2378 | "gix-odb", |
| 2679 | "gix-path 0.10.17", | 2379 | "gix-path", |
| 2680 | "gix-pathspec", | 2380 | "gix-pathspec", |
| 2681 | "gix-status", | 2381 | "gix-status", |
| 2682 | "gix-testtools", | 2382 | "gix-testtools", |
| 2683 | "gix-worktree 0.41.0", | 2383 | "gix-worktree", |
| 2684 | "pretty_assertions", | 2384 | "pretty_assertions", |
| 2685 | ] | 2385 | ] |
| 2686 | 2386 | ||
| @@ -2690,8 +2390,8 @@ version = "0.19.1" · 3 unmodified lines | |||
| 2690 | dependencies = [ | 2390 | dependencies = [ |
| 2691 | "bstr", | 2391 | "bstr", |
| 2692 | "gix-config", | 2392 | "gix-config", |
| 2693 | "gix-features 0.42.1", | 2393 | "gix-features", |
| 2694 | "gix-path 0.10.17", | 2394 | "gix-path", |
| 2695 | "gix-pathspec", | 2395 | "gix-pathspec", |
| 2696 | "gix-refspec", | 2396 | "gix-refspec", |
| 2697 | "gix-testtools", | 2397 | "gix-testtools", |
| @@ -2705,22 +2405,7 @@ version = "17.1.0" · 7 unmodified lines | |||
| 2705 | dependencies = [ | 2405 | dependencies = [ |
| 2706 | "dashmap", | 2406 | "dashmap", |
| 2707 | "document-features", | 2407 | "document-features", |
| 2708 | "gix-fs 0.15.0", | 2408 | "gix-fs", |
| 2709 | "libc", | ||
| 2710 | "once_cell", | ||
| 2711 | "parking_lot", | ||
| 2712 | "signal-hook", | ||
| 2713 | "signal-hook-registry", | ||
| 2714 | "tempfile", | ||
| 2715 | ] | ||
| 2716 | |||
| 2717 | [[package]] | ||
| 2718 | name = "gix-tempfile" | ||
| 2719 | version = "17.1.0" | ||
| 2720 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 2721 | checksum = "c750e8c008453a2dba67a2b0d928b7716e05da31173a3f5e351d5457ad4470aa" | ||
| 2722 | dependencies = [ | ||
| 2723 | "gix-fs 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2724 | "libc", | 2409 | "libc", |
| 2725 | "once_cell", | 2410 | "once_cell", |
| 2726 | "parking_lot", | 2411 | "parking_lot", |
| @@ -2738,11 +2423,11 @@ dependencies = [ · 11 unmodified lines | |||
| 2738 | "document-features", | 2423 | "document-features", |
| 2739 | "fastrand", | 2424 | "fastrand", |
| 2740 | "fs_extra", | 2425 | "fs_extra", |
| 2741 | "gix-discover 0.40.1 (registry+https://github.com/rust-lang/crates.io-index)", | 2426 | "gix-discover", |
| 2742 | "gix-fs 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", | 2427 | "gix-fs", |
| 2743 | "gix-lock 17.1.0 (registry+https://github.com/rust-lang/crates.io-index)", | 2428 | "gix-lock", |
| 2744 | "gix-tempfile 17.1.0 (registry+https://github.com/rust-lang/crates.io-index)", | 2429 | "gix-tempfile", |
| 2745 | "gix-worktree 0.41.0 (registry+https://github.com/rust-lang/crates.io-index)", | 2430 | "gix-worktree", |
| 2746 | "io-close", | 2431 | "io-close", |
| 2747 | "is_ci", | 2432 | "is_ci", |
| 2748 | "once_cell", | 2433 | "once_cell", |
| @@ -2766,12 +2451,6 @@ dependencies = [ · 17 unmodified lines | |||
| 2766 | "tracing-core", | 2451 | "tracing-core", |
| 2767 | ] | 2452 | ] |
| 2768 | 2453 | ||
| 2769 | [[package]] | ||
| 2770 | name = "gix-trace" | ||
| 2771 | version = "0.1.12" | ||
| 2772 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 2773 | checksum = "7c396a2036920c69695f760a65e7f2677267ccf483f25046977d87e4cb2665f7" | ||
| 2774 | |||
| 2775 | [[package]] | 2454 | [[package]] |
| 2776 | name = "gix-transport" | 2455 | name = "gix-transport" |
| 2777 | version = "0.47.0" | 2456 | version = "0.47.0" |
| @@ -2787,12 +2466,12 @@ dependencies = [ · 9 unmodified lines | |||
| 2787 | "futures-lite", | 2466 | "futures-lite", |
| 2788 | "gix-command", | 2467 | "gix-command", |
| 2789 | "gix-credentials", | 2468 | "gix-credentials", |
| 2790 | "gix-features 0.42.1", | 2469 | "gix-features", |
| 2791 | "gix-hash 0.18.0", | 2470 | "gix-hash", |
| 2792 | "gix-pack", | 2471 | "gix-pack", |
| 2793 | "gix-packetline", | 2472 | "gix-packetline", |
| 2794 | "gix-quote 0.6.0", | 2473 | "gix-quote", |
| 2795 | "gix-sec 0.11.0", | 2474 | "gix-sec", |
| 2796 | "gix-url", | 2475 | "gix-url", |
| 2797 | "maybe-async", | 2476 | "maybe-async", |
| 2798 | "pin-project-lite", | 2477 | "pin-project-lite", |
| @@ -2806,29 +2485,12 @@ name = "gix-traverse" · 7 unmodified lines | |||
| 2806 | version = "0.46.1" | 2485 | version = "0.46.1" |
| 2807 | dependencies = [ | 2486 | dependencies = [ |
| 2808 | "bitflags 2.9.0", | 2487 | "bitflags 2.9.0", |
| 2809 | "gix-commitgraph 0.28.0", | 2488 | "gix-commitgraph", |
| 2810 | "gix-date 0.10.1", | 2489 | "gix-date", |
| 2811 | "gix-hash 0.18.0", | 2490 | "gix-hash", |
| 2812 | "gix-hashtable 0.8.1", | 2491 | "gix-hashtable", |
| 2813 | "gix-object 0.49.1", | 2492 | "gix-object", |
| 2814 | "gix-revwalk 0.20.1", | 2493 | "gix-revwalk", |
| 2815 | "smallvec", | ||
| 2816 | "thiserror 2.0.12", | ||
| 2817 | ] | ||
| 2818 | |||
| 2819 | [[package]] | ||
| 2820 | name = "gix-traverse" | ||
| 2821 | version = "0.46.1" | ||
| 2822 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 2823 | checksum = "39094185f6d9a4d81101130fbbf7f598a06441d774ae3b3ae7930a613bbe1157" | ||
| 2824 | dependencies = [ | ||
| 2825 | "bitflags 2.9.0", | ||
| 2826 | "gix-commitgraph 0.28.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2827 | "gix-date 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2828 | "gix-hash 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2829 | "gix-hashtable 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2830 | "gix-object 0.49.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2831 | "gix-revwalk 0.20.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2832 | "smallvec", | 2494 | "smallvec", |
| 2833 | "thiserror 2.0.12", | 2495 | "thiserror 2.0.12", |
| 2834 | ] | 2496 | ] |
| @@ -2837,12 +2499,12 @@ dependencies = [ · 2 unmodified lines | |||
| 2837 | name = "gix-traverse-tests" | 2499 | name = "gix-traverse-tests" |
| 2838 | version = "0.0.0" | 2500 | version = "0.0.0" |
| 2839 | dependencies = [ | 2501 | dependencies = [ |
| 2840 | "gix-commitgraph 0.28.0", | 2502 | "gix-commitgraph", |
| 2841 | "gix-hash 0.18.0", | 2503 | "gix-hash", |
| 2842 | "gix-object 0.49.1", | 2504 | "gix-object", |
| 2843 | "gix-odb", | 2505 | "gix-odb", |
| 2844 | "gix-testtools", | 2506 | "gix-testtools", |
| 2845 | "gix-traverse 0.46.1", | 2507 | "gix-traverse", |
| 2846 | "insta", | 2508 | "insta", |
| 2847 | ] | 2509 | ] |
| 2848 | 2510 | ||
| @@ -2857,8 +2519,8 @@ dependencies = [ · 8 unmodified lines | |||
| 2857 | "assert_matches", | 2519 | "assert_matches", |
| 2858 | "bstr", | 2520 | "bstr", |
| 2859 | "document-features", | 2521 | "document-features", |
| 2860 | "gix-features 0.42.1", | 2522 | "gix-features", |
| 2861 | "gix-path 0.10.17", | 2523 | "gix-path", |
| 2862 | "gix-testtools", | 2524 | "gix-testtools", |
| 2863 | "percent-encoding", | 2525 | "percent-encoding", |
| 2864 | "serde", | 2526 | "serde", |
| @@ -2875,16 +2537,6 @@ dependencies = [ · 10 unmodified lines | |||
| 2875 | "unicode-normalization", | 2537 | "unicode-normalization", |
| 2876 | ] | 2538 | ] |
| 2877 | 2539 | ||
| 2878 | [[package]] | ||
| 2879 | name = "gix-utils" | ||
| 2880 | version = "0.3.0" | ||
| 2881 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 2882 | checksum = "5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5" | ||
| 2883 | dependencies = [ | ||
| 2884 | "fastrand", | ||
| 2885 | "unicode-normalization", | ||
| 2886 | ] | ||
| 2887 | |||
| 2888 | [[package]] | 2540 | [[package]] |
| 2889 | name = "gix-validate" | 2541 | name = "gix-validate" |
| 2890 | version = "0.10.0" | 2542 | version = "0.10.0" |
| @@ -2894,68 +2546,39 @@ dependencies = [ · 3 unmodified lines | |||
| 2894 | "thiserror 2.0.12", | 2546 | "thiserror 2.0.12", |
| 2895 | ] | 2547 | ] |
| 2896 | 2548 | ||
| 2897 | [[package]] | ||
| 2898 | name = "gix-validate" | ||
| 2899 | version = "0.10.0" | ||
| 2900 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 2901 | checksum = "77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d" | ||
| 2902 | dependencies = [ | ||
| 2903 | "bstr", | ||
| 2904 | "thiserror 2.0.12", | ||
| 2905 | ] | ||
| 2906 | |||
| 2907 | [[package]] | 2549 | [[package]] |
| 2908 | name = "gix-worktree" | 2550 | name = "gix-worktree" |
| 2909 | version = "0.41.0" | 2551 | version = "0.41.0" |
| 2910 | dependencies = [ | 2552 | dependencies = [ |
| 2911 | "bstr", | 2553 | "bstr", |
| 2912 | "document-features", | 2554 | "document-features", |
| 2913 | "gix-attributes 0.26.0", | 2555 | "gix-attributes", |
| 2914 | "gix-features 0.42.1", | 2556 | "gix-features", |
| 2915 | "gix-fs 0.15.0", | 2557 | "gix-fs", |
| 2916 | "gix-glob 0.20.0", | 2558 | "gix-glob", |
| 2917 | "gix-hash 0.18.0", | 2559 | "gix-hash", |
| 2918 | "gix-ignore 0.15.0", | 2560 | "gix-ignore", |
| 2919 | "gix-index 0.40.0", | 2561 | "gix-index", |
| 2920 | "gix-object 0.49.1", | 2562 | "gix-object", |
| 2921 | "gix-path 0.10.17", | 2563 | "gix-path", |
| 2922 | "gix-validate 0.10.0", | 2564 | "gix-validate", |
| 2923 | "serde", | 2565 | "serde", |
| 2924 | ] | 2566 | ] |
| 2925 | 2567 | ||
| 2926 | [[package]] | ||
| 2927 | name = "gix-worktree" | ||
| 2928 | version = "0.41.0" | ||
| 2929 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| 2930 | checksum = "54f1916f8d928268300c977d773dd70a8746b646873b77add0a34876a8c847e9" | ||
| 2931 | dependencies = [ | ||
| 2932 | "bstr", | ||
| 2933 | "gix-attributes 0.26.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2934 | "gix-features 0.42.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2935 | "gix-fs 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2936 | "gix-glob 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2937 | "gix-hash 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2938 | "gix-ignore 0.15.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2939 | "gix-index 0.40.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2940 | "gix-object 0.49.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2941 | "gix-path 0.10.17 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2942 | "gix-validate 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||
| 2943 | ] | ||
| 2944 | |||
| 2945 | [[package]] | 2568 | [[package]] |
| 2946 | name = "gix-worktree-state" | 2569 | name = "gix-worktree-state" |
| 2947 | version = "0.19.0" | 2570 | version = "0.19.0" |
| 2948 | dependencies = [ | 2571 | dependencies = [ |
| 2949 | "bstr", | 2572 | "bstr", |
| 2950 | "gix-features 0.42.1", | 2573 | "gix-features", |
| 2951 | "gix-filter", | 2574 | "gix-filter", |
| 2952 | "gix-fs 0.15.0", | 2575 | "gix-fs", |
| 2953 | "gix-glob 0.20.0", | 2576 | "gix-glob", |
| 2954 | "gix-hash 0.18.0", | 2577 | "gix-hash", |
| 2955 | "gix-index 0.40.0", | 2578 | "gix-index", |
| 2956 | "gix-object 0.49.1", | 2579 | "gix-object", |
| 2957 | "gix-path 0.10.17", | 2580 | "gix-path", |
| 2958 | "gix-worktree 0.41.0", | 2581 | "gix-worktree", |
| 2959 | "io-close", | 2582 | "io-close", |
| 2960 | "thiserror 2.0.12", | 2583 | "thiserror 2.0.12", |
| 2961 | ] | 2584 | ] |
| @@ -2964,13 +2587,13 @@ dependencies = [ · 2 unmodified lines | |||
| 2964 | name = "gix-worktree-state-tests" | 2587 | name = "gix-worktree-state-tests" |
| 2965 | version = "0.0.0" | 2588 | version = "0.0.0" |
| 2966 | dependencies = [ | 2589 | dependencies = [ |
| 2967 | "gix-discover 0.40.1", | 2590 | "gix-discover", |
| 2968 | "gix-features 0.42.1", | 2591 | "gix-features", |
| 2969 | "gix-filter", | 2592 | "gix-filter", |
| 2970 | "gix-fs 0.15.0", | 2593 | "gix-fs", |
| 2971 | "gix-hash 0.18.0", | 2594 | "gix-hash", |
| 2972 | "gix-index 0.40.0", | 2595 | "gix-index", |
| 2973 | "gix-object 0.49.1", | 2596 | "gix-object", |
| 2974 | "gix-odb", | 2597 | "gix-odb", |
| 2975 | "gix-testtools", | 2598 | "gix-testtools", |
| 2976 | "gix-worktree-state", | 2599 | "gix-worktree-state", |
| @@ -2983,17 +2606,17 @@ dependencies = [ · 6 unmodified lines | |||
| 2983 | name = "gix-worktree-stream" | 2606 | name = "gix-worktree-stream" |
| 2984 | version = "0.21.1" | 2607 | version = "0.21.1" |
| 2985 | dependencies = [ | 2608 | dependencies = [ |
| 2986 | "gix-attributes 0.26.0", | 2609 | "gix-attributes", |
| 2987 | "gix-features 0.42.1", | 2610 | "gix-features", |
| 2988 | "gix-filter", | 2611 | "gix-filter", |
| 2989 | "gix-fs 0.15.0", | 2612 | "gix-fs", |
| 2990 | "gix-hash 0.18.0", | 2613 | "gix-hash", |
| 2991 | "gix-object 0.49.1", | 2614 | "gix-object", |
| 2992 | "gix-odb", | 2615 | "gix-odb", |
| 2993 | "gix-path 0.10.17", | 2616 | "gix-path", |
| 2994 | "gix-testtools", | 2617 | "gix-testtools", |
| 2995 | "gix-traverse 0.46.1", | 2618 | "gix-traverse", |
| 2996 | "gix-worktree 0.41.0", | 2619 | "gix-worktree", |
| 2997 | "parking_lot", | 2620 | "parking_lot", |
| 2998 | "thiserror 2.0.12", | 2621 | "thiserror 2.0.12", |
| 2999 | ] | 2622 | ] |
| @@ -3003,19 +2626,19 @@ name = "gix-worktree-tests" · 3 unmodified lines | |||
| 3003 | version = "0.0.0" | 2626 | version = "0.0.0" |
| 3004 | dependencies = [ | 2627 | dependencies = [ |
| 3005 | "bstr", | 2628 | "bstr", |
| 3006 | "gix-attributes 0.26.0", | 2629 | "gix-attributes", |
| 3007 | "gix-discover 0.40.1", | 2630 | "gix-discover", |
| 3008 | "gix-features 0.42.1", | 2631 | "gix-features", |
| 3009 | "gix-fs 0.15.0", | 2632 | "gix-fs", |
| 3010 | "gix-glob 0.20.0", | 2633 | "gix-glob", |
| 3011 | "gix-hash 0.18.0", | 2634 | "gix-hash", |
| 3012 | "gix-ignore 0.15.0", | 2635 | "gix-ignore", |
| 3013 | "gix-index 0.40.0", | 2636 | "gix-index", |
| 3014 | "gix-object 0.49.1", | 2637 | "gix-object", |
| 3015 | "gix-odb", | 2638 | "gix-odb", |
| 3016 | "gix-path 0.10.17", | 2639 | "gix-path", |
| 3017 | "gix-testtools", | 2640 | "gix-testtools", |
| 3018 | "gix-worktree 0.41.0", | 2641 | "gix-worktree", |
| 3019 | "symlink", | 2642 | "symlink", |
| 3020 | ] | 2643 | ] |
| 3021 | 2644 | ||
| @@ -25,11 +25,11 @@ default = [] · 24 unmodified lines | |||
| 25 | xz = ["dep:xz2"] | 25 | xz = ["dep:xz2"] |
| 26 | 26 | ||
| 27 | [dependencies] | 27 | [dependencies] |
| 28 | gix-lock = "17.1.0" | 28 | gix-lock = { version = "17.1.0", path = "../../gix-lock" } |
| 29 | gix-discover = "0.40.1" | 29 | gix-discover = { version = "0.40.1", path = "../../gix-discover" } |
| 30 | gix-worktree = "0.41.0" | 30 | gix-worktree = { version = "0.41.0", path = "../../gix-worktree" } |
| 31 | gix-fs = "0.15.0" | 31 | gix-fs = { version = "0.15.0", path = "../../gix-fs" } |
| 32 | gix-tempfile = { version = "17.1.0", default-features = false, features = ["signals"] } | 32 | gix-tempfile = { version = "17.1.0", path = "../../gix-tempfile", default-features = false, features = ["signals"] } |
| 33 | 33 | ||
| 34 | winnow = { version = "0.7.7", features = ["simd"] } | 34 | winnow = { version = "0.7.7", features = ["simd"] } |
| 35 | fastrand = "2.0.0" | 35 | fastrand = "2.0.0" |