[INFO] crate coord_transforms 1.2.2 is already in cache [INFO] extracting crate coord_transforms 1.2.2 into work/ex/clippy-test-run/sources/stable/reg/coord_transforms/1.2.2 [INFO] extracting crate coord_transforms 1.2.2 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/coord_transforms/1.2.2 [INFO] validating manifest of coord_transforms-1.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 coord_transforms-1.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 coord_transforms-1.2.2 [INFO] finished frobbing coord_transforms-1.2.2 [INFO] frobbed toml for coord_transforms-1.2.2 written to work/ex/clippy-test-run/sources/stable/reg/coord_transforms/1.2.2/Cargo.toml [INFO] started frobbing coord_transforms-1.2.2 [INFO] finished frobbing coord_transforms-1.2.2 [INFO] frobbed toml for coord_transforms-1.2.2 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/coord_transforms/1.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 coord_transforms-1.2.2 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-0/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/coord_transforms/1.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] 671c868922636490e6808c228cca9a0c7ec4da7592c954ed1418f168f9df32d5 [INFO] running `"docker" "start" "-a" "671c868922636490e6808c228cca9a0c7ec4da7592c954ed1418f168f9df32d5"` [INFO] [stderr] Compiling minifb v0.10.7 [INFO] [stderr] Checking float-cmp v0.2.5 [INFO] [stderr] Checking coord_transforms v1.2.2 (/opt/crater/workdir) [INFO] [stderr] warning: 5th binding whose name is just one char [INFO] [stderr] --> src/geo.rs:264:9 [INFO] [stderr] | [INFO] [stderr] 264 | let a = ellipsoid.get_semi_major_axis(); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::many_single_char_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: 6th binding whose name is just one char [INFO] [stderr] --> src/geo.rs:265:9 [INFO] [stderr] | [INFO] [stderr] 265 | let f = ellipsoid.get_flattening(); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: 7th binding whose name is just one char [INFO] [stderr] --> src/geo.rs:266:9 [INFO] [stderr] | [INFO] [stderr] 266 | let e = ellipsoid.get_first_ecc(); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: 8th binding whose name is just one char [INFO] [stderr] --> src/geo.rs:276:9 [INFO] [stderr] | [INFO] [stderr] 276 | let n = f / (2.0 - f); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/geo.rs:134:55 [INFO] [stderr] | [INFO] [stderr] 134 | if zone == 31.0 && lat_band == 'V' && ll_vec.y >= 0.0523599 { [INFO] [stderr] | ^^^^^^^^^ help: consider: `0.052_359_9` [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/geo.rs:143:54 [INFO] [stderr] | [INFO] [stderr] 143 | if zone == 34.0 && lat_band == 'X' && ll_vec.y < 0.366519 { [INFO] [stderr] | ^^^^^^^^ help: consider: `0.366_519` [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/geo.rs:146:55 [INFO] [stderr] | [INFO] [stderr] 146 | if zone == 34.0 && lat_band == 'X' && ll_vec.y >= 0.366519 { [INFO] [stderr] | ^^^^^^^^ help: consider: `0.366_519` [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/geo.rs:149:54 [INFO] [stderr] | [INFO] [stderr] 149 | if zone == 36.0 && lat_band == 'X' && ll_vec.y < 0.575959 { [INFO] [stderr] | ^^^^^^^^ help: consider: `0.575_959` [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/geo.rs:152:55 [INFO] [stderr] | [INFO] [stderr] 152 | if zone == 36.0 && lat_band == 'X' && ll_vec.y >= 0.575959 { [INFO] [stderr] | ^^^^^^^^ help: consider: `0.575_959` [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/geo.rs:177:88 [INFO] [stderr] | [INFO] [stderr] 177 | 13.0 / 48.0 * n2 - 3.0 / 5.0 * n3 + 557.0 / 1440.0 * n4 + 281.0 / 630.0 * n5 - 1983433.0 / 1935360.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_983_433.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/geo.rs:177:100 [INFO] [stderr] | [INFO] [stderr] 177 | 13.0 / 48.0 * n2 - 3.0 / 5.0 * n3 + 557.0 / 1440.0 * n4 + 281.0 / 630.0 * n5 - 1983433.0 / 1935360.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_935_360.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/geo.rs:178:75 [INFO] [stderr] | [INFO] [stderr] 178 | 61.0 / 240.0 * n3 - 103.0 / 140.0 * n4 + 15061.0 / 26880.0 * n5 + 167603.0 / 181440.0 * n6, [INFO] [stderr] | ^^^^^^^^ help: consider: `167_603.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/geo.rs:178:86 [INFO] [stderr] | [INFO] [stderr] 178 | 61.0 / 240.0 * n3 - 103.0 / 140.0 * n4 + 15061.0 / 26880.0 * n5 + 167603.0 / 181440.0 * n6, [INFO] [stderr] | ^^^^^^^^ help: consider: `181_440.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/geo.rs:179:19 [INFO] [stderr] | [INFO] [stderr] 179 | 4956.01 / 161280.0 * n4 - 179.0 / 168.0 * n5 + 6601661.0 / 7257600.0 * n6, [INFO] [stderr] | ^^^^^^^^ help: consider: `161_280.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/geo.rs:179:56 [INFO] [stderr] | [INFO] [stderr] 179 | 4956.01 / 161280.0 * n4 - 179.0 / 168.0 * n5 + 6601661.0 / 7257600.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_601_661.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/geo.rs:179:68 [INFO] [stderr] | [INFO] [stderr] 179 | 4956.01 / 161280.0 * n4 - 179.0 / 168.0 * n5 + 6601661.0 / 7257600.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `7_257_600.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/geo.rs:180:33 [INFO] [stderr] | [INFO] [stderr] 180 | 4729.0 / 80640.0 * n5 - 3418889.0 / 1995840.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `3_418_889.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/geo.rs:180:45 [INFO] [stderr] | [INFO] [stderr] 180 | 4729.0 / 80640.0 * n5 - 3418889.0 / 1995840.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_995_840.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/geo.rs:181:9 [INFO] [stderr] | [INFO] [stderr] 181 | 212378941.0 / 319334400.0 * n6]; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `212_378_941.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/geo.rs:181:23 [INFO] [stderr] | [INFO] [stderr] 181 | 212378941.0 / 319334400.0 * n6]; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `319_334_400.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/geo.rs:221:26 [INFO] [stderr] | [INFO] [stderr] 221 | easting = (easting * 1000000.0).round() / 1000000.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_000_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/geo.rs:221:47 [INFO] [stderr] | [INFO] [stderr] 221 | easting = (easting * 1000000.0).round() / 1000000.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_000_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/geo.rs:222:28 [INFO] [stderr] | [INFO] [stderr] 222 | northing = (northing * 1000000.0).round() / 1000000.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_000_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/geo.rs:222:49 [INFO] [stderr] | [INFO] [stderr] 222 | northing = (northing * 1000000.0).round() / 1000000.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_000_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/geo.rs:223:14 [INFO] [stderr] | [INFO] [stderr] 223 | y = (y * 1000000000.0).round() / 1000000000.0; [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `1_000_000_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/geo.rs:223:38 [INFO] [stderr] | [INFO] [stderr] 223 | y = (y * 1000000000.0).round() / 1000000000.0; [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `1_000_000_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/geo.rs:224:14 [INFO] [stderr] | [INFO] [stderr] 224 | k = (k * 1000000000000.0).round() / 1000000000000.0; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: consider: `1_000_000_000_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/geo.rs:224:41 [INFO] [stderr] | [INFO] [stderr] 224 | k = (k * 1000000000000.0).round() / 1000000000000.0; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: consider: `1_000_000_000_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/geo.rs:289:114 [INFO] [stderr] | [INFO] [stderr] 289 | 1.0 / 2.0 * n - 2.0 / 3.0 * n2 + 37.0 / 96.0 * n3 - 1.0 / 360.0 * n4 - 81.0 / 512.0 * n5 + 96199.0 / 604800.0 * n6, [INFO] [stderr] | ^^^^^^^^ help: consider: `604_800.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/geo.rs:290:90 [INFO] [stderr] | [INFO] [stderr] 290 | 1.0 / 48.0 * n2 + 1.0 / 15.0 * n3 - 437.0 / 440.0 * n4 + 46.0 / 105.0 * n5 - 1118711.0 / 3870720.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_118_711.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/geo.rs:290:102 [INFO] [stderr] | [INFO] [stderr] 290 | 1.0 / 48.0 * n2 + 1.0 / 15.0 * n3 - 437.0 / 440.0 * n4 + 46.0 / 105.0 * n5 - 1118711.0 / 3870720.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `3_870_720.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/geo.rs:292:22 [INFO] [stderr] | [INFO] [stderr] 292 | 4397.0 / 161280.0 * n4 - 11.0 / 504.0 * n5 - 830251.0 / 7257600.0 * n6, [INFO] [stderr] | ^^^^^^^^ help: consider: `161_280.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/geo.rs:292:58 [INFO] [stderr] | [INFO] [stderr] 292 | 4397.0 / 161280.0 * n4 - 11.0 / 504.0 * n5 - 830251.0 / 7257600.0 * n6, [INFO] [stderr] | ^^^^^^^^ help: consider: `830_251.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/geo.rs:292:69 [INFO] [stderr] | [INFO] [stderr] 292 | 4397.0 / 161280.0 * n4 - 11.0 / 504.0 * n5 - 830251.0 / 7257600.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `7_257_600.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/geo.rs:293:22 [INFO] [stderr] | [INFO] [stderr] 293 | 4583.0 / 161280.0 * n5 - 108847.0 / 3991680.0 * n6, [INFO] [stderr] | ^^^^^^^^ help: consider: `161_280.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/geo.rs:293:38 [INFO] [stderr] | [INFO] [stderr] 293 | 4583.0 / 161280.0 * n5 - 108847.0 / 3991680.0 * n6, [INFO] [stderr] | ^^^^^^^^ help: consider: `108_847.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/geo.rs:293:49 [INFO] [stderr] | [INFO] [stderr] 293 | 4583.0 / 161280.0 * n5 - 108847.0 / 3991680.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `3_991_680.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/geo.rs:294:13 [INFO] [stderr] | [INFO] [stderr] 294 | 20648693.0 / 638668800.0 * n6]; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `20_648_693.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/geo.rs:294:26 [INFO] [stderr] | [INFO] [stderr] 294 | 20648693.0 / 638668800.0 * n6]; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `638_668_800.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: returning the result of a let binding from a block. Consider returning the expression directly. [INFO] [stderr] --> src/geo.rs:394:5 [INFO] [stderr] | [INFO] [stderr] 394 | ret_vec [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::let_and_return)] on by default [INFO] [stderr] note: this expression can be directly returned [INFO] [stderr] --> src/geo.rs:393:19 [INFO] [stderr] | [INFO] [stderr] 393 | let ret_vec = ecef2lla(&total, ellipsoid); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_and_return [INFO] [stderr] [INFO] [stderr] warning: returning the result of a let binding from a block. Consider returning the expression directly. [INFO] [stderr] --> src/geo.rs:417:5 [INFO] [stderr] | [INFO] [stderr] 417 | ret_vec [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this expression can be directly returned [INFO] [stderr] --> src/geo.rs:416:19 [INFO] [stderr] | [INFO] [stderr] 416 | let ret_vec = ecef2lla(&total, ellipsoid); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_and_return [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/structs/geo_ellipsoid.rs:1:47 [INFO] [stderr] | [INFO] [stderr] 1 | pub const WGS84_SEMI_MAJOR_AXIS_METERS: f64 = 6378137.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_137.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/structs/geo_ellipsoid.rs:2:35 [INFO] [stderr] | [INFO] [stderr] 2 | pub const WGS84_FLATTENING: f64 = 298.257223563; [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `298.257_223_563` [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/structs/geo_ellipsoid.rs:3:47 [INFO] [stderr] | [INFO] [stderr] 3 | pub const WGS72_SEMI_MAJOR_AXIS_METERS: f64 = 6378135.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_135.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/structs/geo_ellipsoid.rs:5:47 [INFO] [stderr] | [INFO] [stderr] 5 | pub const WGS66_SEMI_MAJOR_AXIS_METERS: f64 = 6378145.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_145.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/structs/geo_ellipsoid.rs:7:47 [INFO] [stderr] | [INFO] [stderr] 7 | pub const WGS60_SEMI_MAJOR_AXIS_METERS: f64 = 6378165.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_165.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/structs/geo_ellipsoid.rs:9:60 [INFO] [stderr] | [INFO] [stderr] 9 | pub const SOUTHAMERICAN_1969_SEMI_MAJOR_AXIS_METERS: f64 = 6378160.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_160.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/structs/geo_ellipsoid.rs:11:63 [INFO] [stderr] | [INFO] [stderr] 11 | pub const FISCHER_1969_MODIFIED_SEMI_MAJOR_AXIS_METERS: f64 = 6378155.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_155.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/structs/geo_ellipsoid.rs:13:58 [INFO] [stderr] | [INFO] [stderr] 13 | pub const EVEREST_MODIFIED_SEMI_MAJOR_AXIS_METERS: f64 = 6377304.063; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `6_377_304.063` [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/structs/geo_ellipsoid.rs:15:55 [INFO] [stderr] | [INFO] [stderr] 15 | pub const AIRY_MODIFIED_SEMI_MAJOR_AXIS_METERS: f64 = 6377340.189; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `6_377_340.189` [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/structs/geo_ellipsoid.rs:16:43 [INFO] [stderr] | [INFO] [stderr] 16 | pub const AIRY_MODIFIED_FLATTENING: f64 = 299.3249646; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `299.324_964_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/structs/geo_ellipsoid.rs:17:52 [INFO] [stderr] | [INFO] [stderr] 17 | pub const KRASSOVSKY_SEMI_MAJOR_AXIS_METERS: f64 = 6378245.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_245.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/structs/geo_ellipsoid.rs:19:55 [INFO] [stderr] | [INFO] [stderr] 19 | pub const INTERNATIONAL_SEMI_MAJOR_AXIS_METERS: f64 = 6378388.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_388.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/structs/geo_ellipsoid.rs:21:47 [INFO] [stderr] | [INFO] [stderr] 21 | pub const HOUGH_SEMI_MAJOR_AXIS_METERS: f64 = 6378270.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_270.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/structs/geo_ellipsoid.rs:23:54 [INFO] [stderr] | [INFO] [stderr] 23 | pub const HELMERT_1906_SEMI_MAJOR_AXIS_METERS: f64 = 6378200.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_200.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/structs/geo_ellipsoid.rs:25:50 [INFO] [stderr] | [INFO] [stderr] 25 | pub const GRS_1980_SEMI_MAJOR_AXIS_METERS: f64 = 6378137.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_137.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/structs/geo_ellipsoid.rs:26:38 [INFO] [stderr] | [INFO] [stderr] 26 | pub const GRS_1980_FLATTENING: f64 = 298.257222101; [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `298.257_222_101` [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/structs/geo_ellipsoid.rs:27:50 [INFO] [stderr] | [INFO] [stderr] 27 | pub const GRS_1967_SEMI_MAJOR_AXIS_METERS: f64 = 6378160.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_160.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/structs/geo_ellipsoid.rs:28:38 [INFO] [stderr] | [INFO] [stderr] 28 | pub const GRS_1967_FLATTENING: f64 = 298.247167427; [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `298.247_167_427` [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/structs/geo_ellipsoid.rs:29:54 [INFO] [stderr] | [INFO] [stderr] 29 | pub const FISCHER_1968_SEMI_MAJOR_AXIS_METERS: f64 = 6378150.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_150.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/structs/geo_ellipsoid.rs:31:62 [INFO] [stderr] | [INFO] [stderr] 31 | pub const FISCHER_1960_MERCURY_SEMI_MAJOR_AXIS_METERS: f64 = 6378166.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_166.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/structs/geo_ellipsoid.rs:33:49 [INFO] [stderr] | [INFO] [stderr] 33 | pub const EVEREST_SEMI_MAJOR_AXIS_METERS: f64 = 6377276.345; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `6_377_276.345` [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/structs/geo_ellipsoid.rs:35:53 [INFO] [stderr] | [INFO] [stderr] 35 | pub const CLARKE_1880_SEMI_MAJOR_AXIS_METERS: f64 = 6378249.145; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `6_378_249.145` [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/structs/geo_ellipsoid.rs:37:53 [INFO] [stderr] | [INFO] [stderr] 37 | pub const CLARKE_1866_SEMI_MAJOR_AXIS_METERS: f64 = 6378206.4; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_206.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/structs/geo_ellipsoid.rs:38:41 [INFO] [stderr] | [INFO] [stderr] 38 | pub const CLARKE_1866_FLATTENING: f64 = 294.9786982; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `294.978_698_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/structs/geo_ellipsoid.rs:39:60 [INFO] [stderr] | [INFO] [stderr] 39 | pub const BESSEL_1841_NAMBIA_SEMI_MAJOR_AXIS_METERS: f64 = 6377483.865; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `6_377_483.865` [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/structs/geo_ellipsoid.rs:40:48 [INFO] [stderr] | [INFO] [stderr] 40 | pub const BESSEL_1841_NAMBIA_FLATTENING: f64 = 299.1528128; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `299.152_812_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/structs/geo_ellipsoid.rs:41:53 [INFO] [stderr] | [INFO] [stderr] 41 | pub const BESSEL_1841_SEMI_MAJOR_AXIS_METERS: f64 = 6377397.155; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `6_377_397.155` [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/structs/geo_ellipsoid.rs:42:41 [INFO] [stderr] | [INFO] [stderr] 42 | pub const BESSEL_1841_FLATTENING: f64 = 299.1528128; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `299.152_812_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/structs/geo_ellipsoid.rs:43:61 [INFO] [stderr] | [INFO] [stderr] 43 | pub const AUSTRALIAN_NATIONAL_SEMI_MAJOR_AXIS_METERS: f64 = 6378160.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_160.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/structs/geo_ellipsoid.rs:45:46 [INFO] [stderr] | [INFO] [stderr] 45 | pub const AIRY_SEMI_MAJOR_AXIS_METERS: f64 = 6377563.396; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `6_377_563.396` [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/structs/geo_ellipsoid.rs:46:34 [INFO] [stderr] | [INFO] [stderr] 46 | pub const AIRY_FLATTENING: f64 = 299.3249646; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `299.324_964_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/structs/utm_grid.rs:2:32 [INFO] [stderr] | [INFO] [stderr] 2 | pub const FALSE_EASTING: f64 = 500000.0; [INFO] [stderr] | ^^^^^^^^ help: consider: `500_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/structs/utm_grid.rs:3:33 [INFO] [stderr] | [INFO] [stderr] 3 | pub const FALSE_NORTHING: f64 = 10000000.0; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `10_000_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: 5th binding whose name is just one char [INFO] [stderr] --> src/geo.rs:264:9 [INFO] [stderr] | [INFO] [stderr] 264 | let a = ellipsoid.get_semi_major_axis(); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::many_single_char_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: 6th binding whose name is just one char [INFO] [stderr] --> src/geo.rs:265:9 [INFO] [stderr] | [INFO] [stderr] 265 | let f = ellipsoid.get_flattening(); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: 7th binding whose name is just one char [INFO] [stderr] --> src/geo.rs:266:9 [INFO] [stderr] | [INFO] [stderr] 266 | let e = ellipsoid.get_first_ecc(); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] warning: 8th binding whose name is just one char [INFO] [stderr] --> src/geo.rs:276:9 [INFO] [stderr] | [INFO] [stderr] 276 | let n = f / (2.0 - f); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#many_single_char_names [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/geo.rs:134:8 [INFO] [stderr] | [INFO] [stderr] 134 | if zone == 31.0 && lat_band == 'V' && ll_vec.y >= 0.0523599 { [INFO] [stderr] | ^^^^^^^^^^^^ help: consider comparing them within some error: `(zone - 31.0).abs() < error` [INFO] [stderr] | [INFO] [stderr] = note: #[deny(clippy::float_cmp)] on by default [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/geo.rs:134:8 [INFO] [stderr] | [INFO] [stderr] 134 | if zone == 31.0 && lat_band == 'V' && ll_vec.y >= 0.0523599 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/geo.rs:137:8 [INFO] [stderr] | [INFO] [stderr] 137 | if zone == 32.0 && lat_band == 'X' && ll_vec.y < 0.15708 { [INFO] [stderr] | ^^^^^^^^^^^^ help: consider comparing them within some error: `(zone - 32.0).abs() < error` [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/geo.rs:137:8 [INFO] [stderr] | [INFO] [stderr] 137 | if zone == 32.0 && lat_band == 'X' && ll_vec.y < 0.15708 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/geo.rs:140:8 [INFO] [stderr] | [INFO] [stderr] 140 | if zone == 32.0 && lat_band == 'X' && ll_vec.y >= 0.15708 { [INFO] [stderr] | ^^^^^^^^^^^^ help: consider comparing them within some error: `(zone - 32.0).abs() < error` [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/geo.rs:140:8 [INFO] [stderr] | [INFO] [stderr] 140 | if zone == 32.0 && lat_band == 'X' && ll_vec.y >= 0.15708 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/geo.rs:143:8 [INFO] [stderr] | [INFO] [stderr] 143 | if zone == 34.0 && lat_band == 'X' && ll_vec.y < 0.366519 { [INFO] [stderr] | ^^^^^^^^^^^^ help: consider comparing them within some error: `(zone - 34.0).abs() < error` [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/geo.rs:143:8 [INFO] [stderr] | [INFO] [stderr] 143 | if zone == 34.0 && lat_band == 'X' && ll_vec.y < 0.366519 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/geo.rs:146:8 [INFO] [stderr] | [INFO] [stderr] 146 | if zone == 34.0 && lat_band == 'X' && ll_vec.y >= 0.366519 { [INFO] [stderr] | ^^^^^^^^^^^^ help: consider comparing them within some error: `(zone - 34.0).abs() < error` [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/geo.rs:146:8 [INFO] [stderr] | [INFO] [stderr] 146 | if zone == 34.0 && lat_band == 'X' && ll_vec.y >= 0.366519 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/geo.rs:149:8 [INFO] [stderr] | [INFO] [stderr] 149 | if zone == 36.0 && lat_band == 'X' && ll_vec.y < 0.575959 { [INFO] [stderr] | ^^^^^^^^^^^^ help: consider comparing them within some error: `(zone - 36.0).abs() < error` [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/geo.rs:149:8 [INFO] [stderr] | [INFO] [stderr] 149 | if zone == 36.0 && lat_band == 'X' && ll_vec.y < 0.575959 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/geo.rs:152:8 [INFO] [stderr] | [INFO] [stderr] 152 | if zone == 36.0 && lat_band == 'X' && ll_vec.y >= 0.575959 { [INFO] [stderr] | ^^^^^^^^^^^^ help: consider comparing them within some error: `(zone - 36.0).abs() < error` [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/geo.rs:152:8 [INFO] [stderr] | [INFO] [stderr] 152 | if zone == 36.0 && lat_band == 'X' && ll_vec.y >= 0.575959 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] warning: the loop variable `j` is used to index `alpha` [INFO] [stderr] --> src/geo.rs:184:14 [INFO] [stderr] | [INFO] [stderr] 184 | for j in 1..7 { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_range_loop)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 184 | for (j, ) in alpha.iter().enumerate().skip(1) { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the loop variable `j` is used to index `alpha` [INFO] [stderr] --> src/geo.rs:188:14 [INFO] [stderr] | [INFO] [stderr] 188 | for j in 1..7 { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 188 | for (j, ) in alpha.iter().enumerate().skip(1) { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the loop variable `j` is used to index `alpha` [INFO] [stderr] --> src/geo.rs:196:14 [INFO] [stderr] | [INFO] [stderr] 196 | for j in 1..7 { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 196 | for (j, ) in alpha.iter().enumerate().skip(1) { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the loop variable `j` is used to index `alpha` [INFO] [stderr] --> src/geo.rs:200:14 [INFO] [stderr] | [INFO] [stderr] 200 | for j in 1..7 { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 200 | for (j, ) in alpha.iter().enumerate().skip(1) { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/geo.rs:269:5 [INFO] [stderr] | [INFO] [stderr] 269 | x = x - utm_grid::FALSE_EASTING; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `x -= utm_grid::FALSE_EASTING` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::assign_op_pattern)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/geo.rs:273:9 [INFO] [stderr] | [INFO] [stderr] 273 | y = y - utm_grid::FALSE_NORTHING; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `y -= utm_grid::FALSE_NORTHING` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: variable `A` should have a snake case name such as `a` [INFO] [stderr] --> src/geo.rs:283:9 [INFO] [stderr] | [INFO] [stderr] 283 | let A = a / (1.0 + n) * (1.0 + 1.0/4.0 * n2 + 1.0 / 64.0 * n4 + 1.0 / 256.0 * n6); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(non_snake_case)] on by default [INFO] [stderr] [INFO] [stderr] warning: the loop variable `j` is used to index `beta` [INFO] [stderr] --> src/geo.rs:297:14 [INFO] [stderr] | [INFO] [stderr] 297 | for j in 1..7 { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 297 | for (j, ) in beta.iter().enumerate().skip(1) { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the loop variable `j` is used to index `beta` [INFO] [stderr] --> src/geo.rs:302:14 [INFO] [stderr] | [INFO] [stderr] 302 | for j in 1..7 { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 302 | for (j, ) in beta.iter().enumerate().skip(1) { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: casting u32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/geo.rs:323:19 [INFO] [stderr] | [INFO] [stderr] 323 | let lambda0 = (((z - 1) * 6 - 180 + 3) as f64).to_radians(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `f64::from((z - 1) * 6 - 180 + 3)` [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] error: aborting due to 7 previous errors [INFO] [stderr] [INFO] [stderr] error: Could not compile `coord_transforms`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/d3.rs:105:23 [INFO] [stderr] | [INFO] [stderr] 105 | let test_x = -0.6440287493492097; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.644_028_749_349_209_7` [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/d3.rs:106:22 [INFO] [stderr] | [INFO] [stderr] 106 | let test_y = 2.177148851629225; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `2.177_148_851_629_225` [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/d3.rs:107:23 [INFO] [stderr] | [INFO] [stderr] 107 | let test_z = -1.960930862590836; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `1.960_930_862_590_836` [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/d3.rs:117:23 [INFO] [stderr] | [INFO] [stderr] 117 | let test_x = -1.960930862590836; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `1.960_930_862_590_836` [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/d3.rs:118:23 [INFO] [stderr] | [INFO] [stderr] 118 | let test_y = -2.2704074859237844; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `2.270_407_485_923_784_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/d3.rs:129:22 [INFO] [stderr] | [INFO] [stderr] 129 | let test_x = 7.0710678118654755; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `7.071_067_811_865_475_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/d3.rs:130:22 [INFO] [stderr] | [INFO] [stderr] 130 | let test_y = 0.7853981633974483; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.785_398_163_397_448_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/d3.rs:131:22 [INFO] [stderr] | [INFO] [stderr] 131 | let test_z = 0.9272952180016122; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.927_295_218_001_612_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/d3.rs:142:22 [INFO] [stderr] | [INFO] [stderr] 142 | let test_y = 0.9272952180016122; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.927_295_218_001_612_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/d2.rs:121:23 [INFO] [stderr] | [INFO] [stderr] 121 | let test_x = -1.960930862590836; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `1.960_930_862_590_836` [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/d2.rs:122:23 [INFO] [stderr] | [INFO] [stderr] 122 | let test_y = -2.2704074859237844; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `2.270_407_485_923_784_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/d2.rs:131:23 [INFO] [stderr] | [INFO] [stderr] 131 | let test_x = -13.128783081462156; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `13.128_783_081_462_156` [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/d2.rs:132:23 [INFO] [stderr] | [INFO] [stderr] 132 | let test_y = -15.20078446306795; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `15.200_784_463_067_95` [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/d2.rs:141:22 [INFO] [stderr] | [INFO] [stderr] 141 | let test_x = 0.9643685028429331; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.964_368_502_842_933_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: long literal lacking separators [INFO] [stderr] --> src/d2.rs:142:22 [INFO] [stderr] | [INFO] [stderr] 142 | let test_y = 0.004986885446035738; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: consider: `0.004_986_885_446_035_738` [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/d2.rs:152:22 [INFO] [stderr] | [INFO] [stderr] 152 | let test_y = 0.9272952180016122; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.927_295_218_001_612_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/d2.rs:161:22 [INFO] [stderr] | [INFO] [stderr] 161 | let test_x = 1.6094379124341003; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `1.609_437_912_434_100_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/d2.rs:162:22 [INFO] [stderr] | [INFO] [stderr] 162 | let test_y = 0.9272952180016122; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.927_295_218_001_612_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/geo.rs:134:55 [INFO] [stderr] | [INFO] [stderr] 134 | if zone == 31.0 && lat_band == 'V' && ll_vec.y >= 0.0523599 { [INFO] [stderr] | ^^^^^^^^^ help: consider: `0.052_359_9` [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/geo.rs:143:54 [INFO] [stderr] | [INFO] [stderr] 143 | if zone == 34.0 && lat_band == 'X' && ll_vec.y < 0.366519 { [INFO] [stderr] | ^^^^^^^^ help: consider: `0.366_519` [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/geo.rs:146:55 [INFO] [stderr] | [INFO] [stderr] 146 | if zone == 34.0 && lat_band == 'X' && ll_vec.y >= 0.366519 { [INFO] [stderr] | ^^^^^^^^ help: consider: `0.366_519` [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/geo.rs:149:54 [INFO] [stderr] | [INFO] [stderr] 149 | if zone == 36.0 && lat_band == 'X' && ll_vec.y < 0.575959 { [INFO] [stderr] | ^^^^^^^^ help: consider: `0.575_959` [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/geo.rs:152:55 [INFO] [stderr] | [INFO] [stderr] 152 | if zone == 36.0 && lat_band == 'X' && ll_vec.y >= 0.575959 { [INFO] [stderr] | ^^^^^^^^ help: consider: `0.575_959` [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/geo.rs:177:88 [INFO] [stderr] | [INFO] [stderr] 177 | 13.0 / 48.0 * n2 - 3.0 / 5.0 * n3 + 557.0 / 1440.0 * n4 + 281.0 / 630.0 * n5 - 1983433.0 / 1935360.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_983_433.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/geo.rs:177:100 [INFO] [stderr] | [INFO] [stderr] 177 | 13.0 / 48.0 * n2 - 3.0 / 5.0 * n3 + 557.0 / 1440.0 * n4 + 281.0 / 630.0 * n5 - 1983433.0 / 1935360.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_935_360.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/geo.rs:178:75 [INFO] [stderr] | [INFO] [stderr] 178 | 61.0 / 240.0 * n3 - 103.0 / 140.0 * n4 + 15061.0 / 26880.0 * n5 + 167603.0 / 181440.0 * n6, [INFO] [stderr] | ^^^^^^^^ help: consider: `167_603.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/geo.rs:178:86 [INFO] [stderr] | [INFO] [stderr] 178 | 61.0 / 240.0 * n3 - 103.0 / 140.0 * n4 + 15061.0 / 26880.0 * n5 + 167603.0 / 181440.0 * n6, [INFO] [stderr] | ^^^^^^^^ help: consider: `181_440.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/geo.rs:179:19 [INFO] [stderr] | [INFO] [stderr] 179 | 4956.01 / 161280.0 * n4 - 179.0 / 168.0 * n5 + 6601661.0 / 7257600.0 * n6, [INFO] [stderr] | ^^^^^^^^ help: consider: `161_280.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/geo.rs:179:56 [INFO] [stderr] | [INFO] [stderr] 179 | 4956.01 / 161280.0 * n4 - 179.0 / 168.0 * n5 + 6601661.0 / 7257600.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_601_661.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/geo.rs:179:68 [INFO] [stderr] | [INFO] [stderr] 179 | 4956.01 / 161280.0 * n4 - 179.0 / 168.0 * n5 + 6601661.0 / 7257600.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `7_257_600.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/geo.rs:180:33 [INFO] [stderr] | [INFO] [stderr] 180 | 4729.0 / 80640.0 * n5 - 3418889.0 / 1995840.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `3_418_889.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/geo.rs:180:45 [INFO] [stderr] | [INFO] [stderr] 180 | 4729.0 / 80640.0 * n5 - 3418889.0 / 1995840.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_995_840.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/geo.rs:181:9 [INFO] [stderr] | [INFO] [stderr] 181 | 212378941.0 / 319334400.0 * n6]; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `212_378_941.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/geo.rs:181:23 [INFO] [stderr] | [INFO] [stderr] 181 | 212378941.0 / 319334400.0 * n6]; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `319_334_400.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/geo.rs:221:26 [INFO] [stderr] | [INFO] [stderr] 221 | easting = (easting * 1000000.0).round() / 1000000.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_000_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/geo.rs:221:47 [INFO] [stderr] | [INFO] [stderr] 221 | easting = (easting * 1000000.0).round() / 1000000.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_000_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/geo.rs:222:28 [INFO] [stderr] | [INFO] [stderr] 222 | northing = (northing * 1000000.0).round() / 1000000.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_000_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/geo.rs:222:49 [INFO] [stderr] | [INFO] [stderr] 222 | northing = (northing * 1000000.0).round() / 1000000.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_000_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/geo.rs:223:14 [INFO] [stderr] | [INFO] [stderr] 223 | y = (y * 1000000000.0).round() / 1000000000.0; [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `1_000_000_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/geo.rs:223:38 [INFO] [stderr] | [INFO] [stderr] 223 | y = (y * 1000000000.0).round() / 1000000000.0; [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `1_000_000_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/geo.rs:224:14 [INFO] [stderr] | [INFO] [stderr] 224 | k = (k * 1000000000000.0).round() / 1000000000000.0; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: consider: `1_000_000_000_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/geo.rs:224:41 [INFO] [stderr] | [INFO] [stderr] 224 | k = (k * 1000000000000.0).round() / 1000000000000.0; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: consider: `1_000_000_000_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/geo.rs:289:114 [INFO] [stderr] | [INFO] [stderr] 289 | 1.0 / 2.0 * n - 2.0 / 3.0 * n2 + 37.0 / 96.0 * n3 - 1.0 / 360.0 * n4 - 81.0 / 512.0 * n5 + 96199.0 / 604800.0 * n6, [INFO] [stderr] | ^^^^^^^^ help: consider: `604_800.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/geo.rs:290:90 [INFO] [stderr] | [INFO] [stderr] 290 | 1.0 / 48.0 * n2 + 1.0 / 15.0 * n3 - 437.0 / 440.0 * n4 + 46.0 / 105.0 * n5 - 1118711.0 / 3870720.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `1_118_711.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/geo.rs:290:102 [INFO] [stderr] | [INFO] [stderr] 290 | 1.0 / 48.0 * n2 + 1.0 / 15.0 * n3 - 437.0 / 440.0 * n4 + 46.0 / 105.0 * n5 - 1118711.0 / 3870720.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `3_870_720.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/geo.rs:292:22 [INFO] [stderr] | [INFO] [stderr] 292 | 4397.0 / 161280.0 * n4 - 11.0 / 504.0 * n5 - 830251.0 / 7257600.0 * n6, [INFO] [stderr] | ^^^^^^^^ help: consider: `161_280.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/geo.rs:292:58 [INFO] [stderr] | [INFO] [stderr] 292 | 4397.0 / 161280.0 * n4 - 11.0 / 504.0 * n5 - 830251.0 / 7257600.0 * n6, [INFO] [stderr] | ^^^^^^^^ help: consider: `830_251.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/geo.rs:292:69 [INFO] [stderr] | [INFO] [stderr] 292 | 4397.0 / 161280.0 * n4 - 11.0 / 504.0 * n5 - 830251.0 / 7257600.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `7_257_600.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/geo.rs:293:22 [INFO] [stderr] | [INFO] [stderr] 293 | 4583.0 / 161280.0 * n5 - 108847.0 / 3991680.0 * n6, [INFO] [stderr] | ^^^^^^^^ help: consider: `161_280.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/geo.rs:293:38 [INFO] [stderr] | [INFO] [stderr] 293 | 4583.0 / 161280.0 * n5 - 108847.0 / 3991680.0 * n6, [INFO] [stderr] | ^^^^^^^^ help: consider: `108_847.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/geo.rs:293:49 [INFO] [stderr] | [INFO] [stderr] 293 | 4583.0 / 161280.0 * n5 - 108847.0 / 3991680.0 * n6, [INFO] [stderr] | ^^^^^^^^^ help: consider: `3_991_680.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/geo.rs:294:13 [INFO] [stderr] | [INFO] [stderr] 294 | 20648693.0 / 638668800.0 * n6]; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `20_648_693.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/geo.rs:294:26 [INFO] [stderr] | [INFO] [stderr] 294 | 20648693.0 / 638668800.0 * n6]; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `638_668_800.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: returning the result of a let binding from a block. Consider returning the expression directly. [INFO] [stderr] --> src/geo.rs:394:5 [INFO] [stderr] | [INFO] [stderr] 394 | ret_vec [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::let_and_return)] on by default [INFO] [stderr] note: this expression can be directly returned [INFO] [stderr] --> src/geo.rs:393:19 [INFO] [stderr] | [INFO] [stderr] 393 | let ret_vec = ecef2lla(&total, ellipsoid); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_and_return [INFO] [stderr] [INFO] [stderr] warning: returning the result of a let binding from a block. Consider returning the expression directly. [INFO] [stderr] --> src/geo.rs:417:5 [INFO] [stderr] | [INFO] [stderr] 417 | ret_vec [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this expression can be directly returned [INFO] [stderr] --> src/geo.rs:416:19 [INFO] [stderr] | [INFO] [stderr] 416 | let ret_vec = ecef2lla(&total, ellipsoid); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_and_return [INFO] [stderr] [INFO] [stderr] warning: long literal lacking separators [INFO] [stderr] --> src/geo.rs:453:50 [INFO] [stderr] | [INFO] [stderr] 453 | let lla_vec: Vector3 = Vector3::new(0.8527087756759584, 0.04105401863784606, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.852_708_775_675_958_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/geo.rs:453:70 [INFO] [stderr] | [INFO] [stderr] 453 | let lla_vec: Vector3 = Vector3::new(0.8527087756759584, 0.04105401863784606, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `0.041_054_018_637_846_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/geo.rs:453:91 [INFO] [stderr] | [INFO] [stderr] 453 | let lla_vec: Vector3 = Vector3::new(0.8527087756759584, 0.04105401863784606, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `1_000.000_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/geo.rs:456:22 [INFO] [stderr] | [INFO] [stderr] 456 | let test_x = 4201570.9492264455; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `4_201_570.949_226_445_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/geo.rs:457:22 [INFO] [stderr] | [INFO] [stderr] 457 | let test_y = 172588.3449531975; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `172_588.344_953_197_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/geo.rs:458:22 [INFO] [stderr] | [INFO] [stderr] 458 | let test_z = 4780835.4317144295; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `4_780_835.431_714_429_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/geo.rs:467:51 [INFO] [stderr] | [INFO] [stderr] 467 | let ecef_vec: Vector3 = Vector3::new(4201570.9492264455, 172588.3449531975, 4780835.4317144295); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `4_201_570.949_226_445_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/geo.rs:467:71 [INFO] [stderr] | [INFO] [stderr] 467 | let ecef_vec: Vector3 = Vector3::new(4201570.9492264455, 172588.3449531975, 4780835.4317144295); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider: `172_588.344_953_197_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/geo.rs:467:90 [INFO] [stderr] | [INFO] [stderr] 467 | let ecef_vec: Vector3 = Vector3::new(4201570.9492264455, 172588.3449531975, 4780835.4317144295); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `4_780_835.431_714_429_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/geo.rs:470:22 [INFO] [stderr] | [INFO] [stderr] 470 | let test_x = 0.8527087756759584; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.852_708_775_675_958_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/geo.rs:471:22 [INFO] [stderr] | [INFO] [stderr] 471 | let test_y = 0.04105401863784606; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `0.041_054_018_637_846_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/geo.rs:472:22 [INFO] [stderr] | [INFO] [stderr] 472 | let test_z = 1000.000000000; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `1_000.000_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/geo.rs:481:49 [INFO] [stderr] | [INFO] [stderr] 481 | let ll_vec: Vector2 = Vector2::new(1.3804121468, 0.20555336013); [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `1.380_412_146_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/geo.rs:481:63 [INFO] [stderr] | [INFO] [stderr] 481 | let ll_vec: Vector2 = Vector2::new(1.3804121468, 0.20555336013); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.205_553_360_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/geo.rs:486:28 [INFO] [stderr] | [INFO] [stderr] 486 | let test_easting = 431952.612166; [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `431_952.612_166` [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/geo.rs:487:29 [INFO] [stderr] | [INFO] [stderr] 487 | let test_northing = 8782098.22289; [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `8_782_098.222_89` [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/geo.rs:488:33 [INFO] [stderr] | [INFO] [stderr] 488 | let test_convergence = -0.055232079; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.055_232_079` [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/geo.rs:489:26 [INFO] [stderr] | [INFO] [stderr] 489 | let test_scale = 0.999656581563; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0.999_656_581_563` [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/geo.rs:505:25 [INFO] [stderr] | [INFO] [stderr] 505 | utm.set_easting(431952.612166); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `431_952.612_166` [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/geo.rs:506:26 [INFO] [stderr] | [INFO] [stderr] 506 | utm.set_northing(8782098.22289); [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `8_782_098.222_89` [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/geo.rs:507:30 [INFO] [stderr] | [INFO] [stderr] 507 | utm.set_convergence(-0.055232079); [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `0.055_232_079` [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/geo.rs:508:23 [INFO] [stderr] | [INFO] [stderr] 508 | utm.set_scale(0.999656581563); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `0.999_656_581_563` [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/geo.rs:511:24 [INFO] [stderr] | [INFO] [stderr] 511 | let test_lat = 1.3804121468; [INFO] [stderr] | ^^^^^^^^^^^^ help: consider: `1.380_412_146_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/geo.rs:512:24 [INFO] [stderr] | [INFO] [stderr] 512 | let test_lon = 0.20555336013; [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `0.205_553_360_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/geo.rs:520:55 [INFO] [stderr] | [INFO] [stderr] 520 | let lla_orig_vec: Vector3 = Vector3::new(0.8527087756759584, 0.04105401863784606, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.852_708_775_675_958_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/geo.rs:520:75 [INFO] [stderr] | [INFO] [stderr] 520 | let lla_orig_vec: Vector3 = Vector3::new(0.8527087756759584, 0.04105401863784606, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `0.041_054_018_637_846_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/geo.rs:520:96 [INFO] [stderr] | [INFO] [stderr] 520 | let lla_orig_vec: Vector3 = Vector3::new(0.8527087756759584, 0.04105401863784606, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `1_000.000_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/geo.rs:521:50 [INFO] [stderr] | [INFO] [stderr] 521 | let lla_vec: Vector3 = Vector3::new(0.8527087756759584, 0.042799347889836060477, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.852_708_775_675_958_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/geo.rs:521:70 [INFO] [stderr] | [INFO] [stderr] 521 | let lla_vec: Vector3 = Vector3::new(0.8527087756759584, 0.042799347889836060477, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0.042_799_347_889_836_060_477` [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/geo.rs:521:95 [INFO] [stderr] | [INFO] [stderr] 521 | let lla_vec: Vector3 = Vector3::new(0.8527087756759584, 0.042799347889836060477, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `1_000.000_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/geo.rs:524:22 [INFO] [stderr] | [INFO] [stderr] 524 | let test_x = 4.8231982231937990945; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider: `4.823_198_223_193_799_094_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/geo.rs:525:22 [INFO] [stderr] | [INFO] [stderr] 525 | let test_y = 7339.3050417820732036; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider: `7_339.305_041_782_073_203_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/geo.rs:526:22 [INFO] [stderr] | [INFO] [stderr] 526 | let test_z = 4.2139798876589225073; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider: `4.213_979_887_658_922_507_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/geo.rs:535:55 [INFO] [stderr] | [INFO] [stderr] 535 | let lla_orig_vec: Vector3 = Vector3::new(0.8527087756759584, 0.04105401863784606, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.852_708_775_675_958_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/geo.rs:535:75 [INFO] [stderr] | [INFO] [stderr] 535 | let lla_orig_vec: Vector3 = Vector3::new(0.8527087756759584, 0.04105401863784606, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `0.041_054_018_637_846_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/geo.rs:535:96 [INFO] [stderr] | [INFO] [stderr] 535 | let lla_orig_vec: Vector3 = Vector3::new(0.8527087756759584, 0.04105401863784606, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `1_000.000_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/geo.rs:536:50 [INFO] [stderr] | [INFO] [stderr] 536 | let lla_vec: Vector3 = Vector3::new(0.8527087756759584, 0.042799347889836060477, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.852_708_775_675_958_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/geo.rs:536:70 [INFO] [stderr] | [INFO] [stderr] 536 | let lla_vec: Vector3 = Vector3::new(0.8527087756759584, 0.042799347889836060477, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0.042_799_347_889_836_060_477` [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/geo.rs:536:95 [INFO] [stderr] | [INFO] [stderr] 536 | let lla_vec: Vector3 = Vector3::new(0.8527087756759584, 0.042799347889836060477, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `1_000.000_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/geo.rs:539:22 [INFO] [stderr] | [INFO] [stderr] 539 | let test_x = 7339.3050417820732036; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider: `7_339.305_041_782_073_203_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/geo.rs:540:22 [INFO] [stderr] | [INFO] [stderr] 540 | let test_y = 4.8231982231937990945; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider: `4.823_198_223_193_799_094_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/geo.rs:541:23 [INFO] [stderr] | [INFO] [stderr] 541 | let test_z = -4.2139798876589225073; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider: `4.213_979_887_658_922_507_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/geo.rs:550:55 [INFO] [stderr] | [INFO] [stderr] 550 | let lla_orig_vec: Vector3 = Vector3::new(0.8527087756759584, 0.04105401863784606, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.852_708_775_675_958_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/geo.rs:550:75 [INFO] [stderr] | [INFO] [stderr] 550 | let lla_orig_vec: Vector3 = Vector3::new(0.8527087756759584, 0.04105401863784606, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `0.041_054_018_637_846_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/geo.rs:550:96 [INFO] [stderr] | [INFO] [stderr] 550 | let lla_orig_vec: Vector3 = Vector3::new(0.8527087756759584, 0.04105401863784606, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `1_000.000_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/geo.rs:551:50 [INFO] [stderr] | [INFO] [stderr] 551 | let ned_vec: Vector3 = Vector3::new(4.8231982231937990945, 7339.3050417820732036, 4.2139798876589225073); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider: `4.823_198_223_193_799_094_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/geo.rs:551:73 [INFO] [stderr] | [INFO] [stderr] 551 | let ned_vec: Vector3 = Vector3::new(4.8231982231937990945, 7339.3050417820732036, 4.2139798876589225073); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider: `7_339.305_041_782_073_203_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/geo.rs:551:96 [INFO] [stderr] | [INFO] [stderr] 551 | let ned_vec: Vector3 = Vector3::new(4.8231982231937990945, 7339.3050417820732036, 4.2139798876589225073); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider: `4.213_979_887_658_922_507_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/geo.rs:554:22 [INFO] [stderr] | [INFO] [stderr] 554 | let test_x = 0.8527087756759584; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.852_708_775_675_958_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/geo.rs:555:22 [INFO] [stderr] | [INFO] [stderr] 555 | let test_y = 0.042799347889836060477; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0.042_799_347_889_836_060_477` [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/geo.rs:556:22 [INFO] [stderr] | [INFO] [stderr] 556 | let test_z = 1000.000000000; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `1_000.000_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/geo.rs:565:55 [INFO] [stderr] | [INFO] [stderr] 565 | let lla_orig_vec: Vector3 = Vector3::new(0.8527087756759584, 0.04105401863784606, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.852_708_775_675_958_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/geo.rs:565:75 [INFO] [stderr] | [INFO] [stderr] 565 | let lla_orig_vec: Vector3 = Vector3::new(0.8527087756759584, 0.04105401863784606, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider: `0.041_054_018_637_846_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/geo.rs:565:96 [INFO] [stderr] | [INFO] [stderr] 565 | let lla_orig_vec: Vector3 = Vector3::new(0.8527087756759584, 0.04105401863784606, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `1_000.000_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/geo.rs:566:50 [INFO] [stderr] | [INFO] [stderr] 566 | let enu_vec: Vector3 = Vector3::new(7339.3050417820732036, 4.8231982231937990945, -4.2139798876589225073); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider: `7_339.305_041_782_073_203_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/geo.rs:566:73 [INFO] [stderr] | [INFO] [stderr] 566 | let enu_vec: Vector3 = Vector3::new(7339.3050417820732036, 4.8231982231937990945, -4.2139798876589225073); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider: `4.823_198_223_193_799_094_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/geo.rs:566:97 [INFO] [stderr] | [INFO] [stderr] 566 | let enu_vec: Vector3 = Vector3::new(7339.3050417820732036, 4.8231982231937990945, -4.2139798876589225073); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider: `4.213_979_887_658_922_507_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/geo.rs:569:22 [INFO] [stderr] | [INFO] [stderr] 569 | let test_x = 0.8527087756759584; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider: `0.852_708_775_675_958_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/geo.rs:570:22 [INFO] [stderr] | [INFO] [stderr] 570 | let test_y = 0.042799347889836060477; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider: `0.042_799_347_889_836_060_477` [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/geo.rs:571:22 [INFO] [stderr] | [INFO] [stderr] 571 | let test_z = 1000.000000000; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: consider: `1_000.000_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/structs/geo_ellipsoid.rs:1:47 [INFO] [stderr] | [INFO] [stderr] 1 | pub const WGS84_SEMI_MAJOR_AXIS_METERS: f64 = 6378137.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_137.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/structs/geo_ellipsoid.rs:2:35 [INFO] [stderr] | [INFO] [stderr] 2 | pub const WGS84_FLATTENING: f64 = 298.257223563; [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `298.257_223_563` [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/structs/geo_ellipsoid.rs:3:47 [INFO] [stderr] | [INFO] [stderr] 3 | pub const WGS72_SEMI_MAJOR_AXIS_METERS: f64 = 6378135.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_135.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/structs/geo_ellipsoid.rs:5:47 [INFO] [stderr] | [INFO] [stderr] 5 | pub const WGS66_SEMI_MAJOR_AXIS_METERS: f64 = 6378145.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_145.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/structs/geo_ellipsoid.rs:7:47 [INFO] [stderr] | [INFO] [stderr] 7 | pub const WGS60_SEMI_MAJOR_AXIS_METERS: f64 = 6378165.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_165.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/structs/geo_ellipsoid.rs:9:60 [INFO] [stderr] | [INFO] [stderr] 9 | pub const SOUTHAMERICAN_1969_SEMI_MAJOR_AXIS_METERS: f64 = 6378160.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_160.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/structs/geo_ellipsoid.rs:11:63 [INFO] [stderr] | [INFO] [stderr] 11 | pub const FISCHER_1969_MODIFIED_SEMI_MAJOR_AXIS_METERS: f64 = 6378155.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_155.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/structs/geo_ellipsoid.rs:13:58 [INFO] [stderr] | [INFO] [stderr] 13 | pub const EVEREST_MODIFIED_SEMI_MAJOR_AXIS_METERS: f64 = 6377304.063; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `6_377_304.063` [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/structs/geo_ellipsoid.rs:15:55 [INFO] [stderr] | [INFO] [stderr] 15 | pub const AIRY_MODIFIED_SEMI_MAJOR_AXIS_METERS: f64 = 6377340.189; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `6_377_340.189` [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/structs/geo_ellipsoid.rs:16:43 [INFO] [stderr] | [INFO] [stderr] 16 | pub const AIRY_MODIFIED_FLATTENING: f64 = 299.3249646; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `299.324_964_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/structs/geo_ellipsoid.rs:17:52 [INFO] [stderr] | [INFO] [stderr] 17 | pub const KRASSOVSKY_SEMI_MAJOR_AXIS_METERS: f64 = 6378245.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_245.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/structs/geo_ellipsoid.rs:19:55 [INFO] [stderr] | [INFO] [stderr] 19 | pub const INTERNATIONAL_SEMI_MAJOR_AXIS_METERS: f64 = 6378388.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_388.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/structs/geo_ellipsoid.rs:21:47 [INFO] [stderr] | [INFO] [stderr] 21 | pub const HOUGH_SEMI_MAJOR_AXIS_METERS: f64 = 6378270.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_270.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/structs/geo_ellipsoid.rs:23:54 [INFO] [stderr] | [INFO] [stderr] 23 | pub const HELMERT_1906_SEMI_MAJOR_AXIS_METERS: f64 = 6378200.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_200.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/structs/geo_ellipsoid.rs:25:50 [INFO] [stderr] | [INFO] [stderr] 25 | pub const GRS_1980_SEMI_MAJOR_AXIS_METERS: f64 = 6378137.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_137.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/structs/geo_ellipsoid.rs:26:38 [INFO] [stderr] | [INFO] [stderr] 26 | pub const GRS_1980_FLATTENING: f64 = 298.257222101; [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `298.257_222_101` [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/structs/geo_ellipsoid.rs:27:50 [INFO] [stderr] | [INFO] [stderr] 27 | pub const GRS_1967_SEMI_MAJOR_AXIS_METERS: f64 = 6378160.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_160.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/structs/geo_ellipsoid.rs:28:38 [INFO] [stderr] | [INFO] [stderr] 28 | pub const GRS_1967_FLATTENING: f64 = 298.247167427; [INFO] [stderr] | ^^^^^^^^^^^^^ help: consider: `298.247_167_427` [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/structs/geo_ellipsoid.rs:29:54 [INFO] [stderr] | [INFO] [stderr] 29 | pub const FISCHER_1968_SEMI_MAJOR_AXIS_METERS: f64 = 6378150.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_150.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/structs/geo_ellipsoid.rs:31:62 [INFO] [stderr] | [INFO] [stderr] 31 | pub const FISCHER_1960_MERCURY_SEMI_MAJOR_AXIS_METERS: f64 = 6378166.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_166.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/structs/geo_ellipsoid.rs:33:49 [INFO] [stderr] | [INFO] [stderr] 33 | pub const EVEREST_SEMI_MAJOR_AXIS_METERS: f64 = 6377276.345; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `6_377_276.345` [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/structs/geo_ellipsoid.rs:35:53 [INFO] [stderr] | [INFO] [stderr] 35 | pub const CLARKE_1880_SEMI_MAJOR_AXIS_METERS: f64 = 6378249.145; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `6_378_249.145` [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/structs/geo_ellipsoid.rs:37:53 [INFO] [stderr] | [INFO] [stderr] 37 | pub const CLARKE_1866_SEMI_MAJOR_AXIS_METERS: f64 = 6378206.4; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_206.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/structs/geo_ellipsoid.rs:38:41 [INFO] [stderr] | [INFO] [stderr] 38 | pub const CLARKE_1866_FLATTENING: f64 = 294.9786982; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `294.978_698_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/structs/geo_ellipsoid.rs:39:60 [INFO] [stderr] | [INFO] [stderr] 39 | pub const BESSEL_1841_NAMBIA_SEMI_MAJOR_AXIS_METERS: f64 = 6377483.865; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `6_377_483.865` [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/structs/geo_ellipsoid.rs:40:48 [INFO] [stderr] | [INFO] [stderr] 40 | pub const BESSEL_1841_NAMBIA_FLATTENING: f64 = 299.1528128; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `299.152_812_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/structs/geo_ellipsoid.rs:41:53 [INFO] [stderr] | [INFO] [stderr] 41 | pub const BESSEL_1841_SEMI_MAJOR_AXIS_METERS: f64 = 6377397.155; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `6_377_397.155` [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/structs/geo_ellipsoid.rs:42:41 [INFO] [stderr] | [INFO] [stderr] 42 | pub const BESSEL_1841_FLATTENING: f64 = 299.1528128; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `299.152_812_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/structs/geo_ellipsoid.rs:43:61 [INFO] [stderr] | [INFO] [stderr] 43 | pub const AUSTRALIAN_NATIONAL_SEMI_MAJOR_AXIS_METERS: f64 = 6378160.0; [INFO] [stderr] | ^^^^^^^^^ help: consider: `6_378_160.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/structs/geo_ellipsoid.rs:45:46 [INFO] [stderr] | [INFO] [stderr] 45 | pub const AIRY_SEMI_MAJOR_AXIS_METERS: f64 = 6377563.396; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `6_377_563.396` [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/structs/geo_ellipsoid.rs:46:34 [INFO] [stderr] | [INFO] [stderr] 46 | pub const AIRY_FLATTENING: f64 = 299.3249646; [INFO] [stderr] | ^^^^^^^^^^^ help: consider: `299.324_964_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/structs/utm_grid.rs:2:32 [INFO] [stderr] | [INFO] [stderr] 2 | pub const FALSE_EASTING: f64 = 500000.0; [INFO] [stderr] | ^^^^^^^^ help: consider: `500_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/structs/utm_grid.rs:3:33 [INFO] [stderr] | [INFO] [stderr] 3 | pub const FALSE_NORTHING: f64 = 10000000.0; [INFO] [stderr] | ^^^^^^^^^^ help: consider: `10_000_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] error: approximate value of `f{32, 64}::consts::FRAC_PI_4` found. Consider using it directly [INFO] [stderr] --> src/d3.rs:130:22 [INFO] [stderr] | [INFO] [stderr] 130 | let test_y = 0.7853981633974483; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[deny(clippy::approx_constant)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#approx_constant [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/geo.rs:134:8 [INFO] [stderr] | [INFO] [stderr] 134 | if zone == 31.0 && lat_band == 'V' && ll_vec.y >= 0.0523599 { [INFO] [stderr] | ^^^^^^^^^^^^ help: consider comparing them within some error: `(zone - 31.0).abs() < error` [INFO] [stderr] | [INFO] [stderr] = note: #[deny(clippy::float_cmp)] on by default [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/geo.rs:134:8 [INFO] [stderr] | [INFO] [stderr] 134 | if zone == 31.0 && lat_band == 'V' && ll_vec.y >= 0.0523599 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/geo.rs:137:8 [INFO] [stderr] | [INFO] [stderr] 137 | if zone == 32.0 && lat_band == 'X' && ll_vec.y < 0.15708 { [INFO] [stderr] | ^^^^^^^^^^^^ help: consider comparing them within some error: `(zone - 32.0).abs() < error` [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/geo.rs:137:8 [INFO] [stderr] | [INFO] [stderr] 137 | if zone == 32.0 && lat_band == 'X' && ll_vec.y < 0.15708 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/geo.rs:140:8 [INFO] [stderr] | [INFO] [stderr] 140 | if zone == 32.0 && lat_band == 'X' && ll_vec.y >= 0.15708 { [INFO] [stderr] | ^^^^^^^^^^^^ help: consider comparing them within some error: `(zone - 32.0).abs() < error` [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/geo.rs:140:8 [INFO] [stderr] | [INFO] [stderr] 140 | if zone == 32.0 && lat_band == 'X' && ll_vec.y >= 0.15708 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/geo.rs:143:8 [INFO] [stderr] | [INFO] [stderr] 143 | if zone == 34.0 && lat_band == 'X' && ll_vec.y < 0.366519 { [INFO] [stderr] | ^^^^^^^^^^^^ help: consider comparing them within some error: `(zone - 34.0).abs() < error` [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/geo.rs:143:8 [INFO] [stderr] | [INFO] [stderr] 143 | if zone == 34.0 && lat_band == 'X' && ll_vec.y < 0.366519 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/geo.rs:146:8 [INFO] [stderr] | [INFO] [stderr] 146 | if zone == 34.0 && lat_band == 'X' && ll_vec.y >= 0.366519 { [INFO] [stderr] | ^^^^^^^^^^^^ help: consider comparing them within some error: `(zone - 34.0).abs() < error` [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/geo.rs:146:8 [INFO] [stderr] | [INFO] [stderr] 146 | if zone == 34.0 && lat_band == 'X' && ll_vec.y >= 0.366519 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/geo.rs:149:8 [INFO] [stderr] | [INFO] [stderr] 149 | if zone == 36.0 && lat_band == 'X' && ll_vec.y < 0.575959 { [INFO] [stderr] | ^^^^^^^^^^^^ help: consider comparing them within some error: `(zone - 36.0).abs() < error` [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/geo.rs:149:8 [INFO] [stderr] | [INFO] [stderr] 149 | if zone == 36.0 && lat_band == 'X' && ll_vec.y < 0.575959 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] error: strict comparison of f32 or f64 [INFO] [stderr] --> src/geo.rs:152:8 [INFO] [stderr] | [INFO] [stderr] 152 | if zone == 36.0 && lat_band == 'X' && ll_vec.y >= 0.575959 { [INFO] [stderr] | ^^^^^^^^^^^^ help: consider comparing them within some error: `(zone - 36.0).abs() < error` [INFO] [stderr] | [INFO] [stderr] note: std::f32::EPSILON and std::f64::EPSILON are available. [INFO] [stderr] --> src/geo.rs:152:8 [INFO] [stderr] | [INFO] [stderr] 152 | if zone == 36.0 && lat_band == 'X' && ll_vec.y >= 0.575959 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#float_cmp [INFO] [stderr] [INFO] [stderr] warning: the loop variable `j` is used to index `alpha` [INFO] [stderr] --> src/geo.rs:184:14 [INFO] [stderr] | [INFO] [stderr] 184 | for j in 1..7 { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_range_loop)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 184 | for (j, ) in alpha.iter().enumerate().skip(1) { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the loop variable `j` is used to index `alpha` [INFO] [stderr] --> src/geo.rs:188:14 [INFO] [stderr] | [INFO] [stderr] 188 | for j in 1..7 { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 188 | for (j, ) in alpha.iter().enumerate().skip(1) { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the loop variable `j` is used to index `alpha` [INFO] [stderr] --> src/geo.rs:196:14 [INFO] [stderr] | [INFO] [stderr] 196 | for j in 1..7 { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 196 | for (j, ) in alpha.iter().enumerate().skip(1) { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the loop variable `j` is used to index `alpha` [INFO] [stderr] --> src/geo.rs:200:14 [INFO] [stderr] | [INFO] [stderr] 200 | for j in 1..7 { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 200 | for (j, ) in alpha.iter().enumerate().skip(1) { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/geo.rs:269:5 [INFO] [stderr] | [INFO] [stderr] 269 | x = x - utm_grid::FALSE_EASTING; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `x -= utm_grid::FALSE_EASTING` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::assign_op_pattern)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/geo.rs:273:9 [INFO] [stderr] | [INFO] [stderr] 273 | y = y - utm_grid::FALSE_NORTHING; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `y -= utm_grid::FALSE_NORTHING` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assign_op_pattern [INFO] [stderr] [INFO] [stderr] warning: variable `A` should have a snake case name such as `a` [INFO] [stderr] --> src/geo.rs:283:9 [INFO] [stderr] | [INFO] [stderr] 283 | let A = a / (1.0 + n) * (1.0 + 1.0/4.0 * n2 + 1.0 / 64.0 * n4 + 1.0 / 256.0 * n6); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(non_snake_case)] on by default [INFO] [stderr] [INFO] [stderr] warning: the loop variable `j` is used to index `beta` [INFO] [stderr] --> src/geo.rs:297:14 [INFO] [stderr] | [INFO] [stderr] 297 | for j in 1..7 { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 297 | for (j, ) in beta.iter().enumerate().skip(1) { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the loop variable `j` is used to index `beta` [INFO] [stderr] --> src/geo.rs:302:14 [INFO] [stderr] | [INFO] [stderr] 302 | for j in 1..7 { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 302 | for (j, ) in beta.iter().enumerate().skip(1) { [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: casting u32 to f64 may become silently lossy if types change [INFO] [stderr] --> src/geo.rs:323:19 [INFO] [stderr] | [INFO] [stderr] 323 | let lambda0 = (((z - 1) * 6 - 180 + 3) as f64).to_radians(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `f64::from((z - 1) * 6 - 180 + 3)` [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: float has excessive precision [INFO] [stderr] --> src/geo.rs:521:70 [INFO] [stderr] | [INFO] [stderr] 521 | let lla_vec: Vector3 = Vector3::new(0.8527087756759584, 0.042799347889836060477, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.042_799_347_889_836_06` [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/geo.rs:524:22 [INFO] [stderr] | [INFO] [stderr] 524 | let test_x = 4.8231982231937990945; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.823_198_223_193_799` [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/geo.rs:525:22 [INFO] [stderr] | [INFO] [stderr] 525 | let test_y = 7339.3050417820732036; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `7_339.305_041_782_073` [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/geo.rs:526:22 [INFO] [stderr] | [INFO] [stderr] 526 | let test_z = 4.2139798876589225073; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.213_979_887_658_922_5` [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/geo.rs:536:70 [INFO] [stderr] | [INFO] [stderr] 536 | let lla_vec: Vector3 = Vector3::new(0.8527087756759584, 0.042799347889836060477, 1000.000000000); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.042_799_347_889_836_06` [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/geo.rs:539:22 [INFO] [stderr] | [INFO] [stderr] 539 | let test_x = 7339.3050417820732036; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `7_339.305_041_782_073` [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/geo.rs:540:22 [INFO] [stderr] | [INFO] [stderr] 540 | let test_y = 4.8231982231937990945; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.823_198_223_193_799` [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/geo.rs:541:23 [INFO] [stderr] | [INFO] [stderr] 541 | let test_z = -4.2139798876589225073; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.213_979_887_658_922_5` [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/geo.rs:551:50 [INFO] [stderr] | [INFO] [stderr] 551 | let ned_vec: Vector3 = Vector3::new(4.8231982231937990945, 7339.3050417820732036, 4.2139798876589225073); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.823_198_223_193_799` [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/geo.rs:551:73 [INFO] [stderr] | [INFO] [stderr] 551 | let ned_vec: Vector3 = Vector3::new(4.8231982231937990945, 7339.3050417820732036, 4.2139798876589225073); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `7_339.305_041_782_073` [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/geo.rs:551:96 [INFO] [stderr] | [INFO] [stderr] 551 | let ned_vec: Vector3 = Vector3::new(4.8231982231937990945, 7339.3050417820732036, 4.2139798876589225073); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.213_979_887_658_922_5` [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/geo.rs:555:22 [INFO] [stderr] | [INFO] [stderr] 555 | let test_y = 0.042799347889836060477; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.042_799_347_889_836_06` [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/geo.rs:566:50 [INFO] [stderr] | [INFO] [stderr] 566 | let enu_vec: Vector3 = Vector3::new(7339.3050417820732036, 4.8231982231937990945, -4.2139798876589225073); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `7_339.305_041_782_073` [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/geo.rs:566:73 [INFO] [stderr] | [INFO] [stderr] 566 | let enu_vec: Vector3 = Vector3::new(7339.3050417820732036, 4.8231982231937990945, -4.2139798876589225073); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.823_198_223_193_799` [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/geo.rs:566:97 [INFO] [stderr] | [INFO] [stderr] 566 | let enu_vec: Vector3 = Vector3::new(7339.3050417820732036, 4.8231982231937990945, -4.2139798876589225073); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `4.213_979_887_658_922_5` [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/geo.rs:570:22 [INFO] [stderr] | [INFO] [stderr] 570 | let test_y = 0.042799347889836060477; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: consider changing the type or truncating it to: `0.042_799_347_889_836_06` [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] error: aborting due to 8 previous errors [INFO] [stderr] [INFO] [stderr] error: Could not compile `coord_transforms`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "671c868922636490e6808c228cca9a0c7ec4da7592c954ed1418f168f9df32d5"` [INFO] running `"docker" "rm" "-f" "671c868922636490e6808c228cca9a0c7ec4da7592c954ed1418f168f9df32d5"` [INFO] [stdout] 671c868922636490e6808c228cca9a0c7ec4da7592c954ed1418f168f9df32d5