Code

History

Commits on ig/commit-debug to lib/tests/test_default_revset_graph_iterator.rs35+
  1. cleanup: leverage trait upcasting, delete as_any*()Yuya Nishihara committed 1 year ago46d5555
  2. revset_graph: fix out-of-bounds bit set lookup in remove_transitive_edges()Yuya Nishihara committed 1 year ago331bd4e
  3. tests: remove CommitGraphBuilderMartin von Zweigbergk committed 1 year ago28562f1
  4. index: replace external users of revset_engine, make it privateYuya Nishihara committed 1 year ago84a456c
  5. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  6. repo: remove &UserSettings argument from new/rewrite_commit(), use self.settingsYuya Nishihara committed 1 year agocff7384
  7. repo: remove &UserSettings argument from start_transaction(), use self.settingsYuya Nishihara committed 1 year ago14b5220
  8. transaction: propagate errors from `commit()`Martin von Zweigbergk committed 1 year agode6da1a
  9. revset: allow iterators to return evaluation errorsdploch committed 2 years ago49e9003
  10. transaction: rename `mut_repo()` to idiomatic `repo_mut()`Martin von Zweigbergk committed 2 years ago8d09062
  11. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  12. revset_graph: rename to `graph` and make generic over graph node typeBenjamin Tan committed 2 years agoe0e1238
  13. index: reorganize revset_graph_iterator as private module of default_indexYuya Nishihara committed 2 years ago6997079
  14. default_index: adopt revset engine and graph iterator modulesMartin von Zweigbergk committed 2 years agof0182ad
  15. index: add 'static version of evaluate_revset() to ReadonlyIndexYuya Nishihara committed 2 years agod9e8297
  16. revset: abstract evaluated RevsetImpl over owned/borrowed index typesYuya Nishihara committed 2 years ago2ba50c7
  17. index: extract as_composite() to trait methodYuya Nishihara committed 2 years ago72d9cd0
  18. transaction: take description at end instead of startMartin von Zweigbergk committed 2 years ago60fae31
  19. index: move default_index_store.rs to sub directory named default_indexYuya Nishihara committed 2 years agocdcd465
  20. index: rename ReadonlyIndexWrapper to DefaultReadonlyIndexYuya Nishihara committed 2 years ago6c57ba7
  21. test: use test backend in most remaining tests tooMartin von Zweigbergk committed 3 years ago380e204
  22. testutils: delete bool-typed `init()` in favor of enum-typed versionMartin von Zweigbergk committed 3 years ago9c30d75
  23. revset_graph: preserve original parents orderYuya Nishihara committed 3 years agob3ae7e7
  24. revset: extract graph-related types to separate moduleYuya Nishihara committed 3 years agoe2f9ed4
  25. cargo: rename crates from `jujutsu`/`jujutsu-lib` to `jj-cli`/`jj-lib`Martin von Zweigbergk committed 3 years agoaac5b7a
  26. index: pass only CompositeIndex to default_revset_engine::evaluate()Yuya Nishihara committed 3 years agob7b9b8c
  27. index: obtain CompositeIndex from ReadonlyIndexWrapperYuya Nishihara committed 3 years ago93284a1
  28. revset: resolve visible heads prior to evaluationYuya Nishihara committed 3 years ago5351371
  29. revset: make resolve() return different type describing evaluation planYuya Nishihara committed 3 years ago0fcc13a
  30. revset: pass in store, index, and heads instead of whole RepoMartin von Zweigbergk committed 3 years ago3546cc1
  31. revset: add new graph iterator function for testsMartin von Zweigbergk committed 3 years agob5ea79f
  32. revset: pass IndexEntry iterator to graph iteratorMartin von Zweigbergk committed 3 years agoc8f387d
  33. revset: move `revset_for_commits()` to testMartin von Zweigbergk committed 3 years agod3cf543
  34. repo: implement `Repo` on `ReadonlyRepo` instead of its `Arc`Martin von Zweigbergk committed 3 years ago5f74dd5
  35. revset: make graph iterator yield commit ids (not index entries)Martin von Zweigbergk committed 3 years ago01d7239