clippy 0.0.132

A bunch of helpful lints to avoid common pitfalls in Rust
Documentation
Build #49375 2017-05-12T10:43:55.538982+00:00
# rustc version
rustc 1.19.0-nightly (f1140a331 2017-05-08)
# docs.rs version
cratesfyi 0.3.4 (cc96115 2017-05-09)

# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading clippy v0.0.132
Compiling unicode-normalization v0.1.4
Compiling semver-parser v0.7.0
Compiling unicode-xid v0.0.4
Compiling quine-mc_cluskey v0.2.4
Compiling num-traits v0.1.37
Compiling serde v1.0.4
Compiling itoa v0.3.1
Compiling regex-syntax v0.4.0
Running `rustc --crate-name unicode_normalization .cargo/registry/src/github.com-1ecc6299db9ec823/unicode-normalization-0.1.4/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=892a5d036a7e6ea0 -C extra-filename=-892a5d036a7e6ea0 --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --cap-lints allow`
Running `rustc --crate-name semver_parser .cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=4a8c032208a2f4ee -C extra-filename=-4a8c032208a2f4ee --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --cap-lints allow`
Running `rustc --crate-name unicode_xid .cargo/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.0.4/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=c5a7e4f1b4bcb78b -C extra-filename=-c5a7e4f1b4bcb78b --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --cap-lints allow`
Running `rustc --crate-name serde .cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.4/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=384534e01138c834 -C extra-filename=-384534e01138c834 --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --cap-lints allow`
Running `rustc --crate-name quine_mc_cluskey .cargo/registry/src/github.com-1ecc6299db9ec823/quine-mc_cluskey-0.2.4/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=6d8f73fdf7c11d33 -C extra-filename=-6d8f73fdf7c11d33 --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --cap-lints allow`
Running `rustc --crate-name itoa .cargo/registry/src/github.com-1ecc6299db9ec823/itoa-0.3.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=a2260b7adc104971 -C extra-filename=-a2260b7adc104971 --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --cap-lints allow`
Running `rustc --crate-name num_traits .cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.1.37/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=a8c1b7cdefa880e5 -C extra-filename=-a8c1b7cdefa880e5 --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --cap-lints allow`
Running `rustc --crate-name regex_syntax .cargo/registry/src/github.com-1ecc6299db9ec823/regex-syntax-0.4.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=51e69e15996f8c3c -C extra-filename=-51e69e15996f8c3c --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --cap-lints allow`
Compiling synom v0.11.3
Running `rustc --crate-name synom .cargo/registry/src/github.com-1ecc6299db9ec823/synom-0.11.3/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=538247bd997586d9 -C extra-filename=-538247bd997586d9 --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --extern unicode_xid=/home/cratesfyi/clippy-0.0.132/debug/deps/libunicode_xid-c5a7e4f1b4bcb78b.rlib --cap-lints allow`
Compiling lazy_static v0.2.8
Running `rustc --crate-name lazy_static .cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-0.2.8/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=18005fa1be5dd889 -C extra-filename=-18005fa1be5dd889 --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --cap-lints allow`
Compiling quote v0.3.15
Running `rustc --crate-name quote .cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.3.15/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=983cfcbeae6039c8 -C extra-filename=-983cfcbeae6039c8 --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --cap-lints allow`
Compiling dtoa v0.4.1
Running `rustc --crate-name dtoa .cargo/registry/src/github.com-1ecc6299db9ec823/dtoa-0.4.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=5b7f1650e7fc4bdd -C extra-filename=-5b7f1650e7fc4bdd --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --cap-lints allow`
Compiling matches v0.1.4
Running `rustc --crate-name matches .cargo/registry/src/github.com-1ecc6299db9ec823/matches-0.1.4/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=19e30f5db1f892af -C extra-filename=-19e30f5db1f892af --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --cap-lints allow`
Compiling semver v0.6.0
Running `rustc --crate-name semver .cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.6.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=70b59fcc83de19e2 -C extra-filename=-70b59fcc83de19e2 --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --extern semver_parser=/home/cratesfyi/clippy-0.0.132/debug/deps/libsemver_parser-4a8c032208a2f4ee.rlib --cap-lints allow`
Compiling syn v0.11.11
Running `rustc --crate-name syn .cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.11.11/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="printing"' --cfg 'feature="visit"' --cfg 'feature="unicode-xid"' --cfg 'feature="quote"' --cfg 'feature="parsing"' --cfg 'feature="synom"' --cfg 'feature="default"' -C metadata=b177bd5a479c7be8 -C extra-filename=-b177bd5a479c7be8 --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --extern synom=/home/cratesfyi/clippy-0.0.132/debug/deps/libsynom-538247bd997586d9.rlib --extern unicode_xid=/home/cratesfyi/clippy-0.0.132/debug/deps/libunicode_xid-c5a7e4f1b4bcb78b.rlib --extern quote=/home/cratesfyi/clippy-0.0.132/debug/deps/libquote-983cfcbeae6039c8.rlib --cap-lints allow`
Compiling serde_json v1.0.2
Compiling toml v0.4.1
Running `rustc --crate-name serde_json .cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.2/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' -C metadata=792616b63a660205 -C extra-filename=-792616b63a660205 --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --extern serde=/home/cratesfyi/clippy-0.0.132/debug/deps/libserde-384534e01138c834.rlib --extern itoa=/home/cratesfyi/clippy-0.0.132/debug/deps/libitoa-a2260b7adc104971.rlib --extern num_traits=/home/cratesfyi/clippy-0.0.132/debug/deps/libnum_traits-a8c1b7cdefa880e5.rlib --extern dtoa=/home/cratesfyi/clippy-0.0.132/debug/deps/libdtoa-5b7f1650e7fc4bdd.rlib --cap-lints allow`
Running `rustc --crate-name toml .cargo/registry/src/github.com-1ecc6299db9ec823/toml-0.4.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=944c25e9cfec4f9a -C extra-filename=-944c25e9cfec4f9a --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --extern serde=/home/cratesfyi/clippy-0.0.132/debug/deps/libserde-384534e01138c834.rlib --cap-lints allow`
Compiling serde_derive_internals v0.15.0
Running `rustc --crate-name serde_derive_internals .cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive_internals-0.15.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=a71e6eada4e1a7b6 -C extra-filename=-a71e6eada4e1a7b6 --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --extern synom=/home/cratesfyi/clippy-0.0.132/debug/deps/libsynom-538247bd997586d9.rlib --extern syn=/home/cratesfyi/clippy-0.0.132/debug/deps/libsyn-b177bd5a479c7be8.rlib --cap-lints allow`
Compiling serde_derive v1.0.4
Running `rustc --crate-name serde_derive .cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.4/src/lib.rs --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 -C metadata=6d593b751e2f24ed -C extra-filename=-6d593b751e2f24ed --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --extern serde_derive_internals=/home/cratesfyi/clippy-0.0.132/debug/deps/libserde_derive_internals-a71e6eada4e1a7b6.rlib --extern quote=/home/cratesfyi/clippy-0.0.132/debug/deps/libquote-983cfcbeae6039c8.rlib --extern syn=/home/cratesfyi/clippy-0.0.132/debug/deps/libsyn-b177bd5a479c7be8.rlib --cap-lints allow`
Compiling clippy_lints v0.0.132
Compiling cargo_metadata v0.2.1
Running `rustc --crate-name clippy_lints .cargo/registry/src/github.com-1ecc6299db9ec823/clippy_lints-0.0.132/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=89de2ecc756e139b -C extra-filename=-89de2ecc756e139b --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --extern toml=/home/cratesfyi/clippy-0.0.132/debug/deps/libtoml-944c25e9cfec4f9a.rlib --extern regex_syntax=/home/cratesfyi/clippy-0.0.132/debug/deps/libregex_syntax-51e69e15996f8c3c.rlib --extern unicode_normalization=/home/cratesfyi/clippy-0.0.132/debug/deps/libunicode_normalization-892a5d036a7e6ea0.rlib --extern semver=/home/cratesfyi/clippy-0.0.132/debug/deps/libsemver-70b59fcc83de19e2.rlib --extern quine_mc_cluskey=/home/cratesfyi/clippy-0.0.132/debug/deps/libquine_mc_cluskey-6d8f73fdf7c11d33.rlib --extern serde=/home/cratesfyi/clippy-0.0.132/debug/deps/libserde-384534e01138c834.rlib --extern matches=/home/cratesfyi/clippy-0.0.132/debug/deps/libmatches-19e30f5db1f892af.rlib --extern serde_derive=/home/cratesfyi/clippy-0.0.132/debug/deps/libserde_derive-6d593b751e2f24ed.so --extern lazy_static=/home/cratesfyi/clippy-0.0.132/debug/deps/liblazy_static-18005fa1be5dd889.rlib --cap-lints allow`
Running `rustc --crate-name cargo_metadata .cargo/registry/src/github.com-1ecc6299db9ec823/cargo_metadata-0.2.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=4ea4b245ea6d73e8 -C extra-filename=-4ea4b245ea6d73e8 --out-dir /home/cratesfyi/clippy-0.0.132/debug/deps -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --extern serde=/home/cratesfyi/clippy-0.0.132/debug/deps/libserde-384534e01138c834.rlib --extern serde_json=/home/cratesfyi/clippy-0.0.132/debug/deps/libserde_json-792616b63a660205.rlib --extern serde_derive=/home/cratesfyi/clippy-0.0.132/debug/deps/libserde_derive-6d593b751e2f24ed.so --cap-lints allow`
Documenting clippy v0.0.132
Running `rustdoc --crate-name clippy .cargo/registry/src/github.com-1ecc6299db9ec823/clippy-0.0.132/src/lib.rs -o /home/cratesfyi/clippy-0.0.132/doc -L dependency=/home/cratesfyi/clippy-0.0.132/debug/deps --extern clippy_lints=/home/cratesfyi/clippy-0.0.132/debug/deps/libclippy_lints-89de2ecc756e139b.rlib --extern cargo_metadata=/home/cratesfyi/clippy-0.0.132/debug/deps/libcargo_metadata-4ea4b245ea6d73e8.rlib`
Finished dev [unoptimized + debuginfo] target(s) in 45.86 secs