cargo clippy -p example -- --no-deps
```
-### Running Clippy from the command line without installing it
+### As a rustc replacement (`clippy-driver`)
-To have cargo compile your crate with Clippy without Clippy installation
-in your code, you can use:
+Clippy can also be used in projects that do not use cargo. To do so, you will need to replace
+your `rustc` compilation commands with `clippy-driver`. For example, if your project runs:
```terminal
-cargo run --bin cargo-clippy --manifest-path=path_to_clippys_Cargo.toml
+rustc --edition 2018 -Cpanic=abort foo.rs
```
-*Note:* Be sure that Clippy was compiled with the same version of rustc that cargo invokes here!
+Then, to enable Clippy, you will need to call:
+
+```terminal
+clippy-driver --edition 2018 -Cpanic=abort foo.rs
+```
+
+Note that `rustc` will still run, i.e. it will still emit the output files it normally does.
### Travis CI
```terminal
cargo clippy -- -A clippy::all -W clippy::useless_format -W clippy::...
```
+Note that if you've run clippy before, this may only take effect after you've modified a file or ran `cargo clean`.
### Specifying the minimum supported Rust version