jj/lib
Evan Mesterhazy 6ee19589e9 Adjust visibility of codependent MutableRepo and CommitBuilder functions
MutableRepo and CommitBuilder both define public (now crate-public) functions
which should only be called by each other. This commit adds documentation and
restricts visibility of these functions to the jj_lib crate. It might be even
better to move CommitBuilder to the same module as MutableRepo so that these
codependent functions can be private to the module to avoid misuse.
2024-03-02 22:41:47 -05:00
..
benches cargo: rename crates from jujutsu/jujutsu-lib to jj-cli/jj-lib 2023-07-09 06:40:43 +02:00
gen-protos Use { workspace = true } to appease VS Code's Cargo.toml parser 2023-08-22 21:38:53 -07:00
proc-macros Output better error messages when deriving ContentHash for an enum fails 2024-02-20 16:29:25 -05:00
src Adjust visibility of codependent MutableRepo and CommitBuilder functions 2024-03-02 22:41:47 -05:00
tests tests: disable gpg unknown_key() test on Windows as well 2024-02-27 00:55:06 +09:00
testutils compile integration tests as a single binary 2024-02-06 18:19:41 -08:00
Cargo.toml Switch to ignore crate for gitignore handling. 2024-02-20 09:12:46 -08:00
LICENSE cargo: add LICENSE file to each crate we publish 2023-09-22 21:48:28 -07:00