Code

History

Commits on ig/commit-debug to lib/src1400+
  1. rewrite: pass root commits into `find_descendants_to_rebase()`Martin von Zweigbergk committed 2 years agoad1ee2d
  2. rewrite: inline specialized `rebase_commit_with_options()` in `rebase()`Martin von Zweigbergk committed 2 years agoa5e6b1f
  3. rewrite: pass `CommitRewriter` into `rebase_commit_with_options()`Martin von Zweigbergk committed 2 years ago2859277
  4. rewrite: add `rebase()` method to `CommitRewriter`Martin von Zweigbergk committed 2 years agob2993f2
  5. rewrite: make `EmptyBehavior` implement `Copy`Martin von Zweigbergk committed 2 years agob13cb8d
  6. rewrite: add a method for simplifying ancestors to `CommitRewriter`Martin von Zweigbergk committed 2 years ago402d94d
  7. rewrite: create a helper type for rewriting commitsMartin von Zweigbergk committed 2 years agodc6c7a9
  8. lib `git.rs`: minor simplification, fixup to 62b14e1fIlya Grigoriev committed 2 years ago9fa01e0
  9. fileset: parse cwd/root-glob patternsYuya Nishihara committed 2 years ago4474577
  10. matchers: add matcher for glob patternsYuya Nishihara committed 2 years ago147668c
  11. lib `git.rs`: remove workaround for a now-fixed libgit2 bugIlya Grigoriev committed 2 years ago62b14e1
  12. rewrite: pass just IDs of new parents into `rewrite::rebase*()`Martin von Zweigbergk committed 2 years ago93baff0
  13. rewrite: take commit and new parents by value in `rebase_commit()`Martin von Zweigbergk committed 2 years ago057b7c8
  14. repo: propagate errors from `find_descendants_to_rebase()`Martin von Zweigbergk committed 2 years agodca9c6f
  15. matchers: turn RepoPathTree into generic map-like typeYuya Nishihara committed 2 years ago7bed5dd
  16. matchers: rewrite RepoPathTree::to_visit_sets() to not depend on is_dir flagYuya Nishihara committed 2 years ago10f5540
  17. matchers: inline RepoPathTree::get_visit_sets()Yuya Nishihara committed 2 years agoe0d5217
  18. matchers: simply derive Default for RepoPathTreeYuya Nishihara committed 2 years ago8e196d0
  19. matchers: inline RepoPathTree::add_file()Yuya Nishihara committed 2 years agof92e5b9
  20. matchers: remove tests that directly modify RepoPathTreeYuya Nishihara committed 2 years ago0153cc1
  21. matchers: don't allow dead_codeYuya Nishihara committed 2 years ago9a83338
  22. rewrite: move calculation of set to rebase to `MutableRepo`Martin von Zweigbergk committed 2 years ago0bbebaf
  23. rewrite: move functions for updating refs to `MutableRepo`Martin von Zweigbergk committed 2 years ago53a0e23
  24. rewrite: remove unnecessary assertionsMartin von Zweigbergk committed 2 years agof716116
  25. rewrite: pass UserSettings into `update_all_references()`Martin von Zweigbergk committed 2 years ago656250d
  26. rewrite: inline and rewrite `ref_target_update()`Martin von Zweigbergk committed 2 years ago7500025
  27. rewrite: leverage `root_id()` helper on commit objectMartin von Zweigbergk committed 2 years agof696f5b
  28. politics: delete references to PijulMartin von Zweigbergk committed 2 years ago0525dc9
  29. git: on fetch, pin visible untracked remote refsYuya Nishihara committed 2 years agoaaa2025
  30. cli_util: support multiple extensions consistentlydploch committed 2 years ago57a5d7d
  31. cli: if enabled, parse path arguments as fileset expressionsYuya Nishihara committed 2 years ago30984da
  32. New `jj debug watchman status` commandIlya Grigoriev committed 2 years ago8fa256e
  33. fileset: add recursive iterator over explicit pathsYuya Nishihara committed 2 years ago33beb8d
  34. fileset: relax identifier rule to accept more path-like stringsYuya Nishihara committed 2 years ago57b423e
  35. fileset: implement name resolution stage, add all()/none() functionsYuya Nishihara committed 2 years ago653173a