[INFO] crate printpdf 0.2.10 is already in cache [INFO] extracting crate printpdf 0.2.10 into work/ex/clippy-test-run/sources/stable/reg/printpdf/0.2.10 [INFO] extracting crate printpdf 0.2.10 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/printpdf/0.2.10 [INFO] validating manifest of printpdf-0.2.10 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 printpdf-0.2.10 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 printpdf-0.2.10 [INFO] finished frobbing printpdf-0.2.10 [INFO] frobbed toml for printpdf-0.2.10 written to work/ex/clippy-test-run/sources/stable/reg/printpdf/0.2.10/Cargo.toml [INFO] started frobbing printpdf-0.2.10 [INFO] finished frobbing printpdf-0.2.10 [INFO] frobbed toml for printpdf-0.2.10 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/printpdf/0.2.10/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 printpdf-0.2.10 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-2/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/printpdf/0.2.10:/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] 5cc2615bc6cb73aac37be0a3c0103d1dbde2fa9c17032bbb5beedf97b45b5e2e [INFO] running `"docker" "start" "-a" "5cc2615bc6cb73aac37be0a3c0103d1dbde2fa9c17032bbb5beedf97b45b5e2e"` [INFO] [stderr] Checking stb_truetype v0.2.5 [INFO] [stderr] Checking lopdf v0.17.0 [INFO] [stderr] Checking image v0.20.1 [INFO] [stderr] Checking rusttype v0.7.3 [INFO] [stderr] Checking printpdf v0.2.10 (/opt/crater/workdir) [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/types/pdf_metadata.rs:51:4 [INFO] [stderr] | [INFO] [stderr] 51 | trapping: trapping, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `trapping` [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] --> src/types/pdf_metadata.rs:52:4 [INFO] [stderr] | [INFO] [stderr] 52 | document_version: document_version, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `document_version` [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] --> src/types/pdf_metadata.rs:53:4 [INFO] [stderr] | [INFO] [stderr] 53 | conformance: conformance, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `conformance` [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] --> src/types/pdf_page.rs:183:13 [INFO] [stderr] | [INFO] [stderr] 183 | layer: layer, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `layer` [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] --> src/types/plugins/graphics/two_dimensional/line.rs:43:13 [INFO] [stderr] | [INFO] [stderr] 43 | points: points, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `points` [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] --> src/types/plugins/graphics/two_dimensional/font.rs:149:13 [INFO] [stderr] | [INFO] [stderr] 149 | face_name: face_name, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `face_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] --> src/types/plugins/graphics/two_dimensional/image.rs:22:13 [INFO] [stderr] | [INFO] [stderr] 22 | image: image, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `image` [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] --> src/types/plugins/graphics/two_dimensional/image.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | image: image, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `image` [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] --> src/types/plugins/graphics/icc_profile.rs:33:13 [INFO] [stderr] | [INFO] [stderr] 33 | icc: icc, [INFO] [stderr] | ^^^^^^^^ help: replace it with: `icc` [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] --> src/types/plugins/graphics/icc_profile.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | icc_type: icc_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `icc_type` [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] --> src/types/plugins/graphics/xobject.rs:162:13 [INFO] [stderr] | [INFO] [stderr] 162 | width: width, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `width` [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] --> src/types/plugins/graphics/xobject.rs:163:13 [INFO] [stderr] | [INFO] [stderr] 163 | height: height, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `height` [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] --> src/types/plugins/graphics/xobject.rs:164:13 [INFO] [stderr] | [INFO] [stderr] 164 | color_space: color_space, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `color_space` [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] --> src/types/plugins/graphics/xobject.rs:166:13 [INFO] [stderr] | [INFO] [stderr] 166 | interpolate: interpolate, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `interpolate` [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] --> src/types/plugins/graphics/xobject.rs:168:13 [INFO] [stderr] | [INFO] [stderr] 168 | image_filter: image_filter, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `image_filter` [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] --> src/types/plugins/graphics/xobject.rs:193:13 [INFO] [stderr] | [INFO] [stderr] 193 | color_space: color_space, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `color_space` [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] --> src/types/plugins/graphics/xobject.rs:215:13 [INFO] [stderr] | [INFO] [stderr] 215 | color_space: color_space, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `color_space` [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] --> src/types/plugins/xmp/xmp_metadata.rs:29:13 [INFO] [stderr] | [INFO] [stderr] 29 | document_id: document_id, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `document_id` [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] --> src/types/plugins/xmp/xmp_metadata.rs:30:13 [INFO] [stderr] | [INFO] [stderr] 30 | rendition_class: rendition_class, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `rendition_class` [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] --> src/types/plugins/xmp/xmp_metadata.rs:31:13 [INFO] [stderr] | [INFO] [stderr] 31 | document_version: document_version, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `document_version` [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] --> src/types/pdf_metadata.rs:51:4 [INFO] [stderr] | [INFO] [stderr] 51 | trapping: trapping, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `trapping` [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] --> src/types/pdf_metadata.rs:52:4 [INFO] [stderr] | [INFO] [stderr] 52 | document_version: document_version, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `document_version` [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] --> src/types/pdf_metadata.rs:53:4 [INFO] [stderr] | [INFO] [stderr] 53 | conformance: conformance, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `conformance` [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] --> src/types/pdf_page.rs:183:13 [INFO] [stderr] | [INFO] [stderr] 183 | layer: layer, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `layer` [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] --> src/types/plugins/graphics/two_dimensional/line.rs:43:13 [INFO] [stderr] | [INFO] [stderr] 43 | points: points, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `points` [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] --> src/types/plugins/graphics/two_dimensional/font.rs:149:13 [INFO] [stderr] | [INFO] [stderr] 149 | face_name: face_name, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `face_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] --> src/types/plugins/graphics/two_dimensional/image.rs:22:13 [INFO] [stderr] | [INFO] [stderr] 22 | image: image, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `image` [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] --> src/types/plugins/graphics/two_dimensional/image.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | image: image, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `image` [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] --> src/types/plugins/graphics/icc_profile.rs:33:13 [INFO] [stderr] | [INFO] [stderr] 33 | icc: icc, [INFO] [stderr] | ^^^^^^^^ help: replace it with: `icc` [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] --> src/types/plugins/graphics/icc_profile.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | icc_type: icc_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `icc_type` [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] --> src/types/plugins/graphics/xobject.rs:162:13 [INFO] [stderr] | [INFO] [stderr] 162 | width: width, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `width` [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] --> src/types/plugins/graphics/xobject.rs:163:13 [INFO] [stderr] | [INFO] [stderr] 163 | height: height, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `height` [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] --> src/types/plugins/graphics/xobject.rs:164:13 [INFO] [stderr] | [INFO] [stderr] 164 | color_space: color_space, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `color_space` [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] --> src/types/plugins/graphics/xobject.rs:166:13 [INFO] [stderr] | [INFO] [stderr] 166 | interpolate: interpolate, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `interpolate` [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] --> src/types/plugins/graphics/xobject.rs:168:13 [INFO] [stderr] | [INFO] [stderr] 168 | image_filter: image_filter, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `image_filter` [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] --> src/types/plugins/graphics/xobject.rs:193:13 [INFO] [stderr] | [INFO] [stderr] 193 | color_space: color_space, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `color_space` [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] --> src/types/plugins/graphics/xobject.rs:215:13 [INFO] [stderr] | [INFO] [stderr] 215 | color_space: color_space, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `color_space` [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] --> src/types/plugins/xmp/xmp_metadata.rs:29:13 [INFO] [stderr] | [INFO] [stderr] 29 | document_id: document_id, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `document_id` [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] --> src/types/plugins/xmp/xmp_metadata.rs:30:13 [INFO] [stderr] | [INFO] [stderr] 30 | rendition_class: rendition_class, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `rendition_class` [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] --> src/types/plugins/xmp/xmp_metadata.rs:31:13 [INFO] [stderr] | [INFO] [stderr] 31 | document_version: document_version, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `document_version` [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: lint name `match_same_arms` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/pdf_conformance.rs:227:48 [INFO] [stderr] | [INFO] [stderr] 227 | #[cfg_attr(feature = "cargo-clippy", allow(match_same_arms))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::match_same_arms` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(renamed_and_removed_lints)] on by default [INFO] [stderr] [INFO] [stderr] warning: lint name `match_same_arms` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/pdf_conformance.rs:259:48 [INFO] [stderr] | [INFO] [stderr] 259 | #[cfg_attr(feature = "cargo-clippy", allow(match_same_arms))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::match_same_arms` [INFO] [stderr] [INFO] [stderr] warning: lint name `new_ret_no_self` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/pdf_document.rs:48:48 [INFO] [stderr] | [INFO] [stderr] 48 | #[cfg_attr(feature = "cargo-clippy", allow(new_ret_no_self))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::new_ret_no_self` [INFO] [stderr] [INFO] [stderr] warning: unneeded unit return type [INFO] [stderr] --> src/types/pdf_document.rs:108:5 [INFO] [stderr] | [INFO] [stderr] 108 | -> () where S: Into [INFO] [stderr] | ^^^^^ help: remove the `-> ()` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unused_unit)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stderr] [INFO] [stderr] warning: lint name `unnecessary_operation` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/pdf_document.rs:197:48 [INFO] [stderr] | [INFO] [stderr] 197 | #[cfg_attr(feature = "cargo-clippy", allow(unnecessary_operation))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: change it to: `clippy::unnecessary_operation` [INFO] [stderr] [INFO] [stderr] warning: unneeded unit return type [INFO] [stderr] --> src/types/pdf_layer.rs:102:5 [INFO] [stderr] | [INFO] [stderr] 102 | -> () [INFO] [stderr] | ^^^^^ help: remove the `-> ()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stderr] [INFO] [stderr] warning: unneeded unit return type [INFO] [stderr] --> src/types/pdf_layer.rs:111:5 [INFO] [stderr] | [INFO] [stderr] 111 | -> () [INFO] [stderr] | ^^^^^ help: remove the `-> ()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stderr] [INFO] [stderr] warning: unneeded unit return type [INFO] [stderr] --> src/types/pdf_layer.rs:119:5 [INFO] [stderr] | [INFO] [stderr] 119 | -> () [INFO] [stderr] | ^^^^^ help: remove the `-> ()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stderr] [INFO] [stderr] warning: unneeded unit return type [INFO] [stderr] --> src/types/pdf_layer.rs:128:5 [INFO] [stderr] | [INFO] [stderr] 128 | -> () [INFO] [stderr] | ^^^^^ help: remove the `-> ()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stderr] [INFO] [stderr] warning: unneeded unit return type [INFO] [stderr] --> src/types/pdf_layer.rs:384:5 [INFO] [stderr] | [INFO] [stderr] 384 | -> () where S: Into [INFO] [stderr] | ^^^^^ help: remove the `-> ()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stderr] [INFO] [stderr] warning: unneeded unit return type [INFO] [stderr] --> src/types/pdf_layer.rs:459:5 [INFO] [stderr] | [INFO] [stderr] 459 | -> () where S: Into [INFO] [stderr] | ^^^^^ help: remove the `-> ()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stderr] [INFO] [stderr] warning: unneeded unit return type [INFO] [stderr] --> src/types/pdf_layer.rs:506:5 [INFO] [stderr] | [INFO] [stderr] 506 | -> () where T: Into [INFO] [stderr] | ^^^^^ help: remove the `-> ()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stderr] [INFO] [stderr] warning: lint name `no_effect` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/pdf_page.rs:171:48 [INFO] [stderr] | [INFO] [stderr] 171 | #[cfg_attr(feature = "cargo-clippy", allow(no_effect))] [INFO] [stderr] | ^^^^^^^^^ help: change it to: `clippy::no_effect` [INFO] [stderr] [INFO] [stderr] warning: lint name `too_many_arguments` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/two_dimensional/image.rs:57:48 [INFO] [stderr] | [INFO] [stderr] 57 | #[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: change it to: `clippy::too_many_arguments` [INFO] [stderr] [INFO] [stderr] warning: lint name `needless_return` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/ocg.rs:30:48 [INFO] [stderr] | [INFO] [stderr] 30 | #[cfg_attr(feature = "cargo-clippy", allow(needless_return))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::needless_return` [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/types/plugins/graphics/ctm.rs:132:17 [INFO] [stderr] | [INFO] [stderr] 132 | assert_eq!([0.8660254037844384, 0.5000000000000004, -0.5000000000000004, 0.8660254037844384, 0.0, 0.0], ctm_rot_arr); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.866_025_403_784_438_4` [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: long literal lacking separators [INFO] [stderr] --> src/types/plugins/graphics/ctm.rs:132:37 [INFO] [stderr] | [INFO] [stderr] 132 | assert_eq!([0.8660254037844384, 0.5000000000000004, -0.5000000000000004, 0.8660254037844384, 0.0, 0.0], ctm_rot_arr); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.500_000_000_000_000_4` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/types/plugins/graphics/ctm.rs:132:58 [INFO] [stderr] | [INFO] [stderr] 132 | assert_eq!([0.8660254037844384, 0.5000000000000004, -0.5000000000000004, 0.8660254037844384, 0.0, 0.0], ctm_rot_arr); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.500_000_000_000_000_4` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/types/plugins/graphics/ctm.rs:132:78 [INFO] [stderr] | [INFO] [stderr] 132 | assert_eq!([0.8660254037844384, 0.5000000000000004, -0.5000000000000004, 0.8660254037844384, 0.0, 0.0], ctm_rot_arr); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.866_025_403_784_438_4` [INFO] [stderr] | [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] --> src/types/plugins/graphics/extgstate.rs:46:32 [INFO] [stderr] | [INFO] [stderr] 46 | pub (crate) const LINE_WIDTH: &'static str = "line_width"; [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/types/plugins/graphics/extgstate.rs:47:30 [INFO] [stderr] | [INFO] [stderr] 47 | pub (crate) const LINE_CAP: &'static str = "line_cap"; [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/types/plugins/graphics/extgstate.rs:48:31 [INFO] [stderr] | [INFO] [stderr] 48 | pub (crate) const LINE_JOIN: &'static str = "line_join"; [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/types/plugins/graphics/extgstate.rs:49:33 [INFO] [stderr] | [INFO] [stderr] 49 | pub (crate) const MITER_LIMIT: &'static str = "miter_limit"; [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/types/plugins/graphics/extgstate.rs:50:39 [INFO] [stderr] | [INFO] [stderr] 50 | pub (crate) const LINE_DASH_PATTERN: &'static str = "line_dash_pattern"; [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/types/plugins/graphics/extgstate.rs:51:38 [INFO] [stderr] | [INFO] [stderr] 51 | pub (crate) const RENDERING_INTENT: &'static str = "rendering_intent"; [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/types/plugins/graphics/extgstate.rs:52:38 [INFO] [stderr] | [INFO] [stderr] 52 | pub (crate) const OVERPRINT_STROKE: &'static str = "overprint_stroke"; [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/types/plugins/graphics/extgstate.rs:53:36 [INFO] [stderr] | [INFO] [stderr] 53 | pub (crate) const OVERPRINT_FILL: &'static str = "overprint_fill"; [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/types/plugins/graphics/extgstate.rs:54:36 [INFO] [stderr] | [INFO] [stderr] 54 | pub (crate) const OVERPRINT_MODE: &'static str = "overprint_mode"; [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/types/plugins/graphics/extgstate.rs:55:26 [INFO] [stderr] | [INFO] [stderr] 55 | pub (crate) const FONT: &'static str = "font"; [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/types/plugins/graphics/extgstate.rs:56:38 [INFO] [stderr] | [INFO] [stderr] 56 | pub (crate) const BLACK_GENERATION: &'static str = "black_generation"; [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/types/plugins/graphics/extgstate.rs:57:44 [INFO] [stderr] | [INFO] [stderr] 57 | pub (crate) const BLACK_GENERATION_EXTRA: &'static str = "black_generation_extra"; [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/types/plugins/graphics/extgstate.rs:58:40 [INFO] [stderr] | [INFO] [stderr] 58 | pub (crate) const UNDERCOLOR_REMOVAL: &'static str = "under_color_removal"; [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/types/plugins/graphics/extgstate.rs:59:46 [INFO] [stderr] | [INFO] [stderr] 59 | pub (crate) const UNDERCOLOR_REMOVAL_EXTRA: &'static str = "undercolor_removal_extra"; [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/types/plugins/graphics/extgstate.rs:60:39 [INFO] [stderr] | [INFO] [stderr] 60 | pub (crate) const TRANSFER_FUNCTION: &'static str = "transfer_function"; [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/types/plugins/graphics/extgstate.rs:61:45 [INFO] [stderr] | [INFO] [stderr] 61 | pub (crate) const TRANSFER_FUNCTION_EXTRA: &'static str = "transfer_function_extra"; [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/types/plugins/graphics/extgstate.rs:62:41 [INFO] [stderr] | [INFO] [stderr] 62 | pub (crate) const HALFTONE_DICTIONARY: &'static str = "halftone_dictionary"; [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/types/plugins/graphics/extgstate.rs:63:40 [INFO] [stderr] | [INFO] [stderr] 63 | pub (crate) const FLATNESS_TOLERANCE: &'static str = "flatness_tolerance"; [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/types/plugins/graphics/extgstate.rs:64:42 [INFO] [stderr] | [INFO] [stderr] 64 | pub (crate) const SMOOTHNESS_TOLERANCE: &'static str = "smoothness_tolerance"; [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/types/plugins/graphics/extgstate.rs:65:39 [INFO] [stderr] | [INFO] [stderr] 65 | pub (crate) const STROKE_ADJUSTMENT: &'static str = "stroke_adjustment"; [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/types/plugins/graphics/extgstate.rs:66:32 [INFO] [stderr] | [INFO] [stderr] 66 | pub (crate) const BLEND_MODE: &'static str = "blend_mode"; [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/types/plugins/graphics/extgstate.rs:67:31 [INFO] [stderr] | [INFO] [stderr] 67 | pub (crate) const SOFT_MASK: &'static str = "soft_mask"; [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/types/plugins/graphics/extgstate.rs:68:42 [INFO] [stderr] | [INFO] [stderr] 68 | pub (crate) const CURRENT_STROKE_ALPHA: &'static str = "current_stroke_alpha"; [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/types/plugins/graphics/extgstate.rs:69:40 [INFO] [stderr] | [INFO] [stderr] 69 | pub (crate) const CURRENT_FILL_ALPHA: &'static str = "current_fill_alpha"; [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/types/plugins/graphics/extgstate.rs:70:36 [INFO] [stderr] | [INFO] [stderr] 70 | pub (crate) const ALPHA_IS_SHAPE: &'static str = "alpha_is_shape"; [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/types/plugins/graphics/extgstate.rs:71:35 [INFO] [stderr] | [INFO] [stderr] 71 | pub (crate) const TEXT_KNOCKOUT: &'static str = "text_knockout"; [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 `needless_return` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/extgstate.rs:115:48 [INFO] [stderr] | [INFO] [stderr] 115 | #[cfg_attr(feature = "cargo-clippy", allow(needless_return))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::needless_return` [INFO] [stderr] [INFO] [stderr] warning: lint name `needless_return` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/extgstate.rs:573:48 [INFO] [stderr] | [INFO] [stderr] 573 | #[cfg_attr(feature = "cargo-clippy", allow(needless_return))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::needless_return` [INFO] [stderr] [INFO] [stderr] warning: lint name `needless_return` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/extgstate.rs:623:48 [INFO] [stderr] | [INFO] [stderr] 623 | #[cfg_attr(feature = "cargo-clippy", allow(needless_return))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::needless_return` [INFO] [stderr] [INFO] [stderr] warning: lint name `cyclomatic_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/types/plugins/graphics/extgstate.rs:624:48 [INFO] [stderr] | [INFO] [stderr] 624 | #[cfg_attr(feature = "cargo-clippy", allow(cyclomatic_complexity))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: change it to: `clippy::cyclomatic_complexity` [INFO] [stderr] [INFO] [stderr] warning: lint name `string_lit_as_bytes` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/extgstate.rs:625:48 [INFO] [stderr] | [INFO] [stderr] 625 | #[cfg_attr(feature = "cargo-clippy", allow(string_lit_as_bytes))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: change it to: `clippy::string_lit_as_bytes` [INFO] [stderr] [INFO] [stderr] warning: lint name `never_loop` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/extgstate.rs:1514:48 [INFO] [stderr] | [INFO] [stderr] 1514 | #[cfg_attr(feature = "cargo-clippy", allow(never_loop))] [INFO] [stderr] | ^^^^^^^^^^ help: change it to: `clippy::never_loop` [INFO] [stderr] [INFO] [stderr] warning: lint name `while_let_loop` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/extgstate.rs:1515:48 [INFO] [stderr] | [INFO] [stderr] 1515 | #[cfg_attr(feature = "cargo-clippy", allow(while_let_loop))] [INFO] [stderr] | ^^^^^^^^^^^^^^ help: change it to: `clippy::while_let_loop` [INFO] [stderr] [INFO] [stderr] warning: lint name `needless_return` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/extgstate.rs:1516:48 [INFO] [stderr] | [INFO] [stderr] 1516 | #[cfg_attr(feature = "cargo-clippy", allow(needless_return))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::needless_return` [INFO] [stderr] [INFO] [stderr] warning: lint name `string_lit_as_bytes` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/xobject.rs:2:45 [INFO] [stderr] | [INFO] [stderr] 2 | #![cfg_attr(feature = "cargo-clippy", allow(string_lit_as_bytes))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: change it to: `clippy::string_lit_as_bytes` [INFO] [stderr] [INFO] [stderr] warning: lint name `needless_return` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/xobject.rs:94:48 [INFO] [stderr] | [INFO] [stderr] 94 | #[cfg_attr(feature = "cargo-clippy", allow(needless_return))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::needless_return` [INFO] [stderr] [INFO] [stderr] warning: lint name `too_many_arguments` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/xobject.rs:155:48 [INFO] [stderr] | [INFO] [stderr] 155 | #[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: change it to: `clippy::too_many_arguments` [INFO] [stderr] [INFO] [stderr] warning: lint name `needless_return` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/xobject.rs:228:44 [INFO] [stderr] | [INFO] [stderr] 228 | #[cfg_attr(feature = "cargo-clippy", allow(needless_return))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::needless_return` [INFO] [stderr] [INFO] [stderr] warning: lint name `needless_return` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/pdf_resources.rs:57:48 [INFO] [stderr] | [INFO] [stderr] 57 | #[cfg_attr(feature = "cargo-clippy", allow(needless_return))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::needless_return` [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/scale.rs:179:24 [INFO] [stderr] | [INFO] [stderr] 179 | assert_eq!(pt1, Mm(0.352778)); [INFO] [stderr] | ^^^^^^^^ help: consider: `0.352_778` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/scale.rs:187:24 [INFO] [stderr] | [INFO] [stderr] 187 | assert_eq!(mm1, Pt(2.83464745483286)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: consider: `2.834_647_454_832_86` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/utils.rs:8:16 [INFO] [stderr] | [INFO] [stderr] 8 | const C: f64 = 0.551915024494; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0.551_915_024_494` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unreadable_literal [INFO] [stderr] [INFO] [stderr] warning: lint name `match_same_arms` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/pdf_conformance.rs:227:48 [INFO] [stderr] | [INFO] [stderr] 227 | #[cfg_attr(feature = "cargo-clippy", allow(match_same_arms))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::match_same_arms` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(renamed_and_removed_lints)] on by default [INFO] [stderr] [INFO] [stderr] warning: lint name `match_same_arms` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/pdf_conformance.rs:259:48 [INFO] [stderr] | [INFO] [stderr] 259 | #[cfg_attr(feature = "cargo-clippy", allow(match_same_arms))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::match_same_arms` [INFO] [stderr] [INFO] [stderr] warning: lint name `new_ret_no_self` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/pdf_document.rs:48:48 [INFO] [stderr] | [INFO] [stderr] 48 | #[cfg_attr(feature = "cargo-clippy", allow(new_ret_no_self))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::new_ret_no_self` [INFO] [stderr] [INFO] [stderr] warning: unneeded unit return type [INFO] [stderr] --> src/types/pdf_document.rs:108:5 [INFO] [stderr] | [INFO] [stderr] 108 | -> () where S: Into [INFO] [stderr] | ^^^^^ help: remove the `-> ()` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::unused_unit)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stderr] [INFO] [stderr] warning: lint name `unnecessary_operation` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/pdf_document.rs:197:48 [INFO] [stderr] | [INFO] [stderr] 197 | #[cfg_attr(feature = "cargo-clippy", allow(unnecessary_operation))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: change it to: `clippy::unnecessary_operation` [INFO] [stderr] [INFO] [stderr] warning: unneeded unit return type [INFO] [stderr] --> src/types/pdf_layer.rs:102:5 [INFO] [stderr] | [INFO] [stderr] 102 | -> () [INFO] [stderr] | ^^^^^ help: remove the `-> ()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stderr] [INFO] [stderr] warning: unneeded unit return type [INFO] [stderr] --> src/types/pdf_layer.rs:111:5 [INFO] [stderr] | [INFO] [stderr] 111 | -> () [INFO] [stderr] | ^^^^^ help: remove the `-> ()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stderr] [INFO] [stderr] warning: unneeded unit return type [INFO] [stderr] --> src/types/pdf_layer.rs:119:5 [INFO] [stderr] | [INFO] [stderr] 119 | -> () [INFO] [stderr] | ^^^^^ help: remove the `-> ()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stderr] [INFO] [stderr] warning: unneeded unit return type [INFO] [stderr] --> src/types/pdf_layer.rs:128:5 [INFO] [stderr] | [INFO] [stderr] 128 | -> () [INFO] [stderr] | ^^^^^ help: remove the `-> ()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stderr] [INFO] [stderr] warning: unneeded unit return type [INFO] [stderr] --> src/types/pdf_layer.rs:384:5 [INFO] [stderr] | [INFO] [stderr] 384 | -> () where S: Into [INFO] [stderr] | ^^^^^ help: remove the `-> ()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stderr] [INFO] [stderr] warning: unneeded unit return type [INFO] [stderr] --> src/types/pdf_layer.rs:459:5 [INFO] [stderr] | [INFO] [stderr] 459 | -> () where S: Into [INFO] [stderr] | ^^^^^ help: remove the `-> ()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stderr] [INFO] [stderr] warning: unneeded unit return type [INFO] [stderr] --> src/types/pdf_layer.rs:506:5 [INFO] [stderr] | [INFO] [stderr] 506 | -> () where T: Into [INFO] [stderr] | ^^^^^ help: remove the `-> ()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unused_unit [INFO] [stderr] [INFO] [stderr] warning: lint name `no_effect` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/pdf_page.rs:171:48 [INFO] [stderr] | [INFO] [stderr] 171 | #[cfg_attr(feature = "cargo-clippy", allow(no_effect))] [INFO] [stderr] | ^^^^^^^^^ help: change it to: `clippy::no_effect` [INFO] [stderr] [INFO] [stderr] warning: lint name `too_many_arguments` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/two_dimensional/image.rs:57:48 [INFO] [stderr] | [INFO] [stderr] 57 | #[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: change it to: `clippy::too_many_arguments` [INFO] [stderr] [INFO] [stderr] warning: lint name `needless_return` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/ocg.rs:30:48 [INFO] [stderr] | [INFO] [stderr] 30 | #[cfg_attr(feature = "cargo-clippy", allow(needless_return))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::needless_return` [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/types/plugins/graphics/extgstate.rs:46:32 [INFO] [stderr] | [INFO] [stderr] 46 | pub (crate) const LINE_WIDTH: &'static str = "line_width"; [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/types/plugins/graphics/extgstate.rs:47:30 [INFO] [stderr] | [INFO] [stderr] 47 | pub (crate) const LINE_CAP: &'static str = "line_cap"; [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/types/plugins/graphics/extgstate.rs:48:31 [INFO] [stderr] | [INFO] [stderr] 48 | pub (crate) const LINE_JOIN: &'static str = "line_join"; [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/types/plugins/graphics/extgstate.rs:49:33 [INFO] [stderr] | [INFO] [stderr] 49 | pub (crate) const MITER_LIMIT: &'static str = "miter_limit"; [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/types/plugins/graphics/extgstate.rs:50:39 [INFO] [stderr] | [INFO] [stderr] 50 | pub (crate) const LINE_DASH_PATTERN: &'static str = "line_dash_pattern"; [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/types/plugins/graphics/extgstate.rs:51:38 [INFO] [stderr] | [INFO] [stderr] 51 | pub (crate) const RENDERING_INTENT: &'static str = "rendering_intent"; [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/types/plugins/graphics/extgstate.rs:52:38 [INFO] [stderr] | [INFO] [stderr] 52 | pub (crate) const OVERPRINT_STROKE: &'static str = "overprint_stroke"; [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/types/plugins/graphics/extgstate.rs:53:36 [INFO] [stderr] | [INFO] [stderr] 53 | pub (crate) const OVERPRINT_FILL: &'static str = "overprint_fill"; [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/types/plugins/graphics/extgstate.rs:54:36 [INFO] [stderr] | [INFO] [stderr] 54 | pub (crate) const OVERPRINT_MODE: &'static str = "overprint_mode"; [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/types/plugins/graphics/extgstate.rs:55:26 [INFO] [stderr] | [INFO] [stderr] 55 | pub (crate) const FONT: &'static str = "font"; [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/types/plugins/graphics/extgstate.rs:56:38 [INFO] [stderr] | [INFO] [stderr] 56 | pub (crate) const BLACK_GENERATION: &'static str = "black_generation"; [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/types/plugins/graphics/extgstate.rs:57:44 [INFO] [stderr] | [INFO] [stderr] 57 | pub (crate) const BLACK_GENERATION_EXTRA: &'static str = "black_generation_extra"; [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/types/plugins/graphics/extgstate.rs:58:40 [INFO] [stderr] | [INFO] [stderr] 58 | pub (crate) const UNDERCOLOR_REMOVAL: &'static str = "under_color_removal"; [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/types/plugins/graphics/extgstate.rs:59:46 [INFO] [stderr] | [INFO] [stderr] 59 | pub (crate) const UNDERCOLOR_REMOVAL_EXTRA: &'static str = "undercolor_removal_extra"; [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/types/plugins/graphics/extgstate.rs:60:39 [INFO] [stderr] | [INFO] [stderr] 60 | pub (crate) const TRANSFER_FUNCTION: &'static str = "transfer_function"; [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/types/plugins/graphics/extgstate.rs:61:45 [INFO] [stderr] | [INFO] [stderr] 61 | pub (crate) const TRANSFER_FUNCTION_EXTRA: &'static str = "transfer_function_extra"; [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/types/plugins/graphics/extgstate.rs:62:41 [INFO] [stderr] | [INFO] [stderr] 62 | pub (crate) const HALFTONE_DICTIONARY: &'static str = "halftone_dictionary"; [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/types/plugins/graphics/extgstate.rs:63:40 [INFO] [stderr] | [INFO] [stderr] 63 | pub (crate) const FLATNESS_TOLERANCE: &'static str = "flatness_tolerance"; [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/types/plugins/graphics/extgstate.rs:64:42 [INFO] [stderr] | [INFO] [stderr] 64 | pub (crate) const SMOOTHNESS_TOLERANCE: &'static str = "smoothness_tolerance"; [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/types/plugins/graphics/extgstate.rs:65:39 [INFO] [stderr] | [INFO] [stderr] 65 | pub (crate) const STROKE_ADJUSTMENT: &'static str = "stroke_adjustment"; [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/types/plugins/graphics/extgstate.rs:66:32 [INFO] [stderr] | [INFO] [stderr] 66 | pub (crate) const BLEND_MODE: &'static str = "blend_mode"; [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/types/plugins/graphics/extgstate.rs:67:31 [INFO] [stderr] | [INFO] [stderr] 67 | pub (crate) const SOFT_MASK: &'static str = "soft_mask"; [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/types/plugins/graphics/extgstate.rs:68:42 [INFO] [stderr] | [INFO] [stderr] 68 | pub (crate) const CURRENT_STROKE_ALPHA: &'static str = "current_stroke_alpha"; [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/types/plugins/graphics/extgstate.rs:69:40 [INFO] [stderr] | [INFO] [stderr] 69 | pub (crate) const CURRENT_FILL_ALPHA: &'static str = "current_fill_alpha"; [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/types/plugins/graphics/extgstate.rs:70:36 [INFO] [stderr] | [INFO] [stderr] 70 | pub (crate) const ALPHA_IS_SHAPE: &'static str = "alpha_is_shape"; [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/types/plugins/graphics/extgstate.rs:71:35 [INFO] [stderr] | [INFO] [stderr] 71 | pub (crate) const TEXT_KNOCKOUT: &'static str = "text_knockout"; [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 `needless_return` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/extgstate.rs:115:48 [INFO] [stderr] | [INFO] [stderr] 115 | #[cfg_attr(feature = "cargo-clippy", allow(needless_return))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::needless_return` [INFO] [stderr] [INFO] [stderr] warning: lint name `needless_return` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/extgstate.rs:573:48 [INFO] [stderr] | [INFO] [stderr] 573 | #[cfg_attr(feature = "cargo-clippy", allow(needless_return))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::needless_return` [INFO] [stderr] [INFO] [stderr] warning: lint name `needless_return` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/extgstate.rs:623:48 [INFO] [stderr] | [INFO] [stderr] 623 | #[cfg_attr(feature = "cargo-clippy", allow(needless_return))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::needless_return` [INFO] [stderr] [INFO] [stderr] warning: lint name `cyclomatic_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/types/plugins/graphics/extgstate.rs:624:48 [INFO] [stderr] | [INFO] [stderr] 624 | #[cfg_attr(feature = "cargo-clippy", allow(cyclomatic_complexity))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: change it to: `clippy::cyclomatic_complexity` [INFO] [stderr] [INFO] [stderr] warning: lint name `string_lit_as_bytes` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/extgstate.rs:625:48 [INFO] [stderr] | [INFO] [stderr] 625 | #[cfg_attr(feature = "cargo-clippy", allow(string_lit_as_bytes))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: change it to: `clippy::string_lit_as_bytes` [INFO] [stderr] [INFO] [stderr] warning: lint name `never_loop` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/extgstate.rs:1514:48 [INFO] [stderr] | [INFO] [stderr] 1514 | #[cfg_attr(feature = "cargo-clippy", allow(never_loop))] [INFO] [stderr] | ^^^^^^^^^^ help: change it to: `clippy::never_loop` [INFO] [stderr] [INFO] [stderr] warning: lint name `while_let_loop` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/extgstate.rs:1515:48 [INFO] [stderr] | [INFO] [stderr] 1515 | #[cfg_attr(feature = "cargo-clippy", allow(while_let_loop))] [INFO] [stderr] | ^^^^^^^^^^^^^^ help: change it to: `clippy::while_let_loop` [INFO] [stderr] [INFO] [stderr] warning: lint name `needless_return` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/extgstate.rs:1516:48 [INFO] [stderr] | [INFO] [stderr] 1516 | #[cfg_attr(feature = "cargo-clippy", allow(needless_return))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::needless_return` [INFO] [stderr] [INFO] [stderr] warning: lint name `string_lit_as_bytes` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/xobject.rs:2:45 [INFO] [stderr] | [INFO] [stderr] 2 | #![cfg_attr(feature = "cargo-clippy", allow(string_lit_as_bytes))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: change it to: `clippy::string_lit_as_bytes` [INFO] [stderr] [INFO] [stderr] warning: lint name `needless_return` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/xobject.rs:94:48 [INFO] [stderr] | [INFO] [stderr] 94 | #[cfg_attr(feature = "cargo-clippy", allow(needless_return))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::needless_return` [INFO] [stderr] [INFO] [stderr] warning: lint name `too_many_arguments` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/xobject.rs:155:48 [INFO] [stderr] | [INFO] [stderr] 155 | #[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: change it to: `clippy::too_many_arguments` [INFO] [stderr] [INFO] [stderr] warning: lint name `needless_return` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/xobject.rs:228:44 [INFO] [stderr] | [INFO] [stderr] 228 | #[cfg_attr(feature = "cargo-clippy", allow(needless_return))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::needless_return` [INFO] [stderr] [INFO] [stderr] warning: lint name `needless_return` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/plugins/graphics/pdf_resources.rs:57:48 [INFO] [stderr] | [INFO] [stderr] 57 | #[cfg_attr(feature = "cargo-clippy", allow(needless_return))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::needless_return` [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/utils.rs:8:16 [INFO] [stderr] | [INFO] [stderr] 8 | const C: f64 = 0.551915024494; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0.551_915_024_494` [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: lint name `match_same_arms` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/pdf_conformance.rs:227:48 [INFO] [stderr] | [INFO] [stderr] 227 | #[cfg_attr(feature = "cargo-clippy", allow(match_same_arms))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::match_same_arms` [INFO] [stderr] [INFO] [stderr] warning: lint name `match_same_arms` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/types/pdf_conformance.rs:227:48 [INFO] [stderr] | [INFO] [stderr] 227 | #[cfg_attr(feature = "cargo-clippy", allow(match_same_arms))] [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: change it to: `clippy::match_same_arms` [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> src/types/pdf_document.rs:189:47 [INFO] [stderr] | [INFO] [stderr] 189 | let builtin_font_name: &'static str = builtin_font.clone().into(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `builtin_font` [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: use of `unwrap_or` followed by a function call [INFO] [stderr] --> src/types/pdf_layer.rs:413:59 [INFO] [stderr] | [INFO] [stderr] 413 | let font = collection.clone().into_font().unwrap_or(collection.font_at(0).unwrap()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try this: `unwrap_or_else(|_| collection.font_at(0).unwrap())` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::or_fun_call)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#or_fun_call [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/types/pdf_page.rs:90:55 [INFO] [stderr] | [INFO] [stderr] 90 | layer.operations.insert(0, Operation::new("q".into(), vec![])); [INFO] [stderr] | ^^^^^^^^^^ help: consider removing `.into()`: `"q"` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::identity_conversion)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/types/pdf_page.rs:91:55 [INFO] [stderr] | [INFO] [stderr] 91 | layer.operations.insert(0, Operation::new("BDC".into(), vec![ [INFO] [stderr] | ^^^^^^^^^^^^ help: consider removing `.into()`: `"BDC"` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/types/pdf_page.rs:97:50 [INFO] [stderr] | [INFO] [stderr] 97 | layer.operations.push(Operation::new("Q".into(), vec![])); [INFO] [stderr] | ^^^^^^^^^^ help: consider removing `.into()`: `"Q"` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/types/pdf_page.rs:98:50 [INFO] [stderr] | [INFO] [stderr] 98 | layer.operations.push(Operation::new("EMC".into(), vec![])); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider removing `.into()`: `"EMC"` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: casting u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types/plugins/graphics/two_dimensional/font.rs:296:48 [INFO] [stderr] | [INFO] [stderr] 296 | let percentage_font_scaling = 1000.0 / (font.units_per_em() as f64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `f64::from(font.units_per_em())` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types/plugins/graphics/two_dimensional/font.rs:300:49 [INFO] [stderr] | [INFO] [stderr] 300 | current_width_vec.push(Integer((width as f64 * percentage_font_scaling) as i64)); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(width)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/types/plugins/graphics/two_dimensional/font.rs:303:42 [INFO] [stderr] | [INFO] [stderr] 303 | widths_list.push(Integer(current_low_gid as i64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: try: `i64::from(current_low_gid)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types/plugins/graphics/two_dimensional/font.rs:305:49 [INFO] [stderr] | [INFO] [stderr] 305 | current_width_vec.push(Integer((width as f64 * percentage_font_scaling) as i64)); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(width)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/types/plugins/graphics/two_dimensional/font.rs:334:51 [INFO] [stderr] | [INFO] [stderr] 334 | let font_bbox = vec![ Integer(0), Integer(max_height as i64), Integer(total_width as i64), Integer(max_height as i64) ]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: try: `i64::from(max_height)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/types/plugins/graphics/two_dimensional/font.rs:334:79 [INFO] [stderr] | [INFO] [stderr] 334 | let font_bbox = vec![ Integer(0), Integer(max_height as i64), Integer(total_width as i64), Integer(max_height as i64) ]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `i64::from(total_width)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/types/plugins/graphics/two_dimensional/font.rs:334:108 [INFO] [stderr] | [INFO] [stderr] 334 | let font_bbox = vec![ Integer(0), Integer(max_height as i64), Integer(total_width as i64), Integer(max_height as i64) ]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: try: `i64::from(max_height)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/types/plugins/graphics/icc_profile.rs:76:17 [INFO] [stderr] | [INFO] [stderr] 76 | ("N", Integer(num_icc_fields)).into(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `.into()`: `("N", Integer(num_icc_fields))` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/types/plugins/graphics/icc_profile.rs:77:28 [INFO] [stderr] | [INFO] [stderr] 77 | ("Length", Integer(self.icc.len() as i64).into())]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `.into()`: `Integer(self.icc.len() as i64)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: using `clone` on a `Copy` type [INFO] [stderr] --> src/types/pdf_document.rs:189:47 [INFO] [stderr] | [INFO] [stderr] 189 | let builtin_font_name: &'static str = builtin_font.clone().into(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `builtin_font` [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: use of `unwrap_or` followed by a function call [INFO] [stderr] --> src/types/pdf_layer.rs:413:59 [INFO] [stderr] | [INFO] [stderr] 413 | let font = collection.clone().into_font().unwrap_or(collection.font_at(0).unwrap()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try this: `unwrap_or_else(|_| collection.font_at(0).unwrap())` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::or_fun_call)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#or_fun_call [INFO] [stderr] [INFO] [stderr] warning: casting character literal to u8. `char`s are 4 bytes wide in rust, so casting to u8 truncates them [INFO] [stderr] --> src/utils.rs:117:6 [INFO] [stderr] | [INFO] [stderr] 117 | ('A' as u8 + input) as char [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::char_lit_as_u8)] on by default [INFO] [stderr] = help: Consider using a byte literal instead: [INFO] [stderr] b'A' [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#char_lit_as_u8 [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/types/pdf_page.rs:90:55 [INFO] [stderr] | [INFO] [stderr] 90 | layer.operations.insert(0, Operation::new("q".into(), vec![])); [INFO] [stderr] | ^^^^^^^^^^ help: consider removing `.into()`: `"q"` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::identity_conversion)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/types/pdf_page.rs:91:55 [INFO] [stderr] | [INFO] [stderr] 91 | layer.operations.insert(0, Operation::new("BDC".into(), vec![ [INFO] [stderr] | ^^^^^^^^^^^^ help: consider removing `.into()`: `"BDC"` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/types/pdf_page.rs:97:50 [INFO] [stderr] | [INFO] [stderr] 97 | layer.operations.push(Operation::new("Q".into(), vec![])); [INFO] [stderr] | ^^^^^^^^^^ help: consider removing `.into()`: `"Q"` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/types/pdf_page.rs:98:50 [INFO] [stderr] | [INFO] [stderr] 98 | layer.operations.push(Operation::new("EMC".into(), vec![])); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider removing `.into()`: `"EMC"` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: casting u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types/plugins/graphics/two_dimensional/font.rs:296:48 [INFO] [stderr] | [INFO] [stderr] 296 | let percentage_font_scaling = 1000.0 / (font.units_per_em() as f64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `f64::from(font.units_per_em())` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types/plugins/graphics/two_dimensional/font.rs:300:49 [INFO] [stderr] | [INFO] [stderr] 300 | current_width_vec.push(Integer((width as f64 * percentage_font_scaling) as i64)); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(width)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/types/plugins/graphics/two_dimensional/font.rs:303:42 [INFO] [stderr] | [INFO] [stderr] 303 | widths_list.push(Integer(current_low_gid as i64)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: try: `i64::from(current_low_gid)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/types/plugins/graphics/two_dimensional/font.rs:305:49 [INFO] [stderr] | [INFO] [stderr] 305 | current_width_vec.push(Integer((width as f64 * percentage_font_scaling) as i64)); [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(width)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/types/plugins/graphics/two_dimensional/font.rs:334:51 [INFO] [stderr] | [INFO] [stderr] 334 | let font_bbox = vec![ Integer(0), Integer(max_height as i64), Integer(total_width as i64), Integer(max_height as i64) ]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: try: `i64::from(max_height)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/types/plugins/graphics/two_dimensional/font.rs:334:79 [INFO] [stderr] | [INFO] [stderr] 334 | let font_bbox = vec![ Integer(0), Integer(max_height as i64), Integer(total_width as i64), Integer(max_height as i64) ]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `i64::from(total_width)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/types/plugins/graphics/two_dimensional/font.rs:334:108 [INFO] [stderr] | [INFO] [stderr] 334 | let font_bbox = vec![ Integer(0), Integer(max_height as i64), Integer(total_width as i64), Integer(max_height as i64) ]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: try: `i64::from(max_height)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/types/plugins/graphics/icc_profile.rs:76:17 [INFO] [stderr] | [INFO] [stderr] 76 | ("N", Integer(num_icc_fields)).into(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `.into()`: `("N", Integer(num_icc_fields))` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: identical conversion [INFO] [stderr] --> src/types/plugins/graphics/icc_profile.rs:77:28 [INFO] [stderr] | [INFO] [stderr] 77 | ("Length", Integer(self.icc.len() as i64).into())]); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider removing `.into()`: `Integer(self.icc.len() as i64)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#identity_conversion [INFO] [stderr] [INFO] [stderr] warning: casting character literal to u8. `char`s are 4 bytes wide in rust, so casting to u8 truncates them [INFO] [stderr] --> src/utils.rs:117:6 [INFO] [stderr] | [INFO] [stderr] 117 | ('A' as u8 + input) as char [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::char_lit_as_u8)] on by default [INFO] [stderr] = help: Consider using a byte literal instead: [INFO] [stderr] b'A' [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#char_lit_as_u8 [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 19.12s [INFO] running `"docker" "inspect" "5cc2615bc6cb73aac37be0a3c0103d1dbde2fa9c17032bbb5beedf97b45b5e2e"` [INFO] running `"docker" "rm" "-f" "5cc2615bc6cb73aac37be0a3c0103d1dbde2fa9c17032bbb5beedf97b45b5e2e"` [INFO] [stdout] 5cc2615bc6cb73aac37be0a3c0103d1dbde2fa9c17032bbb5beedf97b45b5e2e