ok/jj
1
0
Fork 0
forked from mirrors/jj
jj/cli
Danny Hooper bf543402cc cli: fix: add --include-unchanged-files flag to allow fixing as yet unchanged files
This enables workflows like "insert a commit that reformats the code in one of
my project directories".

`jj fix --include-unchanged-files` is an easy way to fix everything in the repo.

`jj fix --include-unchanged-files <file...>` fixes all of the `<files>` even if they are
unchanged.

This is mostly orthogonal to other features, so not many tests are added.

This is a significant and simple enough improvement that I think it's
appropriate to make it here instead of waiting for a `jj run`-based solution.
2024-09-06 13:50:28 -05:00
..
examples backend: make write methods async 2024-09-04 18:34:11 -07:00
src cli: fix: add --include-unchanged-files flag to allow fixing as yet unchanged files 2024-09-06 13:50:28 -05:00
testing formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
tests cli: fix: add --include-unchanged-files flag to allow fixing as yet unchanged files 2024-09-06 13:50:28 -05:00
build.rs cli/build-rs: remove metadata command dependency in favor of env vars 2024-09-03 22:31:17 -07:00
Cargo.toml cli/build-rs: remove metadata command dependency in favor of env vars 2024-09-03 22:31:17 -07:00
LICENSE cargo: add LICENSE file to each crate we publish 2023-09-22 21:48:28 -07:00