Code

History

Commits on ig/commit-debug to lib/src/lib.rs35+
  1. merged_tree: extract `merge_tree()` to new moduleMartin von Zweigbergk committed 1 year ago5d93019
  2. bisect: add library for running bisectionMartin von Zweigbergk committed 1 year ago720b8cc
  3. local working copy: add support for EOL conversionKaiyi Li committed 1 year agof1f1556
  4. evolution: walk operations to build predecessors graphYuya Nishihara committed 1 year ago60f8bdd
  5. lib: add `trailer` module for commit trailersGaëtan Lehmann committed 1 year ago3c233c0
  6. view: port bookmark/tag name types to RefName/RemoteNameYuya Nishihara committed 1 year ago02722ea
  7. ref_name: add RefName and RemoteName newtypesYuya Nishihara committed 1 year ago0efc942
  8. lib: rename the LocalBackend to SimpleBackendPhilip Metzger committed 1 year agof8ab8a0
  9. jj fix: Refactor jj fix CLI, move some logic to lib to make it usable in other tools (e.g. in servers).David Rieber committed 1 year ago7e1901f
  10. git: make `git2` support optionalEmily committed 1 year agoa56b78b
  11. clippy: replace `allow` directives with `expect` or delete them when possibleIlya Grigoriev committed 1 year agoc36bfaf
  12. lib: internalize testutils::new_temp_dir() for unit testsYuya Nishihara committed 2 years agod9b762b
  13. git: spawn a separate git process for network operationsbsdinis committed 1 year ago35440ce
  14. cli: make git support optionalAustin Seipp committed 1 year agoe15429b
  15. sign: move TestSigningBackend to libpylbrecht committed 2 years ago638f123
  16. config: add function to resolve conditional tablesYuya Nishihara committed 1 year agodc9caa5
  17. absorb: move core functionality from cli to libdploch committed 1 year ago396833f
  18. config: extract ConfigNamePathBuf to jj-libYuya Nishihara committed 1 year ago5ad0f3d
  19. cli: Add command `jj file annotate`Alec Snyder committed 2 years ago470275b
  20. copies: move `CopyRecords` to new `copies` moduleMartin von Zweigbergk committed 2 years agofd9a236
  21. revset: create DatePattern typeStephen Jennings committed 2 years agoff9e739
  22. Switch from a private extension to the newly release 0.9.0Matt Kulukundis committed 2 years ago95fbf9f
  23. feat: add an option to monitor the filesystem asynchronouslyMatt Kulukundis committed 2 years ago8aa71f5
  24. lib: make git support optional via crate featureMartin von Zweigbergk committed 2 years ago0fd1969
  25. backend: add error variant for access denied, handle when diffingMartin von Zweigbergk committed 2 years ago404f31c
  26. revset_graph: rename to `graph` and make generic over graph node typeBenjamin Tan committed 2 years agoe0e1238
  27. union_find: implement a library for the Union-Find algorithmdploch committed 2 years ago5125eab
  28. revset: extract parser types to separate moduleYuya Nishihara committed 2 years ago68db9c1
  29. fileset: add grammar and implement parser (without name resolution)Yuya Nishihara committed 2 years ago9c28fe9
  30. dsl_util: extract helper that parses string literal with \-escapesYuya Nishihara committed 2 years ago274183f
  31. fileset: add basic AST-level object and matcher builderYuya Nishihara committed 2 years ago3e02953
  32. extensions_map: create a type-safe container for arbitrary objectsdploch committed 2 years ago6e8f1fb
  33. Implement a procedural macro to derive the ContentHash trait for structsEvan Mesterhazy committed 2 years ago965d6ce
  34. sign: Implement SSH signing backendJulien Vincent committed 2 years ago5e24677
  35. sign: Implement GPG signing backendAnton Bulakh committed 2 years ago0efaef2