C4MTKPG3EP4E5KEAUXKT6DYWUT7USU6DYFHXJMSQ6PNY7Y7SKEUAC SXEYMYF7P4RZMZ46WPL4IZUTSQ2ATBWYZX7QNVMS3SGOYXYOHAGQC BAUL3WR2ACY2HCJIM7K6HJOJ3UXDJISGLMDCSPH3WMPGJPL5AR4QC ENWJBQGQUL3KLYPVGYP2ZSDB5ZUXLTY4W6NCHUA6VTHRRNPRUDHAC S3A2HGL7OBDXISBDN62BSN5XG5JHLKNHRGAXWVGIBVEOUTOLCSLQC 2MKP7CB7FKQUNEAV3YPEJ7FNFW75VGGQIYPQRI54BFXGCUOQESPAC PZ3BZ7FDGOO3ZDBDKRBI2BIISRREPRPZWP3ZGMDOANJYWBHL5T5QC 4USQK3IWRHVI67CTRX2WDEDEYDBB3BADVECKNAX3XNCEPTQS5MDQC HSEYMLO2DJCDGBO4F7T6NFMFSZ4TMSOBH5XGIU5NYOEFKUSV5UKAC [toolchain]channel = "1.94.0"profile = "default"components = ["clippy", "rust-src", "rustfmt"]
~~~$ nix develop~~~If you are not using Nix, this repository is pinned to Rust 1.94.0 and expects the `rustfmt`, `clippy`, and `rust-src` components to be installed through `rustup`.Before recording changes, run the baseline workspace checks from the repository root:~~~$ cargo check --workspace$ cargo test --workspace$ cargo fmt --all~~~
Moreover, since this is a Rust project, we ask contributors to run `cargo fmt` on their code before recording changes. This can be done automatically by adding the following lines to the repository's `.pijul/config`:
Moreover, since this is a Rust project, we ask contributors to run `cargo fmt` on the code they touch before recording changes. The repository is not yet fully normalized to the pinned `rustfmt` output, so keep that as a manual step for now rather than enabling a repo-wide record hook.
pijul-core = { path = "pijul-core", version = "1.0.0-beta.10" }pijul-config = { path = "pijul-config", version = "1.0.0-beta.10" }pijul-identity = { path = "pijul-identity", version = "1.0.0-beta.10" }pijul-interaction = { path = "pijul-interaction", version = "1.0.0-beta.10" }pijul-macros = { path = "pijul-macros", version = "1.0.0-beta.10" }pijul-remote = { path = "pijul-remote", version = "1.0.0-beta.10" }pijul-repository = { path = "pijul-repository", version = "1.0.0-beta.10" }
pijul-core = { path = "pijul-core", version = "1.0.0-beta.11" }pijul-config = { path = "pijul-config", version = "1.0.0-beta.11" }pijul-identity = { path = "pijul-identity", version = "1.0.0-beta.11" }pijul-interaction = { path = "pijul-interaction", version = "1.0.0-beta.11" }pijul-macros = { path = "pijul-macros", version = "1.0.0-beta.11" }pijul-remote = { path = "pijul-remote", version = "1.0.0-beta.11" }pijul-repository = { path = "pijul-repository", version = "1.0.0-beta.11" }
**/*.dot**/before0**/after0**/debug*alice0alice1before1bob1bob0
[toolchain]channel = "1.94.0"profile = "default"components = ["clippy", "rust-src", "rustfmt"]