diff --git a/pages/common/cargo-fix.md b/pages/common/cargo-fix.md new file mode 100644 index 0000000000..c1bf38f561 --- /dev/null +++ b/pages/common/cargo-fix.md @@ -0,0 +1,36 @@ +# cargo fix + +> Automatically fix lint warnings reported by `rustc`. +> More information: . + +- Fix code even if it already has compiler errors: + +`cargo fix --broken-code` + +- Fix code even if the working directory has changes: + +`cargo fix --allow-dirty` + +- Fix the package’s library: + +`cargo fix --lib` + +- Fix the specified integration test: + +`cargo fix --test {{name}}` + +- Fix all members in the workspace: + +`cargo fix --workspace` + +- Set the directory for all generated artifacts and intermediate files: + +`cargo fix --target-dir {{path/to/directory}}` + +- Restrict Cargo from access to network for any reason: + +`cargo fix --offline` + +- Run `n` jobs in parallel (default: number of logical CPUs): + +`cargo fix --jobs {{n}}`