Code

History

Commits on encoding-fallback2905+
  1. Reorder gix_path::env::git tests to match order in codeEliah Kagan committed 2 years agoccd0401
  2. Extract git_cmd helper for EXE_INFOEliah Kagan committed 2 years agode2f35f
  3. fix: Parse installation config path more robustlyEliah Kagan committed 2 years ago650a1b5
  4. Comment Git version compatibility for EXE_INFOEliah Kagan committed 2 years ago9df57aa
  5. Merge pull request #1564 from Byron/improvementsSebastian Thiel committed 2 years ago1cfe577
  6. When using the cache, allow using the entire graph.Sebastian Thiel committed 2 years ago0fe5133
  7. make it possible to re-use the commit-graph across invocations of `merge-base`.Sebastian Thiel committed 2 years ago7652abe
  8. adapt to changes in `gix-revwalk`Sebastian Thiel committed 2 years agoea403a4
  9. fix!: change `Graph::try_lookup_or_insert_default()` to `*::get_or_insert_default()` and `Graph::try_lookup_or_insert_commit()` to `*::get_or_insert_commit()`Sebastian Thiel committed 2 years ago87217cc
  10. feat: add `Graph::get_or_insert_full_commit()`Sebastian Thiel committed 2 years agoe44c372
  11. feat: add `Graph::clear_commit_data()` for when commits are stored and data is attached.Sebastian Thiel committed 2 years ago1c44e41
  12. Merge pull request #1563 from Byron/fixesSebastian Thiel committed 2 years ago750e268
  13. fix: don't unconditionally stuff fetch-specs if these are already present.Sebastian Thiel committed 2 years ago877f4d2
  14. fix: Don't bail out if there are extra-refspecs. (#1562)Sebastian Thiel committed 2 years ago977b81b
  15. Merge pull request #1560 from EliahKagan/run-ci/env-lifoSebastian Thiel committed 2 years ago2972ea8
  16. Merge pull request #1557 from Byron/merge-baseSebastian Thiel committed 2 years ago649f588
  17. improve performance of commit-graph variant ever-so-slightlySebastian Thiel committed 2 years ago18c2fc4
  18. feat: add `Graph::len()` and `Graph::is_empty()`Sebastian Thiel committed 2 years ago6d8612c
  19. feat: add `graph::LazyCommit::generation_and_timestamp()`Sebastian Thiel committed 2 years ago60f0e00
  20. feat: `gix merge-base` for the CLISebastian Thiel committed 2 years ago7249291
  21. feat: add `Repository::merge_base()`Sebastian Thiel committed 2 years ago3abf043
  22. Move new tests up into a `tests` subdirectoryEliah Kagan committed 2 years ago555164f
  23. fix: Let `gix_testtools::Env` undo multiple changes to the same varEliah Kagan committed 2 years ago581957e
  24. Add tests for `gix_testtools::Env`Eliah Kagan committed 2 years ago505151c
  25. doc: Fix description of `gix_testtools::Env::unset`Eliah Kagan committed 2 years ago3b17305
  26. add remaining baseline tests along with permutationsSebastian Thiel committed 2 years ago76f113a
  27. add permutation tests and make them passSebastian Thiel committed 2 years ago4629371
  28. adapt to changes in `gix-revision`Sebastian Thiel committed 2 years agoce5a320
  29. feat!: `Graph` now borrows the commitgraph cache.Sebastian Thiel committed 2 years agodfedf6a
  30. feat: first basic implementation of `merge_base()`.Sebastian Thiel committed 2 years agocf83349
  31. feat: add `Graph::insert_parents_with_lookup()` and `Graph::insert_data()`.Sebastian Thiel committed 2 years ago638ff28
  32. feat: add `Graph::insert_commit()` to easily set flags and get a callback with looked up commit data.Sebastian Thiel committed 2 years ago87c98cd
  33. Add first baseline tests for merge-base supportSebastian Thiel committed 2 years ago3718a67
  34. Allow empty-docsSebastian Thiel committed 2 years agobeba720
  35. Merge pull request #1559 from EliahKagan/let-failSebastian Thiel committed 2 years agoec0d03a