Code

History

Commits on ig/commit-debug to lib/src840+
  1. local_working_copy: reorder code to place snapshot functions closerYuya Nishihara committed 1 year ago4e2e9e9
  2. settings: do not store "debug.randomness-seed" in stringified formYuya Nishihara committed 1 year ago13ccd92
  3. settings: migrate get() to StackedConfig, rename .stacked_config to .configYuya Nishihara committed 1 year ago3890e42
  4. config: add StackedConfig method that looks up value from all layersYuya Nishihara committed 1 year ago8fadac4
  5. config: add basic abstraction over &str, [&str], and &ConfigNamePathBufYuya Nishihara committed 1 year ago8557a0f
  6. settings: forward .get_table(key) to underlying config objectYuya Nishihara committed 1 year ago5946ef3
  7. config: reexport table and value typesYuya Nishihara committed 1 year agoba07c3b
  8. local_working_copy: leverage iterator API of channel receiverYuya Nishihara committed 1 year ago824cd13
  9. local_working_copy: remove useless Result wrapping in snapshot()Yuya Nishihara committed 1 year ago934a2ba
  10. local_working_copy: propagate read_dir error from snapshot()Yuya Nishihara committed 1 year agod2c0d92
  11. local_working_copy: remove unneeded boxing of diff streamYuya Nishihara committed 1 year ago8f55680
  12. jj-lib: abstract a lower-level api for fetching from git.Essien Ita Essien committed 1 year ago694dfb8
  13. merged_tree: slightly adjust doc comment of inner trees() helpersYuya Nishihara committed 1 year ago0ca6f00
  14. merged_tree: remove redundant .clone() from TreeDiffStreamImpl::new()Yuya Nishihara committed 2 years ago4931b2b
  15. merged_tree: use Merge<Tree> to represent pending trees in TreeDiffStreamImplYuya Nishihara committed 2 years agoc741e3d
  16. merged_tree: keep Arc<Store> globally in TreeDiffStreamImplYuya Nishihara committed 2 years ago991b0e8
  17. settings: own StackedConfig by UserSettings, migrate tests to use config layerYuya Nishihara committed 1 year agoda01734
  18. config: add convenient function that constructs ConfigLayer from TOML stringYuya Nishihara committed 1 year ago512d85b
  19. cli git fetch: clarify the error for invalid branch names/globsIlya Grigoriev committed 1 year ago1b96d27
  20. store: make `get_tree()` functions take owned repo pathMartin von Zweigbergk committed 1 year ago409be2e
  21. merged_tree: avoid two unnecessary clonesMartin von Zweigbergk committed 1 year agob9e9392
  22. local_working_copy: move comment about conflict file to the right placeYuya Nishihara committed 1 year ago8e54e3e
  23. config: extract layer management from cli LayeredConfigs to jj-libYuya Nishihara committed 1 year agof819dc9
  24. config: move ConfigSource to jj-lib, make it Copy + OrdYuya Nishihara committed 1 year agod75aaf3
  25. merged_tree: propagate errors from conflict iteratorMartin von Zweigbergk committed 1 year ago10c90a5
  26. conflicts: add "git" conflict marker styleScott Taylor committed 1 year ago26f5d61
  27. merge: add `as_slice()` methodScott Taylor committed 1 year agoec6220d
  28. conflicts: extract function for materializing hunkScott Taylor committed 1 year ago54c453b
  29. conflicts: add "snapshot" conflict marker styleScott Taylor committed 1 year agod2b06b9
  30. conflicts: extract header output into separate functionsScott Taylor committed 1 year ago863cba3
  31. conflicts: replace "if let" with "let else"Scott Taylor committed 1 year ago3c18268
  32. conflicts: add "ui.conflict-marker-style" configScott Taylor committed 1 year agoe5cb9f9
  33. local_working_copy: fix documentation of `TreeState::snapshot()`Martin von Zweigbergk committed 1 year agod409a31
  34. settings: simply forward .get_<type>(key) to .get::<type>(key)Yuya Nishihara committed 1 year agoa5c96bc
  35. settings: add forwarding getters, replace most of .config() usesYuya Nishihara committed 1 year agofc57139