、私は簡単にこのコマンドを使用して、私のsrc
コードにclippyを実行することができます。ビルドスクリプトでclippyを実行する簡単な方法はありますか?貨物プロジェクトで
rustup run nightly cargo clippy
をしかし、私はbuild scriptを使用している場合は、私もそれにclippyを実行したいと思います。例えば、私のbuild.rs
ファイルは次のようになります場合:
fn main() {
let foo = "Hello, world!";
println!("{}", foo);
}
私はclippyを実行したときに、このを見てみたいと思います:
warning: use of a blacklisted/placeholder name `foo`, #[warn(blacklisted_name)] on by default
--> build.rs:2:9
|
2 | let foo = "Hello, world!";
| ^^^
|
= help: for further information visit https://github.com/Manishearth/rust-clippy/wiki#blacklisted_name
私は考えることができる唯一の方法は私のビルドでclippyを実行しますスクリプトをcargo new
一時的なプロジェクトにコピーし、clippyを実行し、そこに変更を加えてコピーバックしますが、build dependenciesなどがミックスに追加されると、ひどく不便で、すぐに実行不可能になります。
clippyでビルドスクリプトを解析する簡単な方法はありますか?
@Shepmaster [README](https://raw.githubusercontent.com/Manishearth/rust)の大文字の "C"を持つ "Clippy"の唯一のインスタンスは "Clippy"の代わりに "clippy" -clippy/master/README.md)はタイトルケースの画像記述に含まれています。 –