Code

History

Commits on ig/commit-debug to lib/src350+
  1. backend: serialize Signature as structYuya Nishihara committed 1 year ago59fda27
  2. backend: serialize Timestamp through chrono::DateTimeYuya Nishihara committed 1 year agod5a7658
  3. backend: extract Timestamp::to_datetime() functionYuya Nishihara committed 1 year ago7748a7e
  4. repo_path: derive serde::SerializeYuya Nishihara committed 1 year ago1d4813a
  5. object_id: implement serde::SerializeYuya Nishihara committed 1 year ago5131b5c
  6. cli: op diff: use predecessors information to pair old/new commitsYuya Nishihara committed 1 year agod5e3ee8
  7. index, op_walk: leverage roots..heads operation range iteratorYuya Nishihara committed 1 year ago4783f64
  8. op_walk: add roots..heads ancestors range iteratorYuya Nishihara committed 1 year ago8f9e2b1
  9. op_walk: remove sorting of starting ops given to walk_ancestors()Yuya Nishihara committed 1 year agod9ff53f
  10. dag_walk: extract function that executes one step of topo_order_reverse_lazy()Yuya Nishihara committed 1 year ago937b12d
  11. test_signing_backend: import modules from crate::Yuya Nishihara committed 1 year agoff1a4cd
  12. git_backend: extract function that decodes "jj::trees" header valueYuya Nishihara committed 2 years agoa8772e0
  13. git_backend: use CHANGE_ID_COMMIT_HEADER constant consistentlyYuya Nishihara committed 1 year ago141d1b6
  14. git_backend: extract function that generates change id from Git commitYuya Nishihara committed 2 years ago520ca5c
  15. lib: add `rustversion`, turn off a clippy lint in nightly in testsIlya Grigoriev committed 1 year ago6323764
  16. revset: optimize empty list of commits as `none()`Scott Taylor committed 1 year ago754ef34
  17. id_prefix: check conflicting bookmarks/tags when calculating shortest lengthYuya Nishihara committed 1 year agobc83eb0
  18. revset: optimize `~all()` and `~none()`Scott Taylor committed 1 year ago8afd0dd
  19. revset: remove SymbolResolver abstraction, rename DefaultSymbolResolverYuya Nishihara committed 1 year ago68c23c3
  20. revset: remove FailingSymbolResolver, use DefaultSymbolResolver in testsYuya Nishihara committed 1 year ago3451f46
  21. id_prefix: if a prefix is ambiguous in small set, don't try full setMartin von Zweigbergk committed 1 year ago3a92e7d
  22. revset: enable substitution rule 'x | all() -> all()'Yuya Nishihara committed 1 year ago24493e8
  23. revset: expand all() set to include all referenced commitsYuya Nishihara committed 1 year ago123088b
  24. revset: add stub expression node for implicit visible_heads()Yuya Nishihara committed 1 year agoade2aea
  25. revset: add flag to stop tree substitution without rewriting, add infallible fnYuya Nishihara committed 1 year ago31264f2
  26. address new mismatched_lifetime_syntaxes Clippy lintMartin von Zweigbergk committed 1 year agoc43ca3c
  27. Use Path::display().to_string() instead of Path::to_str()Cyril Plisko committed 1 year ago6a6d747
  28. revset: move filter intersection right as much as possibleYuya Nishihara committed 1 year ago5edbccd
  29. revset: mark f1&f2 as filter to fix check for nested filter intersectionYuya Nishihara committed 1 year ago03ae029
  30. revset: clean up redundant AsFilter nodesYuya Nishihara committed 1 year ago40f25d9
  31. revset: add intersection node to backend filter predicatesYuya Nishihara committed 1 year ago4366893
  32. cli: evolog: group graph nodes topologicallyYuya Nishihara committed 1 year agob0f3c98
  33. graph: extend grouping iterator to support generic GraphNode<N, ID> typesYuya Nishihara committed 1 year ago559df2c
  34. graph: store original node item in grouping iterator without destructuringYuya Nishihara committed 1 year ago9efaa12
  35. evolution: include CommitId instead of OperationId in cycle detected errorYuya Nishihara committed 1 year agoaa0284c