Code

History

Commits on ig/commit-debug to lib/src945+
  1. annotate: rename AnnotateResults to FileAnnotationYuya Nishihara committed 2 years agoe464c0e
  2. annotate: do not collect result lines into Vec, return Iterator insteadYuya Nishihara committed 2 years agoab10b7c
  3. annotate: use sorted Vec<(usize, usize)> to propagate lines to ancestorsYuya Nishihara committed 2 years agobd10245
  4. annotate: omit building intermediate same_line_mapYuya Nishihara committed 2 years ago1fd628a
  5. annotate: simply use Vec<_> for list of originating commit IDsYuya Nishihara committed 2 years ago0eedc0c
  6. annotate: simplify condition when to exit early from process_commits() loopYuya Nishihara committed 2 years ago53af8a1
  7. annotate: remove redundant .is_absent() test from get_file_contents()Yuya Nishihara committed 2 years ago89a0f46
  8. annotate: inline process_files_in_commits()Yuya Nishihara committed 2 years agod6026e4
  9. annotate: inline mark_lines_from_original()Yuya Nishihara committed 2 years agodb23953
  10. annotate: use "let else" and "continue" where makes senseYuya Nishihara committed 2 years ago52d842b
  11. annotate: remove unneeded commit object lookupYuya Nishihara committed 2 years ago7b9c90d
  12. annotate: inline get_initial_commit_line_map()Yuya Nishihara committed 2 years ago8249e9f
  13. annotate: merge file line map and content cache into a single HashMapYuya Nishihara committed 2 years ago84cc6e2
  14. annotate: impl Debug on AnnotateResults type, use BString for readabilityYuya Nishihara committed 2 years agof6db242
  15. local_working_copy: import std::io for shortYuya Nishihara committed 2 years ago8c0ab6a
  16. revset: propagate errors from filter predicatesYuya Nishihara committed 2 years ago4187847
  17. revset: implement RevWalk::map() and filter_map(), remove filter()Yuya Nishihara committed 2 years agoe37378d
  18. revset: collect RevWalkBuilder arguments by callerYuya Nishihara committed 2 years agoad676cd
  19. revset_graph: use VecDeque for look ahead bufferYuya Nishihara committed 2 years agoe6e5c74
  20. revset: fix is_empty() doc, the logic was invertedYuya Nishihara committed 2 years agoa38e59f
  21. rewrite: move_commits: add `MoveCommitsTarget` enum to specify roots or commits to moveBenjamin Tan committed 2 years ago0a38fdc
  22. rewrite: extract `compute_internal_parents_within` functionBenjamin Tan committed 2 years ago95b7a60
  23. rewrite: make `MoveCommitStats` derive `Default`Benjamin Tan committed 2 years ago9927a98
  24. revset: propagate evaluation errors from other Revset methodsYuya Nishihara committed 2 years agoa493913
  25. revset: move containing_fn() type alias to libYuya Nishihara committed 2 years ago825b667
  26. graph: add GraphNode<N> type alias instead of Graph/NextNodeResult<N, E>Yuya Nishihara committed 2 years agoac08f99
  27. rewrite: don't resolve intermediate parent tree when rebasingMartin von Zweigbergk committed 2 years ago9d4a973
  28. revset: drop support for HEAD@git symbol resolutionYuya Nishihara committed 2 years ago3d31928
  29. revset: extract helper that parses function callYuya Nishihara committed 2 years ago2413fff
  30. revset: allow iterators to return evaluation errorsdploch committed 2 years ago49e9003
  31. revset: change the commits() iterator to return RevsetEvaluationErrordploch committed 2 years agoc970181
  32. revset: allow RevsetEvaluationError to store arbitrary sourcesdploch committed 2 years ago9e3e7cc
  33. style: remove unneeded lifetimes from trait implementationsSamuel Tardieu committed 2 years ago2112584
  34. rewrite: build `Vec` instances directlySamuel Tardieu committed 2 years ago33f9b89
  35. rewrite: `move_commits`: allow specifying the roots of target set manuallyBenjamin Tan committed 2 years agoef5ed39