# 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}}`