Code

History

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