[INFO] crate vectortile 0.2.2 is already in cache [INFO] extracting crate vectortile 0.2.2 into work/ex/clippy-test-run/sources/stable/reg/vectortile/0.2.2 [INFO] extracting crate vectortile 0.2.2 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/vectortile/0.2.2 [INFO] validating manifest of vectortile-0.2.2 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 vectortile-0.2.2 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 vectortile-0.2.2 [INFO] finished frobbing vectortile-0.2.2 [INFO] frobbed toml for vectortile-0.2.2 written to work/ex/clippy-test-run/sources/stable/reg/vectortile/0.2.2/Cargo.toml [INFO] started frobbing vectortile-0.2.2 [INFO] finished frobbing vectortile-0.2.2 [INFO] frobbed toml for vectortile-0.2.2 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/vectortile/0.2.2/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 vectortile-0.2.2 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-6/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/vectortile/0.2.2:/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] a085777eea0412920757daff65b92807000bad7bb3ba3e56b686fc877bb5132f [INFO] running `"docker" "start" "-a" "a085777eea0412920757daff65b92807000bad7bb3ba3e56b686fc877bb5132f"` [INFO] [stderr] Checking fallible-iterator v0.1.6 [INFO] [stderr] Compiling protobuf v1.7.4 [INFO] [stderr] Checking stringprep v0.1.2 [INFO] [stderr] Checking postgres-protocol v0.3.2 [INFO] [stderr] Checking postgres-shared v0.4.2 [INFO] [stderr] Checking postgres v0.15.2 [INFO] [stderr] Checking postgis v0.5.0 [INFO] [stderr] Checking vectortile v0.2.2 (/opt/crater/workdir) [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder.rs:16:13 [INFO] [stderr] | [INFO] [stderr] 16 | bbox: bbox, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `bbox` [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/builder.rs:117:13 [INFO] [stderr] | [INFO] [stderr] 117 | geom: geom, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `geom` [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/builder.rs:131:13 [INFO] [stderr] | [INFO] [stderr] 131 | value: value, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `value` [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 `clippy` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/proto.rs:6:10 [INFO] [stderr] | [INFO] [stderr] 6 | #![allow(clippy)] [INFO] [stderr] | ^^^^^^ help: change it to: `clippy::all` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(renamed_and_removed_lints)] on by default [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/builder.rs:16:13 [INFO] [stderr] | [INFO] [stderr] 16 | bbox: bbox, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `bbox` [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/builder.rs:117:13 [INFO] [stderr] | [INFO] [stderr] 117 | geom: geom, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `geom` [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/builder.rs:131:13 [INFO] [stderr] | [INFO] [stderr] 131 | value: value, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `value` [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 `clippy` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/proto.rs:6:10 [INFO] [stderr] | [INFO] [stderr] 6 | #![allow(clippy)] [INFO] [stderr] | ^^^^^^ help: change it to: `clippy::all` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(renamed_and_removed_lints)] on by default [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/grid.rs:78:31 [INFO] [stderr] | [INFO] [stderr] 78 | resolutions: vec![0.703125000000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0.703_125_000_000_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: long literal lacking separators [INFO] [stderr] --> src/grid.rs:79:31 [INFO] [stderr] | [INFO] [stderr] 79 | 0.351562500000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0.351_562_500_000_000` [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/grid.rs:80:31 [INFO] [stderr] | [INFO] [stderr] 80 | 0.175781250000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0.175_781_250_000_000` [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/grid.rs:81:31 [INFO] [stderr] | [INFO] [stderr] 81 | 8.78906250000000e-2, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `8.789_062_500_000_00e-2` [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/grid.rs:82:31 [INFO] [stderr] | [INFO] [stderr] 82 | 4.39453125000000e-2, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `4.394_531_250_000_00e-2` [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/grid.rs:83:31 [INFO] [stderr] | [INFO] [stderr] 83 | 2.19726562500000e-2, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `2.197_265_625_000_00e-2` [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/grid.rs:84:31 [INFO] [stderr] | [INFO] [stderr] 84 | 1.09863281250000e-2, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `1.098_632_812_500_00e-2` [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/grid.rs:85:31 [INFO] [stderr] | [INFO] [stderr] 85 | 5.49316406250000e-3, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `5.493_164_062_500_00e-3` [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/grid.rs:86:31 [INFO] [stderr] | [INFO] [stderr] 86 | 2.74658203125000e-3, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `2.746_582_031_250_00e-3` [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/grid.rs:87:31 [INFO] [stderr] | [INFO] [stderr] 87 | 1.37329101562500e-3, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `1.373_291_015_625_00e-3` [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/grid.rs:88:31 [INFO] [stderr] | [INFO] [stderr] 88 | 6.86645507812500e-4, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `6.866_455_078_125_00e-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/grid.rs:89:31 [INFO] [stderr] | [INFO] [stderr] 89 | 3.43322753906250e-4, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `3.433_227_539_062_50e-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/grid.rs:90:31 [INFO] [stderr] | [INFO] [stderr] 90 | 1.71661376953125e-4, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `1.716_613_769_531_25e-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/grid.rs:91:31 [INFO] [stderr] | [INFO] [stderr] 91 | 8.58306884765625e-5, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `8.583_068_847_656_25e-5` [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/grid.rs:92:31 [INFO] [stderr] | [INFO] [stderr] 92 | 4.29153442382812e-5, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `4.291_534_423_828_12e-5` [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/grid.rs:93:31 [INFO] [stderr] | [INFO] [stderr] 93 | 2.14576721191406e-5, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `2.145_767_211_914_06e-5` [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/grid.rs:94:31 [INFO] [stderr] | [INFO] [stderr] 94 | 1.07288360595703e-5, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `1.072_883_605_957_03e-5` [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/grid.rs:95:31 [INFO] [stderr] | [INFO] [stderr] 95 | 5.36441802978516e-6], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `5.364_418_029_785_16e-6` [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/grid.rs:107:24 [INFO] [stderr] | [INFO] [stderr] 107 | minx: -20037508.3427892480, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `20_037_508.342_789_248_0` [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/grid.rs:108:24 [INFO] [stderr] | [INFO] [stderr] 108 | miny: -20037508.3427892480, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `20_037_508.342_789_248_0` [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/grid.rs:109:23 [INFO] [stderr] | [INFO] [stderr] 109 | maxx: 20037508.3427892480, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `20_037_508.342_789_248_0` [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/grid.rs:110:23 [INFO] [stderr] | [INFO] [stderr] 110 | maxy: 20037508.3427892480, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `20_037_508.342_789_248_0` [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/grid.rs:114:31 [INFO] [stderr] | [INFO] [stderr] 114 | resolutions: vec![156543.0339280410, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `156_543.033_928_041_0` [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/grid.rs:115:31 [INFO] [stderr] | [INFO] [stderr] 115 | 78271.51696402048, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `78_271.516_964_020_48` [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/grid.rs:116:31 [INFO] [stderr] | [INFO] [stderr] 116 | 39135.75848201023, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `39_135.758_482_010_23` [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/grid.rs:117:31 [INFO] [stderr] | [INFO] [stderr] 117 | 19567.87924100512, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `19_567.879_241_005_12` [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/grid.rs:118:31 [INFO] [stderr] | [INFO] [stderr] 118 | 9783.939620502561, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `9_783.939_620_502_561` [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/grid.rs:119:31 [INFO] [stderr] | [INFO] [stderr] 119 | 4891.969810251280, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `4_891.969_810_251_280` [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/grid.rs:120:31 [INFO] [stderr] | [INFO] [stderr] 120 | 2445.984905125640, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `2_445.984_905_125_640` [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/grid.rs:121:31 [INFO] [stderr] | [INFO] [stderr] 121 | 1222.992452562820, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `1_222.992_452_562_820` [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/grid.rs:122:31 [INFO] [stderr] | [INFO] [stderr] 122 | 611.4962262814100, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `611.496_226_281_410_0` [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/grid.rs:123:31 [INFO] [stderr] | [INFO] [stderr] 123 | 305.7481131407048, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `305.748_113_140_704_8` [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/grid.rs:124:31 [INFO] [stderr] | [INFO] [stderr] 124 | 152.8740565703525, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `152.874_056_570_352_5` [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/grid.rs:125:31 [INFO] [stderr] | [INFO] [stderr] 125 | 76.43702828517624, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `76.437_028_285_176_24` [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/grid.rs:126:31 [INFO] [stderr] | [INFO] [stderr] 126 | 38.21851414258813, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `38.218_514_142_588_13` [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/grid.rs:127:31 [INFO] [stderr] | [INFO] [stderr] 127 | 19.10925707129406, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `19.109_257_071_294_06` [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/grid.rs:128:31 [INFO] [stderr] | [INFO] [stderr] 128 | 9.554628535647032, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `9.554_628_535_647_032` [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/grid.rs:129:31 [INFO] [stderr] | [INFO] [stderr] 129 | 4.777314267823516, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `4.777_314_267_823_516` [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/grid.rs:130:31 [INFO] [stderr] | [INFO] [stderr] 130 | 2.388657133911758, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `2.388_657_133_911_758` [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/grid.rs:131:31 [INFO] [stderr] | [INFO] [stderr] 131 | 1.194328566955879, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `1.194_328_566_955_879` [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/grid.rs:132:31 [INFO] [stderr] | [INFO] [stderr] 132 | 0.5971642834779395, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.597_164_283_477_939_5` [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/grid.rs:133:31 [INFO] [stderr] | [INFO] [stderr] 133 | 0.2985821417389700, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.298_582_141_738_970_0` [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/grid.rs:134:31 [INFO] [stderr] | [INFO] [stderr] 134 | 0.1492910708694850, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.149_291_070_869_485_0` [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/grid.rs:135:31 [INFO] [stderr] | [INFO] [stderr] 135 | 0.0746455354347424, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.074_645_535_434_742_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/grid.rs:136:31 [INFO] [stderr] | [INFO] [stderr] 136 | 0.0373227677173712], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.037_322_767_717_371_2` [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/grid.rs:207:30 [INFO] [stderr] | [INFO] [stderr] 207 | const EPSILON: f64 = 0.0000001; [INFO] [stderr] | ^^^^^^^^^ help: consider: `0.000_000_1` [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 `clippy` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/proto.rs:6:10 [INFO] [stderr] | [INFO] [stderr] 6 | #![allow(clippy)] [INFO] [stderr] | ^^^^^^ help: change it to: `clippy::all` [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/grid.rs:78:31 [INFO] [stderr] | [INFO] [stderr] 78 | resolutions: vec![0.703125000000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0.703_125_000_000_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: long literal lacking separators [INFO] [stderr] --> src/grid.rs:79:31 [INFO] [stderr] | [INFO] [stderr] 79 | 0.351562500000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0.351_562_500_000_000` [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/grid.rs:80:31 [INFO] [stderr] | [INFO] [stderr] 80 | 0.175781250000000, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `0.175_781_250_000_000` [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/grid.rs:81:31 [INFO] [stderr] | [INFO] [stderr] 81 | 8.78906250000000e-2, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `8.789_062_500_000_00e-2` [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/grid.rs:82:31 [INFO] [stderr] | [INFO] [stderr] 82 | 4.39453125000000e-2, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `4.394_531_250_000_00e-2` [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/grid.rs:83:31 [INFO] [stderr] | [INFO] [stderr] 83 | 2.19726562500000e-2, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `2.197_265_625_000_00e-2` [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/grid.rs:84:31 [INFO] [stderr] | [INFO] [stderr] 84 | 1.09863281250000e-2, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `1.098_632_812_500_00e-2` [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/grid.rs:85:31 [INFO] [stderr] | [INFO] [stderr] 85 | 5.49316406250000e-3, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `5.493_164_062_500_00e-3` [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/grid.rs:86:31 [INFO] [stderr] | [INFO] [stderr] 86 | 2.74658203125000e-3, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `2.746_582_031_250_00e-3` [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/grid.rs:87:31 [INFO] [stderr] | [INFO] [stderr] 87 | 1.37329101562500e-3, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `1.373_291_015_625_00e-3` [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/grid.rs:88:31 [INFO] [stderr] | [INFO] [stderr] 88 | 6.86645507812500e-4, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `6.866_455_078_125_00e-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/grid.rs:89:31 [INFO] [stderr] | [INFO] [stderr] 89 | 3.43322753906250e-4, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `3.433_227_539_062_50e-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/grid.rs:90:31 [INFO] [stderr] | [INFO] [stderr] 90 | 1.71661376953125e-4, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `1.716_613_769_531_25e-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/grid.rs:91:31 [INFO] [stderr] | [INFO] [stderr] 91 | 8.58306884765625e-5, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `8.583_068_847_656_25e-5` [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/grid.rs:92:31 [INFO] [stderr] | [INFO] [stderr] 92 | 4.29153442382812e-5, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `4.291_534_423_828_12e-5` [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/grid.rs:93:31 [INFO] [stderr] | [INFO] [stderr] 93 | 2.14576721191406e-5, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `2.145_767_211_914_06e-5` [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/grid.rs:94:31 [INFO] [stderr] | [INFO] [stderr] 94 | 1.07288360595703e-5, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `1.072_883_605_957_03e-5` [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/grid.rs:95:31 [INFO] [stderr] | [INFO] [stderr] 95 | 5.36441802978516e-6], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `5.364_418_029_785_16e-6` [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/grid.rs:107:24 [INFO] [stderr] | [INFO] [stderr] 107 | minx: -20037508.3427892480, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `20_037_508.342_789_248_0` [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/grid.rs:108:24 [INFO] [stderr] | [INFO] [stderr] 108 | miny: -20037508.3427892480, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `20_037_508.342_789_248_0` [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/grid.rs:109:23 [INFO] [stderr] | [INFO] [stderr] 109 | maxx: 20037508.3427892480, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `20_037_508.342_789_248_0` [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/grid.rs:110:23 [INFO] [stderr] | [INFO] [stderr] 110 | maxy: 20037508.3427892480, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `20_037_508.342_789_248_0` [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/grid.rs:114:31 [INFO] [stderr] | [INFO] [stderr] 114 | resolutions: vec![156543.0339280410, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `156_543.033_928_041_0` [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/grid.rs:115:31 [INFO] [stderr] | [INFO] [stderr] 115 | 78271.51696402048, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `78_271.516_964_020_48` [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/grid.rs:116:31 [INFO] [stderr] | [INFO] [stderr] 116 | 39135.75848201023, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `39_135.758_482_010_23` [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/grid.rs:117:31 [INFO] [stderr] | [INFO] [stderr] 117 | 19567.87924100512, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `19_567.879_241_005_12` [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/grid.rs:118:31 [INFO] [stderr] | [INFO] [stderr] 118 | 9783.939620502561, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `9_783.939_620_502_561` [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/grid.rs:119:31 [INFO] [stderr] | [INFO] [stderr] 119 | 4891.969810251280, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `4_891.969_810_251_280` [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/grid.rs:120:31 [INFO] [stderr] | [INFO] [stderr] 120 | 2445.984905125640, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `2_445.984_905_125_640` [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/grid.rs:121:31 [INFO] [stderr] | [INFO] [stderr] 121 | 1222.992452562820, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `1_222.992_452_562_820` [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/grid.rs:122:31 [INFO] [stderr] | [INFO] [stderr] 122 | 611.4962262814100, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `611.496_226_281_410_0` [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/grid.rs:123:31 [INFO] [stderr] | [INFO] [stderr] 123 | 305.7481131407048, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `305.748_113_140_704_8` [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/grid.rs:124:31 [INFO] [stderr] | [INFO] [stderr] 124 | 152.8740565703525, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `152.874_056_570_352_5` [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/grid.rs:125:31 [INFO] [stderr] | [INFO] [stderr] 125 | 76.43702828517624, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `76.437_028_285_176_24` [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/grid.rs:126:31 [INFO] [stderr] | [INFO] [stderr] 126 | 38.21851414258813, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `38.218_514_142_588_13` [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/grid.rs:127:31 [INFO] [stderr] | [INFO] [stderr] 127 | 19.10925707129406, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `19.109_257_071_294_06` [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/grid.rs:128:31 [INFO] [stderr] | [INFO] [stderr] 128 | 9.554628535647032, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `9.554_628_535_647_032` [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/grid.rs:129:31 [INFO] [stderr] | [INFO] [stderr] 129 | 4.777314267823516, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `4.777_314_267_823_516` [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/grid.rs:130:31 [INFO] [stderr] | [INFO] [stderr] 130 | 2.388657133911758, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `2.388_657_133_911_758` [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/grid.rs:131:31 [INFO] [stderr] | [INFO] [stderr] 131 | 1.194328566955879, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `1.194_328_566_955_879` [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/grid.rs:132:31 [INFO] [stderr] | [INFO] [stderr] 132 | 0.5971642834779395, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.597_164_283_477_939_5` [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/grid.rs:133:31 [INFO] [stderr] | [INFO] [stderr] 133 | 0.2985821417389700, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.298_582_141_738_970_0` [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/grid.rs:134:31 [INFO] [stderr] | [INFO] [stderr] 134 | 0.1492910708694850, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.149_291_070_869_485_0` [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/grid.rs:135:31 [INFO] [stderr] | [INFO] [stderr] 135 | 0.0746455354347424, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.074_645_535_434_742_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/grid.rs:136:31 [INFO] [stderr] | [INFO] [stderr] 136 | 0.0373227677173712], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.037_322_767_717_371_2` [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/grid.rs:207:30 [INFO] [stderr] | [INFO] [stderr] 207 | const EPSILON: f64 = 0.0000001; [INFO] [stderr] | ^^^^^^^^^ help: consider: `0.000_000_1` [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 `clippy` is deprecated and may not have an effect in the future. Also `cfg_attr(cargo-clippy)` won't be necessary anymore [INFO] [stderr] --> src/proto.rs:6:10 [INFO] [stderr] | [INFO] [stderr] 6 | #![allow(clippy)] [INFO] [stderr] | ^^^^^^ help: change it to: `clippy::all` [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/builder_test.rs:9:15 [INFO] [stderr] | [INFO] [stderr] 9 | minx: 958826.08, [INFO] [stderr] | ^^^^^^^^^ help: consider: `958_826.08` [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/builder_test.rs:10:15 [INFO] [stderr] | [INFO] [stderr] 10 | miny: 5987771.04, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `5_987_771.04` [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/builder_test.rs:11:15 [INFO] [stderr] | [INFO] [stderr] 11 | maxx: 978393.96, [INFO] [stderr] | ^^^^^^^^^ help: consider: `978_393.96` [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/builder_test.rs:12:15 [INFO] [stderr] | [INFO] [stderr] 12 | maxy: 6007338.92, [INFO] [stderr] | ^^^^^^^^^^ help: consider: `6_007_338.92` [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/builder_test.rs:16:60 [INFO] [stderr] | [INFO] [stderr] 16 | let geom: Geometry = ewkb::GeometryT::Point(Point::new(960000.0, 6002729.0, Some(3857))); [INFO] [stderr] | ^^^^^^^^ help: consider: `960_000.0` [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/builder_test.rs:16:70 [INFO] [stderr] | [INFO] [stderr] 16 | let geom: Geometry = ewkb::GeometryT::Point(Point::new(960000.0, 6002729.0, Some(3857))); [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_002_729.0` [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/builder_test.rs:23:60 [INFO] [stderr] | [INFO] [stderr] 23 | let geom: Geometry = ewkb::GeometryT::Point(Point::new(960000.0, 6002729.0, Some(3857))); [INFO] [stderr] | ^^^^^^^^ help: consider: `960_000.0` [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/builder_test.rs:23:70 [INFO] [stderr] | [INFO] [stderr] 23 | let geom: Geometry = ewkb::GeometryT::Point(Point::new(960000.0, 6002729.0, Some(3857))); [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_002_729.0` [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/builder_test.rs:38:22 [INFO] [stderr] | [INFO] [stderr] 38 | const TILE_EXAMPLE: &'static str = r#"Tile { [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: long literal lacking separators [INFO] [stderr] --> src/geom_encoder_test.rs:87:27 [INFO] [stderr] | [INFO] [stderr] 87 | assert_eq!(i32::MIN, -2147483648); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `2_147_483_648` [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/geom_encoder_test.rs:88:26 [INFO] [stderr] | [INFO] [stderr] 88 | assert_eq!(i32::MAX, 2147483647); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `2_147_483_647` [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/geom_encoder_test.rs:89:26 [INFO] [stderr] | [INFO] [stderr] 89 | assert_eq!(u32::MAX, 4294967295); [INFO] [stderr] | ^^^^^^^^^^ help: consider: `4_294_967_295` [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: you don't need to add `&` to all patterns [INFO] [stderr] --> src/geom_encoder.rs:131:5 [INFO] [stderr] | [INFO] [stderr] 131 | / match g { [INFO] [stderr] 132 | | &ewkb::GeometryT::Point(_) => proto::Tile_GeomType::POINT, [INFO] [stderr] 133 | | &ewkb::GeometryT::LineString(_) => proto::Tile_GeomType::LINESTRING, [INFO] [stderr] 134 | | &ewkb::GeometryT::Polygon(_) => proto::Tile_GeomType::POLYGON, [INFO] [stderr] ... | [INFO] [stderr] 138 | | &ewkb::GeometryT::GeometryCollection(_) => proto::Tile_GeomType::UNKNOWN, [INFO] [stderr] 139 | | } [INFO] [stderr] | |_____^ [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] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 131 | match *g { [INFO] [stderr] 132 | ewkb::GeometryT::Point(_) => proto::Tile_GeomType::POINT, [INFO] [stderr] 133 | ewkb::GeometryT::LineString(_) => proto::Tile_GeomType::LINESTRING, [INFO] [stderr] 134 | ewkb::GeometryT::Polygon(_) => proto::Tile_GeomType::POLYGON, [INFO] [stderr] 135 | ewkb::GeometryT::MultiPoint(_) => proto::Tile_GeomType::POINT, [INFO] [stderr] 136 | ewkb::GeometryT::MultiLineString(_) => proto::Tile_GeomType::LINESTRING, [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/geom_encoder.rs:174:12 [INFO] [stderr] | [INFO] [stderr] 174 | if self.points.len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!self.points.is_empty()` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::len_zero)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: `ref` on an entire `let` pattern is discouraged, take a reference with `&` instead [INFO] [stderr] --> src/geom_encoder.rs:178:21 [INFO] [stderr] | [INFO] [stderr] 178 | let ref pos = &self.points[i - 1]; [INFO] [stderr] | ----^^^^^^^----------------------- help: try: `let pos = &(&self.points[i - 1]);` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::toplevel_ref_arg)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#toplevel_ref_arg [INFO] [stderr] [INFO] [stderr] warning: `ref` on an entire `let` pattern is discouraged, take a reference with `&` instead [INFO] [stderr] --> src/geom_encoder.rs:179:21 [INFO] [stderr] | [INFO] [stderr] 179 | let ref point = &self.points[i]; [INFO] [stderr] | ----^^^^^^^^^------------------- help: try: `let point = &(&self.points[i]);` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#toplevel_ref_arg [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/geom_encoder.rs:189:12 [INFO] [stderr] | [INFO] [stderr] 189 | if self.points.len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!self.points.is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: `ref` on an entire `let` pattern is discouraged, take a reference with `&` instead [INFO] [stderr] --> src/geom_encoder.rs:193:21 [INFO] [stderr] | [INFO] [stderr] 193 | let ref pos = &self.points[i - 1]; [INFO] [stderr] | ----^^^^^^^----------------------- help: try: `let pos = &(&self.points[i - 1]);` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#toplevel_ref_arg [INFO] [stderr] [INFO] [stderr] warning: `ref` on an entire `let` pattern is discouraged, take a reference with `&` instead [INFO] [stderr] --> src/geom_encoder.rs:194:21 [INFO] [stderr] | [INFO] [stderr] 194 | let ref point = &self.points[i]; [INFO] [stderr] | ----^^^^^^^^^------------------- help: try: `let point = &(&self.points[i]);` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#toplevel_ref_arg [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/geom_encoder.rs:207:16 [INFO] [stderr] | [INFO] [stderr] 207 | if line.points.len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!line.points.is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: casting u32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/geom_encoder.rs:251:41 [INFO] [stderr] | [INFO] [stderr] 251 | x: ((point.x - bbox.minx) * scale as f64 / x_span) as i32, [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(scale)` [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/geom_encoder.rs:252:41 [INFO] [stderr] | [INFO] [stderr] 252 | y: ((point.y - bbox.miny) * scale as f64 / y_span) as i32, [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(scale)` [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: float has excessive precision [INFO] [stderr] --> src/grid.rs:107:24 [INFO] [stderr] | [INFO] [stderr] 107 | minx: -20037508.3427892480, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `20_037_508.342_789_248` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::excessive_precision)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:108:24 [INFO] [stderr] | [INFO] [stderr] 108 | miny: -20037508.3427892480, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `20_037_508.342_789_248` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:109:23 [INFO] [stderr] | [INFO] [stderr] 109 | maxx: 20037508.3427892480, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `20_037_508.342_789_248` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:110:23 [INFO] [stderr] | [INFO] [stderr] 110 | maxy: 20037508.3427892480, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `20_037_508.342_789_248` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:114:31 [INFO] [stderr] | [INFO] [stderr] 114 | resolutions: vec![156543.0339280410, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `156_543.033_928_041` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:118:31 [INFO] [stderr] | [INFO] [stderr] 118 | 9783.939620502561, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `9_783.939_620_502_56` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:119:31 [INFO] [stderr] | [INFO] [stderr] 119 | 4891.969810251280, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4_891.969_810_251_28` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:120:31 [INFO] [stderr] | [INFO] [stderr] 120 | 2445.984905125640, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2_445.984_905_125_64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:121:31 [INFO] [stderr] | [INFO] [stderr] 121 | 1222.992452562820, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1_222.992_452_562_82` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:122:31 [INFO] [stderr] | [INFO] [stderr] 122 | 611.4962262814100, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `611.496_226_281_41` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:133:31 [INFO] [stderr] | [INFO] [stderr] 133 | 0.2985821417389700, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.298_582_141_738_97` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:134:31 [INFO] [stderr] | [INFO] [stderr] 134 | 0.1492910708694850, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.149_291_070_869_485` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: casting u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/grid.rs:161:30 [INFO] [stderr] | [INFO] [stderr] 161 | let unitheight = self.height as f64 * res; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(self.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 u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/grid.rs:171:23 [INFO] [stderr] | [INFO] [stderr] 171 | let tile_sx = self.width as f64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: try: `f64::from(self.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 u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/grid.rs:172:23 [INFO] [stderr] | [INFO] [stderr] 172 | let tile_sy = self.height as f64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(self.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 f64 may become silently lossy if types change [INFO] [stderr] --> src/grid.rs:176:53 [INFO] [stderr] | [INFO] [stderr] 176 | minx: self.extent.minx + (res * xtile as f64 * tile_sx), [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(xtile)` [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/grid.rs:177:53 [INFO] [stderr] | [INFO] [stderr] 177 | miny: self.extent.miny + (res * ytile as f64 * tile_sy), [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(ytile)` [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/grid.rs:178:53 [INFO] [stderr] | [INFO] [stderr] 178 | maxx: self.extent.minx + (res * (xtile + 1) as f64 * tile_sx), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(xtile + 1)` [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/grid.rs:179:53 [INFO] [stderr] | [INFO] [stderr] 179 | maxy: self.extent.miny + (res * (ytile + 1) as f64 * tile_sy), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(ytile + 1)` [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/grid.rs:184:53 [INFO] [stderr] | [INFO] [stderr] 184 | minx: self.extent.minx + (res * xtile as f64 * tile_sx), [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(xtile)` [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/grid.rs:185:53 [INFO] [stderr] | [INFO] [stderr] 185 | miny: self.extent.maxy - (res * (ytile + 1) as f64 * tile_sy), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(ytile + 1)` [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/grid.rs:186:53 [INFO] [stderr] | [INFO] [stderr] 186 | maxx: self.extent.minx + (res * (xtile + 1) as f64 * tile_sx), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(xtile + 1)` [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/grid.rs:187:53 [INFO] [stderr] | [INFO] [stderr] 187 | maxy: self.extent.maxy - (res * ytile as f64 * tile_sy), [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(ytile)` [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 u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/grid.rs:195:26 [INFO] [stderr] | [INFO] [stderr] 195 | let unitheight = self.height as f64 * res; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(self.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 u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/grid.rs:196:25 [INFO] [stderr] | [INFO] [stderr] 196 | let unitwidth = self.width as f64 * res; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: try: `f64::from(self.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 u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/grid.rs:212:34 [INFO] [stderr] | [INFO] [stderr] 212 | let unitheight = self.height as f64 * res; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(self.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 u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/grid.rs:213:33 [INFO] [stderr] | [INFO] [stderr] 213 | let unitwidth = self.width as f64 * res; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: try: `f64::from(self.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: you don't need to add `&` to all patterns [INFO] [stderr] --> src/geom_encoder.rs:131:5 [INFO] [stderr] | [INFO] [stderr] 131 | / match g { [INFO] [stderr] 132 | | &ewkb::GeometryT::Point(_) => proto::Tile_GeomType::POINT, [INFO] [stderr] 133 | | &ewkb::GeometryT::LineString(_) => proto::Tile_GeomType::LINESTRING, [INFO] [stderr] 134 | | &ewkb::GeometryT::Polygon(_) => proto::Tile_GeomType::POLYGON, [INFO] [stderr] ... | [INFO] [stderr] 138 | | &ewkb::GeometryT::GeometryCollection(_) => proto::Tile_GeomType::UNKNOWN, [INFO] [stderr] 139 | | } [INFO] [stderr] | |_____^ [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] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 131 | match *g { [INFO] [stderr] 132 | ewkb::GeometryT::Point(_) => proto::Tile_GeomType::POINT, [INFO] [stderr] 133 | ewkb::GeometryT::LineString(_) => proto::Tile_GeomType::LINESTRING, [INFO] [stderr] 134 | ewkb::GeometryT::Polygon(_) => proto::Tile_GeomType::POLYGON, [INFO] [stderr] 135 | ewkb::GeometryT::MultiPoint(_) => proto::Tile_GeomType::POINT, [INFO] [stderr] 136 | ewkb::GeometryT::MultiLineString(_) => proto::Tile_GeomType::LINESTRING, [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/geom_encoder.rs:174:12 [INFO] [stderr] | [INFO] [stderr] 174 | if self.points.len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!self.points.is_empty()` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::len_zero)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: `ref` on an entire `let` pattern is discouraged, take a reference with `&` instead [INFO] [stderr] --> src/geom_encoder.rs:178:21 [INFO] [stderr] | [INFO] [stderr] 178 | let ref pos = &self.points[i - 1]; [INFO] [stderr] | ----^^^^^^^----------------------- help: try: `let pos = &(&self.points[i - 1]);` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::toplevel_ref_arg)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#toplevel_ref_arg [INFO] [stderr] [INFO] [stderr] warning: `ref` on an entire `let` pattern is discouraged, take a reference with `&` instead [INFO] [stderr] --> src/geom_encoder.rs:179:21 [INFO] [stderr] | [INFO] [stderr] 179 | let ref point = &self.points[i]; [INFO] [stderr] | ----^^^^^^^^^------------------- help: try: `let point = &(&self.points[i]);` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#toplevel_ref_arg [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/geom_encoder.rs:189:12 [INFO] [stderr] | [INFO] [stderr] 189 | if self.points.len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!self.points.is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: `ref` on an entire `let` pattern is discouraged, take a reference with `&` instead [INFO] [stderr] --> src/geom_encoder.rs:193:21 [INFO] [stderr] | [INFO] [stderr] 193 | let ref pos = &self.points[i - 1]; [INFO] [stderr] | ----^^^^^^^----------------------- help: try: `let pos = &(&self.points[i - 1]);` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#toplevel_ref_arg [INFO] [stderr] [INFO] [stderr] warning: `ref` on an entire `let` pattern is discouraged, take a reference with `&` instead [INFO] [stderr] --> src/geom_encoder.rs:194:21 [INFO] [stderr] | [INFO] [stderr] 194 | let ref point = &self.points[i]; [INFO] [stderr] | ----^^^^^^^^^------------------- help: try: `let point = &(&self.points[i]);` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#toplevel_ref_arg [INFO] [stderr] [INFO] [stderr] warning: length comparison to zero [INFO] [stderr] --> src/geom_encoder.rs:207:16 [INFO] [stderr] | [INFO] [stderr] 207 | if line.points.len() > 0 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!line.points.is_empty()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: casting u32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/geom_encoder.rs:251:41 [INFO] [stderr] | [INFO] [stderr] 251 | x: ((point.x - bbox.minx) * scale as f64 / x_span) as i32, [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(scale)` [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/geom_encoder.rs:252:41 [INFO] [stderr] | [INFO] [stderr] 252 | y: ((point.y - bbox.miny) * scale as f64 / y_span) as i32, [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(scale)` [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: float has excessive precision [INFO] [stderr] --> src/grid.rs:107:24 [INFO] [stderr] | [INFO] [stderr] 107 | minx: -20037508.3427892480, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `20_037_508.342_789_248` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::excessive_precision)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:108:24 [INFO] [stderr] | [INFO] [stderr] 108 | miny: -20037508.3427892480, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `20_037_508.342_789_248` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:109:23 [INFO] [stderr] | [INFO] [stderr] 109 | maxx: 20037508.3427892480, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `20_037_508.342_789_248` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:110:23 [INFO] [stderr] | [INFO] [stderr] 110 | maxy: 20037508.3427892480, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `20_037_508.342_789_248` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:114:31 [INFO] [stderr] | [INFO] [stderr] 114 | resolutions: vec![156543.0339280410, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `156_543.033_928_041` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:118:31 [INFO] [stderr] | [INFO] [stderr] 118 | 9783.939620502561, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `9_783.939_620_502_56` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:119:31 [INFO] [stderr] | [INFO] [stderr] 119 | 4891.969810251280, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4_891.969_810_251_28` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:120:31 [INFO] [stderr] | [INFO] [stderr] 120 | 2445.984905125640, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `2_445.984_905_125_64` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:121:31 [INFO] [stderr] | [INFO] [stderr] 121 | 1222.992452562820, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `1_222.992_452_562_82` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:122:31 [INFO] [stderr] | [INFO] [stderr] 122 | 611.4962262814100, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `611.496_226_281_41` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:133:31 [INFO] [stderr] | [INFO] [stderr] 133 | 0.2985821417389700, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.298_582_141_738_97` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: float has excessive precision [INFO] [stderr] --> src/grid.rs:134:31 [INFO] [stderr] | [INFO] [stderr] 134 | 0.1492910708694850, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.149_291_070_869_485` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#excessive_precision [INFO] [stderr] [INFO] [stderr] warning: casting u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/grid.rs:161:30 [INFO] [stderr] | [INFO] [stderr] 161 | let unitheight = self.height as f64 * res; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(self.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 u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/grid.rs:171:23 [INFO] [stderr] | [INFO] [stderr] 171 | let tile_sx = self.width as f64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: try: `f64::from(self.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 u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/grid.rs:172:23 [INFO] [stderr] | [INFO] [stderr] 172 | let tile_sy = self.height as f64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(self.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 f64 may become silently lossy if types change [INFO] [stderr] --> src/grid.rs:176:53 [INFO] [stderr] | [INFO] [stderr] 176 | minx: self.extent.minx + (res * xtile as f64 * tile_sx), [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(xtile)` [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/grid.rs:177:53 [INFO] [stderr] | [INFO] [stderr] 177 | miny: self.extent.miny + (res * ytile as f64 * tile_sy), [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(ytile)` [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/grid.rs:178:53 [INFO] [stderr] | [INFO] [stderr] 178 | maxx: self.extent.minx + (res * (xtile + 1) as f64 * tile_sx), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(xtile + 1)` [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/grid.rs:179:53 [INFO] [stderr] | [INFO] [stderr] 179 | maxy: self.extent.miny + (res * (ytile + 1) as f64 * tile_sy), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(ytile + 1)` [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/grid.rs:184:53 [INFO] [stderr] | [INFO] [stderr] 184 | minx: self.extent.minx + (res * xtile as f64 * tile_sx), [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(xtile)` [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/grid.rs:185:53 [INFO] [stderr] | [INFO] [stderr] 185 | miny: self.extent.maxy - (res * (ytile + 1) as f64 * tile_sy), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(ytile + 1)` [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/grid.rs:186:53 [INFO] [stderr] | [INFO] [stderr] 186 | maxx: self.extent.minx + (res * (xtile + 1) as f64 * tile_sx), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(xtile + 1)` [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/grid.rs:187:53 [INFO] [stderr] | [INFO] [stderr] 187 | maxy: self.extent.maxy - (res * ytile as f64 * tile_sy), [INFO] [stderr] | ^^^^^^^^^^^^ help: try: `f64::from(ytile)` [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 u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/grid.rs:195:26 [INFO] [stderr] | [INFO] [stderr] 195 | let unitheight = self.height as f64 * res; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(self.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 u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/grid.rs:196:25 [INFO] [stderr] | [INFO] [stderr] 196 | let unitwidth = self.width as f64 * res; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: try: `f64::from(self.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 u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/grid.rs:212:34 [INFO] [stderr] | [INFO] [stderr] 212 | let unitheight = self.height as f64 * res; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `f64::from(self.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 u16 to f64 may become silently lossy if types change [INFO] [stderr] --> src/grid.rs:213:33 [INFO] [stderr] | [INFO] [stderr] 213 | let unitwidth = self.width as f64 * res; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: try: `f64::from(self.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] Finished dev [unoptimized + debuginfo] target(s) in 24.04s [INFO] running `"docker" "inspect" "a085777eea0412920757daff65b92807000bad7bb3ba3e56b686fc877bb5132f"` [INFO] running `"docker" "rm" "-f" "a085777eea0412920757daff65b92807000bad7bb3ba3e56b686fc877bb5132f"` [INFO] [stdout] a085777eea0412920757daff65b92807000bad7bb3ba3e56b686fc877bb5132f