Code

History

Commits on git-sync to lib/src/graph.rs27
  1. graph: make TopoGroupedGraph return a StreamMartin von Zweigbergk committed 6 months agofa00226
  2. graph: make TopoGroupedGraphIteratorBuilder take Stream as inputMartin von Zweigbergk committed 6 months ago07938b6
  3. graph: make TopoGroupedGraphIterator a builderMartin von Zweigbergk committed 6 months ago8c47529
  4. graph: add test helper for topo iterator with prioritized nodesMartin von Zweigbergk committed 6 months ago2ee3547
  5. graph: avoid looking inside topological iterator in testsMartin von Zweigbergk committed 7 months ago5084000
  6. tests: break dependency cycle between jj-lib/src and testutilsYuya Nishihara committed 7 months ago61e0330
  7. tests: Replace Result.unwrap with ? operator in test functionsGaëtan Lehmann committed 7 months agoacee40c
  8. tests: run `cargo insta test --force-update-snapshots`Ilya Grigoriev committed 8 months ago3a9e56d
  9. cleanup: replace clippy allow() exemptions by expect()Martin von Zweigbergk committed 1 year ago8aa9d1d
  10. graph: add GraphEdge::is_<edge_type>() for convenienceYuya Nishihara committed 1 year ago13a2bbe
  11. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  12. graph: extend grouping iterator to support generic GraphNode<N, ID> typesYuya Nishihara committed 1 year ago559df2c
  13. graph: store original node item in grouping iterator without destructuringYuya Nishihara committed 1 year ago9efaa12
  14. tests: run `insta --force-update-snapshots`Ilya Grigoriev committed 1 year ago5eae2d9
  15. graph: make reverse_graph() accept separate node id typeYuya Nishihara committed 1 year agoa6f20cf
  16. graph: remove redundant clone from reverse_graph()Yuya Nishihara committed 1 year agob70d0c5
  17. graph: inline ReverseGraphIterator to callersYuya Nishihara committed 1 year ago6f00c56
  18. graph: make reverse_graph() return nodes in "reversed" orderYuya Nishihara committed 1 year agoec85302
  19. graph: extract function that reverses graph edgesYuya Nishihara committed 1 year agod6b84da
  20. log: emit working-copy branch first if included in the revsetYuya Nishihara committed 2 years ago1973c71
  21. tests: do Result wrapping/unwrapping by graph helperYuya Nishihara committed 1 year agofb79f20
  22. graph: add GraphNode<N> type alias instead of Graph/NextNodeResult<N, E>Yuya Nishihara committed 2 years agoac08f99
  23. revset: allow iterators to return evaluation errorsdploch committed 2 years ago49e9003
  24. style: add semicolon at the end of expressions used as statementsSamuel Tardieu committed 2 years ago3f2ef2e
  25. revset: use generic GraphEdge type in default graph iteratorYuya Nishihara committed 2 years agoc6ee613
  26. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  27. revset_graph: rename to `graph` and make generic over graph node typeBenjamin Tan committed 2 years agoe0e1238