[INFO] crate rome 0.1.3 is already in cache [INFO] extracting crate rome 0.1.3 into work/ex/clippy-test-run/sources/stable/reg/rome/0.1.3 [INFO] extracting crate rome 0.1.3 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/rome/0.1.3 [INFO] validating manifest of rome-0.1.3 on toolchain stable [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of rome-0.1.3 on toolchain stable+rustflags=-Dclippy::into_iter_on_array [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing rome-0.1.3 [INFO] finished frobbing rome-0.1.3 [INFO] frobbed toml for rome-0.1.3 written to work/ex/clippy-test-run/sources/stable/reg/rome/0.1.3/Cargo.toml [INFO] started frobbing rome-0.1.3 [INFO] finished frobbing rome-0.1.3 [INFO] frobbed toml for rome-0.1.3 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/rome/0.1.3/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] linting rome-0.1.3 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-0/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/rome/0.1.3:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+stable" "clippy" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 0ff8f0e9d96d3c809fc0dd4629c45dc437f35d136f52181a45424089e060708b [INFO] running `"docker" "start" "-a" "0ff8f0e9d96d3c809fc0dd4629c45dc437f35d136f52181a45424089e060708b"` [INFO] [stderr] Checking rome v0.1.3 (/opt/crater/workdir) [INFO] [stderr] warning: lint name `redundant_closure_call` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/io/turtle/grammar.rs:1:45 [INFO] [stderr] | [INFO] [stderr] 1 | #![cfg_attr(feature = "cargo-clippy", allow(redundant_closure_call))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: change it to: `clippy::redundant_closure_call` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(renamed_and_removed_lints)] on by default [INFO] [stderr] [INFO] [stderr] warning: lint name `type_complexity` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/resource.rs:2:45 [INFO] [stderr] | [INFO] [stderr] 2 | #![cfg_attr(feature = "cargo-clippy", allow(type_complexity))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::type_complexity` [INFO] [stderr] [INFO] [stderr] warning: lint name `redundant_closure_call` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/io/turtle/grammar.rs:1:45 [INFO] [stderr] | [INFO] [stderr] 1 | #![cfg_attr(feature = "cargo-clippy", allow(redundant_closure_call))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: change it to: `clippy::redundant_closure_call` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(renamed_and_removed_lints)] on by default [INFO] [stderr] [INFO] [stderr] warning: lint name `type_complexity` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/resource.rs:2:45 [INFO] [stderr] | [INFO] [stderr] 2 | #![cfg_attr(feature = "cargo-clippy", allow(type_complexity))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::type_complexity` [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/resource.rs:401:26 [INFO] [stderr] | [INFO] [stderr] 401 | const RDF_PROPERTY: &'static str = "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::const_static_lifetime)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/resource.rs:402:24 [INFO] [stderr] | [INFO] [stderr] 402 | const RDFS_CLASS: &'static str = "http://www.w3.org/2000/01/rdf-schema#Class"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/resource.rs:403:26 [INFO] [stderr] | [INFO] [stderr] 403 | const RDFS_LITERAL: &'static str = "http://www.w3.org/2000/01/rdf-schema#Literal"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/resource.rs:404:26 [INFO] [stderr] | [INFO] [stderr] 404 | const RDFS_COMMENT: &'static str = "http://www.w3.org/2000/01/rdf-schema#comment"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/resource.rs:405:25 [INFO] [stderr] | [INFO] [stderr] 405 | const RDFS_DOMAIN: &'static str = "http://www.w3.org/2000/01/rdf-schema#domain"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/resource.rs:406:24 [INFO] [stderr] | [INFO] [stderr] 406 | const RDFS_RANGE: &'static str = "http://www.w3.org/2000/01/rdf-schema#range"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/resource.rs:407:31 [INFO] [stderr] | [INFO] [stderr] 407 | const RDFS_SUB_CLASS_OF: &'static str = "http://www.w3.org/2000/01/rdf-schema#subClassOF"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: lint name `redundant_closure_call` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/io/turtle/grammar.rs:1:45 [INFO] [stderr] | [INFO] [stderr] 1 | #![cfg_attr(feature = "cargo-clippy", allow(redundant_closure_call))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: change it to: `clippy::redundant_closure_call` [INFO] [stderr] [INFO] [stderr] warning: lint name `redundant_closure_call` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/io/turtle/grammar.rs:1:45 [INFO] [stderr] | [INFO] [stderr] 1 | #![cfg_attr(feature = "cargo-clippy", allow(redundant_closure_call))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: change it to: `clippy::redundant_closure_call` [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:356:9 [INFO] [stderr] | [INFO] [stderr] 356 | name: name, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `name` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:357:9 [INFO] [stderr] | [INFO] [stderr] 357 | comment: comment, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `comment` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:358:9 [INFO] [stderr] | [INFO] [stderr] 358 | approval: approval, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `approval` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:359:9 [INFO] [stderr] | [INFO] [stderr] 359 | action: action, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `action` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:360:9 [INFO] [stderr] | [INFO] [stderr] 360 | result: result, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `result` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:374:9 [INFO] [stderr] | [INFO] [stderr] 374 | name: name, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `name` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:375:9 [INFO] [stderr] | [INFO] [stderr] 375 | comment: comment, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `comment` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:376:9 [INFO] [stderr] | [INFO] [stderr] 376 | approval: approval, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `approval` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:377:9 [INFO] [stderr] | [INFO] [stderr] 377 | action: action, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `action` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:391:9 [INFO] [stderr] | [INFO] [stderr] 391 | name: name, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `name` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:392:9 [INFO] [stderr] | [INFO] [stderr] 392 | comment: comment, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `comment` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:393:9 [INFO] [stderr] | [INFO] [stderr] 393 | approval: approval, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `approval` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:394:9 [INFO] [stderr] | [INFO] [stderr] 394 | action: action, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `action` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:408:9 [INFO] [stderr] | [INFO] [stderr] 408 | name: name, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `name` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:409:9 [INFO] [stderr] | [INFO] [stderr] 409 | comment: comment, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `comment` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:410:9 [INFO] [stderr] | [INFO] [stderr] 410 | approval: approval, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `approval` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:411:9 [INFO] [stderr] | [INFO] [stderr] 411 | action: action, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `action` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/w3tests.rs:486:13 [INFO] [stderr] | [INFO] [stderr] 486 | info: info, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `info` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/generate_code.rs:438:9 [INFO] [stderr] | [INFO] [stderr] 438 | prefixes: prefixes, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `prefixes` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/generate_code.rs:432:13 [INFO] [stderr] | [INFO] [stderr] 432 | mod_name: mod_name, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `mod_name` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/generate_code.rs:433:13 [INFO] [stderr] | [INFO] [stderr] 433 | output_dir: output_dir, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `output_dir` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> examples/generate_code.rs:434:13 [INFO] [stderr] | [INFO] [stderr] 434 | internal: internal, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `internal` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/graphs/collection/mod.rs:602:25 [INFO] [stderr] | [INFO] [stderr] 602 | let iters = match subject { [INFO] [stderr] | _________________________^ [INFO] [stderr] 603 | | &BlankNodeOrIRI::BlankNode(ref b, _) => { ($( [INFO] [stderr] 604 | | match b.nodes.$n { [INFO] [stderr] 605 | | Some(b) => { [INFO] [stderr] ... | [INFO] [stderr] 622 | | ,)+) } [INFO] [stderr] 623 | | }; [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] ::: src/graphs/mod.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | / graph_collection!(test_collection( [INFO] [stderr] 16 | | 0: super::super::tel::Graph64, [INFO] [stderr] 17 | | 1: super::super::tel::Graph128 [INFO] [stderr] 18 | | )); [INFO] [stderr] | |_______- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::match_ref_pats)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/graphs/collection/mod.rs:630:25 [INFO] [stderr] | [INFO] [stderr] 630 | let iters = match subject { [INFO] [stderr] | _________________________^ [INFO] [stderr] 631 | | &BlankNodeOrIRI::BlankNode(ref b, _) => { ($( [INFO] [stderr] 632 | | match (b.nodes.$n, &predicate.iris.$n) { [INFO] [stderr] 633 | | (Some(b), &Some(ref p)) => { [INFO] [stderr] ... | [INFO] [stderr] 650 | | ,)+) } [INFO] [stderr] 651 | | }; [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] ::: src/graphs/mod.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | / graph_collection!(test_collection( [INFO] [stderr] 16 | | 0: super::super::tel::Graph64, [INFO] [stderr] 17 | | 1: super::super::tel::Graph128 [INFO] [stderr] 18 | | )); [INFO] [stderr] | |_______- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/graphs/collection/mod.rs:657:25 [INFO] [stderr] | [INFO] [stderr] 657 | let iters = match object { [INFO] [stderr] | _________________________^ [INFO] [stderr] 658 | | &Resource::BlankNode(ref b, _) => { ($( [INFO] [stderr] 659 | | match b.nodes.$n { [INFO] [stderr] 660 | | Some(b) => { [INFO] [stderr] ... | [INFO] [stderr] 687 | | ,)+) } [INFO] [stderr] 688 | | }; [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] ::: src/graphs/mod.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | / graph_collection!(test_collection( [INFO] [stderr] 16 | | 0: super::super::tel::Graph64, [INFO] [stderr] 17 | | 1: super::super::tel::Graph128 [INFO] [stderr] 18 | | )); [INFO] [stderr] | |_______- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/graphs/collection/mod.rs:695:25 [INFO] [stderr] | [INFO] [stderr] 695 | let iters = match object { [INFO] [stderr] | _________________________^ [INFO] [stderr] 696 | | &Resource::BlankNode(ref b, _) => { ($( [INFO] [stderr] 697 | | match (b.nodes.$n, &predicate.iris.$n) { [INFO] [stderr] 698 | | (Some(b), &Some(ref p)) => { [INFO] [stderr] ... | [INFO] [stderr] 725 | | ,)+) } [INFO] [stderr] 726 | | }; [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] ::: src/graphs/mod.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | / graph_collection!(test_collection( [INFO] [stderr] 16 | | 0: super::super::tel::Graph64, [INFO] [stderr] 17 | | 1: super::super::tel::Graph128 [INFO] [stderr] 18 | | )); [INFO] [stderr] | |_______- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> src/io/turtle/grammar.rs:874:26 [INFO] [stderr] | [INFO] [stderr] 874 | let s = Subject::IRI(i.clone()); [INFO] [stderr] | ^^^^^^^^^ help: try removing the `clone` call: `i` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::clone_on_copy)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> src/io/turtle/grammar.rs:876:15 [INFO] [stderr] | [INFO] [stderr] 876 | verb: i.clone(), [INFO] [stderr] | ^^^^^^^^^ help: try removing the `clone` call: `i` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> src/io/turtle/grammar.rs:892:26 [INFO] [stderr] | [INFO] [stderr] 892 | let s = Subject::IRI(i.clone()); [INFO] [stderr] | ^^^^^^^^^ help: try removing the `clone` call: `i` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> src/io/turtle/grammar.rs:894:15 [INFO] [stderr] | [INFO] [stderr] 894 | verb: i.clone(), [INFO] [stderr] | ^^^^^^^^^ help: try removing the `clone` call: `i` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> src/io/turtle/grammar.rs:895:35 [INFO] [stderr] | [INFO] [stderr] 895 | objects: vec![Object::IRI(i.clone())], [INFO] [stderr] | ^^^^^^^^^ help: try removing the `clone` call: `i` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy [INFO] [stderr] [INFO] [stderr] warning: use of `expect` followed by a function call [INFO] [stderr] --> examples/cat_turtle.rs:42:45 [INFO] [stderr] | [INFO] [stderr] 42 | let (mut ns, graph) = load_file(&input).expect(&format!("cannot read graph {}", &input)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try this: `unwrap_or_else(|_| panic!("cannot read graph {}", &input))` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::expect_fun_call)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#expect_fun_call [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:26:22 [INFO] [stderr] | [INFO] [stderr] 26 | const RDFS_COMMENT: &'static str = "http://www.w3.org/2000/01/rdf-schema#comment"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::const_static_lifetime)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:27:19 [INFO] [stderr] | [INFO] [stderr] 27 | const MF_ACTION: &'static str = "http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:28:17 [INFO] [stderr] | [INFO] [stderr] 28 | const MF_NAME: &'static str = "http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:29:19 [INFO] [stderr] | [INFO] [stderr] 29 | const MF_RESULT: &'static str = "http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:30:23 [INFO] [stderr] | [INFO] [stderr] 30 | const RDFT_APPROVAL: &'static str = "http://www.w3.org/ns/rdftest#approval"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:31:23 [INFO] [stderr] | [INFO] [stderr] 31 | const RDFT_APPROVED: &'static str = "http://www.w3.org/ns/rdftest#Approved"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:32:23 [INFO] [stderr] | [INFO] [stderr] 32 | const RDFT_PROPOSED: &'static str = "http://www.w3.org/ns/rdftest#Proposed"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:33:23 [INFO] [stderr] | [INFO] [stderr] 33 | const RDFT_REJECTED: &'static str = "http://www.w3.org/ns/rdftest#Rejected"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:34:18 [INFO] [stderr] | [INFO] [stderr] 34 | const RDF_TYPE: &'static str = "http://www.w3.org/1999/02/22-rdf-syntax-ns#type"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:36:17 [INFO] [stderr] | [INFO] [stderr] 36 | const DC_DATE: &'static str = "http://purl.org/dc/elements/1.1/date"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:37:23 [INFO] [stderr] | [INFO] [stderr] 37 | const XSD_DATE_TIME: &'static str = "http://www.w3.org/2001/XMLSchema#dateTime"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:38:24 [INFO] [stderr] | [INFO] [stderr] 38 | const EARL_ASSERTION: &'static str = "http://www.w3.org/ns/earl#Assertion"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:39:21 [INFO] [stderr] | [INFO] [stderr] 39 | const EARL_RESULT: &'static str = "http://www.w3.org/ns/earl#result"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:40:26 [INFO] [stderr] | [INFO] [stderr] 40 | const EARL_TEST_RESULT: &'static str = "http://www.w3.org/ns/earl#TestResult"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:41:19 [INFO] [stderr] | [INFO] [stderr] 41 | const EARL_TEST: &'static str = "http://www.w3.org/ns/earl#test"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:42:22 [INFO] [stderr] | [INFO] [stderr] 42 | const EARL_OUTCOME: &'static str = "http://www.w3.org/ns/earl#outcome"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:43:21 [INFO] [stderr] | [INFO] [stderr] 43 | const EARL_PASSED: &'static str = "http://www.w3.org/ns/earl#passed"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:44:21 [INFO] [stderr] | [INFO] [stderr] 44 | const EARL_FAILED: &'static str = "http://www.w3.org/ns/earl#failed"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/w3tests.rs:45:24 [INFO] [stderr] | [INFO] [stderr] 45 | const EARL_CANT_TELL: &'static str = "http://www.w3.org/ns/earl#cantTell"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> examples/w3tests.rs:613:55 [INFO] [stderr] | [INFO] [stderr] 613 | let mut writer = tel::GraphCreator::with_capacity(100000); [INFO] [stderr] | ^^^^^^ help: consider: `100_000` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unreadable_literal)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/generate_code.rs:156:27 [INFO] [stderr] | [INFO] [stderr] 156 | const RDFS_SUB_CLASS_OF: &'static str = "http://www.w3.org/2000/01/rdf-schema#subClassOf"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::const_static_lifetime)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/generate_code.rs:157:20 [INFO] [stderr] | [INFO] [stderr] 157 | const RDFS_CLASS: &'static str = "http://www.w3.org/2000/01/rdf-schema#Class"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/generate_code.rs:158:18 [INFO] [stderr] | [INFO] [stderr] 158 | const RDF_TYPE: &'static str = "http://www.w3.org/1999/02/22-rdf-syntax-ns#type"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/infer_classes.rs:57:27 [INFO] [stderr] | [INFO] [stderr] 57 | const RDFS_SUB_CLASS_OF: &'static str = "http://www.w3.org/2000/01/rdf-schema#subClassOf"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::const_static_lifetime)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/infer_classes.rs:58:20 [INFO] [stderr] | [INFO] [stderr] 58 | const RDFS_CLASS: &'static str = "http://www.w3.org/2000/01/rdf-schema#Class"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> examples/infer_classes.rs:59:18 [INFO] [stderr] | [INFO] [stderr] 59 | const RDF_TYPE: &'static str = "http://www.w3.org/1999/02/22-rdf-syntax-ns#type"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 11.60s [INFO] running `"docker" "inspect" "0ff8f0e9d96d3c809fc0dd4629c45dc437f35d136f52181a45424089e060708b"` [INFO] running `"docker" "rm" "-f" "0ff8f0e9d96d3c809fc0dd4629c45dc437f35d136f52181a45424089e060708b"` [INFO] [stdout] 0ff8f0e9d96d3c809fc0dd4629c45dc437f35d136f52181a45424089e060708b