[INFO] crate ddbug 0.2.0 is already in cache [INFO] extracting crate ddbug 0.2.0 into work/ex/clippy-test-run/sources/stable/reg/ddbug/0.2.0 [INFO] extracting crate ddbug 0.2.0 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/ddbug/0.2.0 [INFO] validating manifest of ddbug-0.2.0 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 ddbug-0.2.0 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 ddbug-0.2.0 [INFO] finished frobbing ddbug-0.2.0 [INFO] frobbed toml for ddbug-0.2.0 written to work/ex/clippy-test-run/sources/stable/reg/ddbug/0.2.0/Cargo.toml [INFO] started frobbing ddbug-0.2.0 [INFO] finished frobbing ddbug-0.2.0 [INFO] frobbed toml for ddbug-0.2.0 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/ddbug/0.2.0/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 ddbug-0.2.0 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-7/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/ddbug/0.2.0:/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] e51e62ff158e9d244adfc1dc3255759615bb12e32ec7855c2a19ab80d24f317e [INFO] running `"docker" "start" "-a" "e51e62ff158e9d244adfc1dc3255759615bb12e32ec7855c2a19ab80d24f317e"` [INFO] [stderr] Checking scroll v0.7.0 [INFO] [stderr] Checking goblin v0.0.12 [INFO] [stderr] Checking object v0.6.0 [INFO] [stderr] Checking ddbug v0.2.0 (/opt/crater/workdir) [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:81:9 [INFO] [stderr] | [INFO] [stderr] 81 | endian: endian, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `endian` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:82:9 [INFO] [stderr] | [INFO] [stderr] 82 | debug_abbrev: debug_abbrev, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `debug_abbrev` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:83:9 [INFO] [stderr] | [INFO] [stderr] 83 | debug_info: debug_info, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `debug_info` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:84:9 [INFO] [stderr] | [INFO] [stderr] 84 | debug_line: debug_line, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `debug_line` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:85:9 [INFO] [stderr] | [INFO] [stderr] 85 | debug_str: debug_str, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `debug_str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:86:9 [INFO] [stderr] | [INFO] [stderr] 86 | debug_ranges: debug_ranges, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `debug_ranges` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:107:9 [INFO] [stderr] | [INFO] [stderr] 107 | abbrev: abbrev, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `abbrev` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:510:9 [INFO] [stderr] | [INFO] [stderr] 510 | kind: kind, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `kind` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:1291:17 [INFO] [stderr] | [INFO] [stderr] 1291 | offset: offset, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `offset` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:1292:17 [INFO] [stderr] | [INFO] [stderr] 1292 | specification: specification, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `specification` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:1293:17 [INFO] [stderr] | [INFO] [stderr] 1293 | abstract_origin: abstract_origin, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `abstract_origin` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:1294:17 [INFO] [stderr] | [INFO] [stderr] 1294 | function: function, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `function` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:1736:9 [INFO] [stderr] | [INFO] [stderr] 1736 | offset: offset, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `offset` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:1737:9 [INFO] [stderr] | [INFO] [stderr] 1737 | specification: specification, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `specification` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:1738:9 [INFO] [stderr] | [INFO] [stderr] 1738 | variable: variable, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `variable` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:71:29 [INFO] [stderr] | [INFO] [stderr] 71 | byte_size: byte_size, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `byte_size` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:90:29 [INFO] [stderr] | [INFO] [stderr] 90 | kind: kind, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `kind` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:162:9 [INFO] [stderr] | [INFO] [stderr] 162 | path: path, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `path` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:169:9 [INFO] [stderr] | [INFO] [stderr] 169 | units: units, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `units` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:282:17 [INFO] [stderr] | [INFO] [stderr] 282 | byte_size: byte_size, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `byte_size` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:283:17 [INFO] [stderr] | [INFO] [stderr] 283 | declaration: declaration, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `declaration` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:284:17 [INFO] [stderr] | [INFO] [stderr] 284 | members: members, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `members` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:325:17 [INFO] [stderr] | [INFO] [stderr] 325 | byte_size: byte_size, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `byte_size` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:326:17 [INFO] [stderr] | [INFO] [stderr] 326 | declaration: declaration, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `declaration` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:327:17 [INFO] [stderr] | [INFO] [stderr] 327 | members: members, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `members` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:359:17 [INFO] [stderr] | [INFO] [stderr] 359 | declaration: declaration, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `declaration` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:362:17 [INFO] [stderr] | [INFO] [stderr] 362 | enumerators: enumerators, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `enumerators` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:406:17 [INFO] [stderr] | [INFO] [stderr] 406 | parameters: parameters, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `parameters` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:407:17 [INFO] [stderr] | [INFO] [stderr] 407 | return_type: return_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `return_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:433:17 [INFO] [stderr] | [INFO] [stderr] 433 | ty: ty, [INFO] [stderr] | ^^^^^^ help: replace it with: `ty` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:461:17 [INFO] [stderr] | [INFO] [stderr] 461 | parameters: parameters, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `parameters` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:462:17 [INFO] [stderr] | [INFO] [stderr] 462 | return_type: return_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `return_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:484:17 [INFO] [stderr] | [INFO] [stderr] 484 | byte_size: byte_size, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `byte_size` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:521:21 [INFO] [stderr] | [INFO] [stderr] 521 | ty: ty, [INFO] [stderr] | ^^^^^^ help: replace it with: `ty` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:522:21 [INFO] [stderr] | [INFO] [stderr] 522 | bit_offset: bit_offset, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `bit_offset` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:523:21 [INFO] [stderr] | [INFO] [stderr] 523 | bit_size: bit_size, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `bit_size` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/file/mod.rs:327:13 [INFO] [stderr] | [INFO] [stderr] 327 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::writeln_empty_string)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/file/mod.rs:365:13 [INFO] [stderr] | [INFO] [stderr] 365 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/function.rs:108:9 [INFO] [stderr] | [INFO] [stderr] 108 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/function.rs:183:9 [INFO] [stderr] | [INFO] [stderr] 183 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/namespace.rs:29:13 [INFO] [stderr] | [INFO] [stderr] 29 | name: name, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `name` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/namespace.rs:30:13 [INFO] [stderr] | [INFO] [stderr] 30 | kind: kind, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `kind` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:47:13 [INFO] [stderr] | [INFO] [stderr] 47 | file: file, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `file` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:48:13 [INFO] [stderr] | [INFO] [stderr] 48 | hash: hash, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `hash` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:49:13 [INFO] [stderr] | [INFO] [stderr] 49 | options: options, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `options` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: using `write!()` with a format string that ends in a single newline, consider using `writeln!()` instead [INFO] [stderr] --> src/print.rs:108:9 [INFO] [stderr] | [INFO] [stderr] 108 | write!(w, "\n")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::write_with_newline)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#write_with_newline [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:195:13 [INFO] [stderr] | [INFO] [stderr] 195 | options: options, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `options` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:631:13 [INFO] [stderr] | [INFO] [stderr] 631 | item_left: item_left, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `item_left` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:632:13 [INFO] [stderr] | [INFO] [stderr] 632 | item_right: item_right, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `item_right` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:756:17 [INFO] [stderr] | [INFO] [stderr] 756 | cost: cost, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `cost` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:757:17 [INFO] [stderr] | [INFO] [stderr] 757 | index1: index1, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `index1` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:758:17 [INFO] [stderr] | [INFO] [stderr] 758 | index2: index2, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `index2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/types.rs:561:9 [INFO] [stderr] | [INFO] [stderr] 561 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/types.rs:588:9 [INFO] [stderr] | [INFO] [stderr] 588 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/types.rs:659:9 [INFO] [stderr] | [INFO] [stderr] 659 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/types.rs:686:9 [INFO] [stderr] | [INFO] [stderr] 686 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/types.rs:795:9 [INFO] [stderr] | [INFO] [stderr] 795 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/types.rs:822:9 [INFO] [stderr] | [INFO] [stderr] 822 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/types.rs:1110:9 [INFO] [stderr] | [INFO] [stderr] 1110 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/types.rs:1138:9 [INFO] [stderr] | [INFO] [stderr] 1138 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/variable.rs:80:9 [INFO] [stderr] | [INFO] [stderr] 80 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/variable.rs:116:9 [INFO] [stderr] | [INFO] [stderr] 116 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/unit.rs:148:13 [INFO] [stderr] | [INFO] [stderr] 148 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/unit.rs:219:13 [INFO] [stderr] | [INFO] [stderr] 219 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:81:9 [INFO] [stderr] | [INFO] [stderr] 81 | endian: endian, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `endian` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_field_names)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:82:9 [INFO] [stderr] | [INFO] [stderr] 82 | debug_abbrev: debug_abbrev, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `debug_abbrev` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:83:9 [INFO] [stderr] | [INFO] [stderr] 83 | debug_info: debug_info, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `debug_info` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:84:9 [INFO] [stderr] | [INFO] [stderr] 84 | debug_line: debug_line, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `debug_line` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:85:9 [INFO] [stderr] | [INFO] [stderr] 85 | debug_str: debug_str, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `debug_str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:86:9 [INFO] [stderr] | [INFO] [stderr] 86 | debug_ranges: debug_ranges, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `debug_ranges` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:107:9 [INFO] [stderr] | [INFO] [stderr] 107 | abbrev: abbrev, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `abbrev` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:510:9 [INFO] [stderr] | [INFO] [stderr] 510 | kind: kind, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `kind` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:1291:17 [INFO] [stderr] | [INFO] [stderr] 1291 | offset: offset, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `offset` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:1292:17 [INFO] [stderr] | [INFO] [stderr] 1292 | specification: specification, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `specification` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:1293:17 [INFO] [stderr] | [INFO] [stderr] 1293 | abstract_origin: abstract_origin, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `abstract_origin` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:1294:17 [INFO] [stderr] | [INFO] [stderr] 1294 | function: function, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `function` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:1736:9 [INFO] [stderr] | [INFO] [stderr] 1736 | offset: offset, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `offset` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:1737:9 [INFO] [stderr] | [INFO] [stderr] 1737 | specification: specification, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `specification` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/dwarf.rs:1738:9 [INFO] [stderr] | [INFO] [stderr] 1738 | variable: variable, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `variable` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:71:29 [INFO] [stderr] | [INFO] [stderr] 71 | byte_size: byte_size, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `byte_size` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:90:29 [INFO] [stderr] | [INFO] [stderr] 90 | kind: kind, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `kind` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:162:9 [INFO] [stderr] | [INFO] [stderr] 162 | path: path, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `path` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:169:9 [INFO] [stderr] | [INFO] [stderr] 169 | units: units, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `units` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:282:17 [INFO] [stderr] | [INFO] [stderr] 282 | byte_size: byte_size, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `byte_size` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:283:17 [INFO] [stderr] | [INFO] [stderr] 283 | declaration: declaration, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `declaration` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:284:17 [INFO] [stderr] | [INFO] [stderr] 284 | members: members, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `members` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:325:17 [INFO] [stderr] | [INFO] [stderr] 325 | byte_size: byte_size, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `byte_size` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:326:17 [INFO] [stderr] | [INFO] [stderr] 326 | declaration: declaration, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `declaration` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:327:17 [INFO] [stderr] | [INFO] [stderr] 327 | members: members, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `members` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:359:17 [INFO] [stderr] | [INFO] [stderr] 359 | declaration: declaration, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `declaration` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:362:17 [INFO] [stderr] | [INFO] [stderr] 362 | enumerators: enumerators, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `enumerators` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:406:17 [INFO] [stderr] | [INFO] [stderr] 406 | parameters: parameters, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `parameters` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:407:17 [INFO] [stderr] | [INFO] [stderr] 407 | return_type: return_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `return_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:433:17 [INFO] [stderr] | [INFO] [stderr] 433 | ty: ty, [INFO] [stderr] | ^^^^^^ help: replace it with: `ty` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:461:17 [INFO] [stderr] | [INFO] [stderr] 461 | parameters: parameters, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `parameters` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:462:17 [INFO] [stderr] | [INFO] [stderr] 462 | return_type: return_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `return_type` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:484:17 [INFO] [stderr] | [INFO] [stderr] 484 | byte_size: byte_size, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `byte_size` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:521:21 [INFO] [stderr] | [INFO] [stderr] 521 | ty: ty, [INFO] [stderr] | ^^^^^^ help: replace it with: `ty` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:522:21 [INFO] [stderr] | [INFO] [stderr] 522 | bit_offset: bit_offset, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `bit_offset` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/file/pdb.rs:523:21 [INFO] [stderr] | [INFO] [stderr] 523 | bit_size: bit_size, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `bit_size` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/file/mod.rs:327:13 [INFO] [stderr] | [INFO] [stderr] 327 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::writeln_empty_string)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/file/mod.rs:365:13 [INFO] [stderr] | [INFO] [stderr] 365 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/function.rs:108:9 [INFO] [stderr] | [INFO] [stderr] 108 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/function.rs:183:9 [INFO] [stderr] | [INFO] [stderr] 183 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/namespace.rs:29:13 [INFO] [stderr] | [INFO] [stderr] 29 | name: name, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `name` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/namespace.rs:30:13 [INFO] [stderr] | [INFO] [stderr] 30 | kind: kind, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `kind` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:47:13 [INFO] [stderr] | [INFO] [stderr] 47 | file: file, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `file` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:48:13 [INFO] [stderr] | [INFO] [stderr] 48 | hash: hash, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `hash` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:49:13 [INFO] [stderr] | [INFO] [stderr] 49 | options: options, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `options` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: using `write!()` with a format string that ends in a single newline, consider using `writeln!()` instead [INFO] [stderr] --> src/print.rs:108:9 [INFO] [stderr] | [INFO] [stderr] 108 | write!(w, "\n")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::write_with_newline)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#write_with_newline [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:195:13 [INFO] [stderr] | [INFO] [stderr] 195 | options: options, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `options` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:631:13 [INFO] [stderr] | [INFO] [stderr] 631 | item_left: item_left, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `item_left` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:632:13 [INFO] [stderr] | [INFO] [stderr] 632 | item_right: item_right, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `item_right` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:756:17 [INFO] [stderr] | [INFO] [stderr] 756 | cost: cost, [INFO] [stderr] | ^^^^^^^^^^ help: replace it with: `cost` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:757:17 [INFO] [stderr] | [INFO] [stderr] 757 | index1: index1, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `index1` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/print.rs:758:17 [INFO] [stderr] | [INFO] [stderr] 758 | index2: index2, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `index2` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/types.rs:561:9 [INFO] [stderr] | [INFO] [stderr] 561 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/types.rs:588:9 [INFO] [stderr] | [INFO] [stderr] 588 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/types.rs:659:9 [INFO] [stderr] | [INFO] [stderr] 659 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/types.rs:686:9 [INFO] [stderr] | [INFO] [stderr] 686 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/types.rs:795:9 [INFO] [stderr] | [INFO] [stderr] 795 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/types.rs:822:9 [INFO] [stderr] | [INFO] [stderr] 822 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/types.rs:1110:9 [INFO] [stderr] | [INFO] [stderr] 1110 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/types.rs:1138:9 [INFO] [stderr] | [INFO] [stderr] 1138 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/variable.rs:80:9 [INFO] [stderr] | [INFO] [stderr] 80 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/variable.rs:116:9 [INFO] [stderr] | [INFO] [stderr] 116 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/unit.rs:148:13 [INFO] [stderr] | [INFO] [stderr] 148 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: using `writeln!(w, "")` [INFO] [stderr] --> src/unit.rs:219:13 [INFO] [stderr] | [INFO] [stderr] 219 | writeln!(w, "")?; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: replace it with: `writeln!(w)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#writeln_empty_string [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/dwarf.rs:117:30 [INFO] [stderr] | [INFO] [stderr] 117 | unit.address_size = Some(unit_header.address_size() as u64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(unit_header.address_size())` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/dwarf.rs:117:30 [INFO] [stderr] | [INFO] [stderr] 117 | unit.address_size = Some(unit_header.address_size() as u64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(unit_header.address_size())` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/dwarf.rs:514:28 [INFO] [stderr] | [INFO] [stderr] 514 | address_size: Some(dwarf_unit.header.address_size() as u64), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(dwarf_unit.header.address_size())` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/dwarf.rs:514:28 [INFO] [stderr] | [INFO] [stderr] 514 | address_size: Some(dwarf_unit.header.address_size() as u64), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(dwarf_unit.header.address_size())` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/dwarf.rs:1066:25 [INFO] [stderr] | [INFO] [stderr] 1066 | byte_size: Some(dwarf_unit.header.address_size() as u64), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(dwarf_unit.header.address_size())` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/dwarf.rs:1066:25 [INFO] [stderr] | [INFO] [stderr] 1066 | byte_size: Some(dwarf_unit.header.address_size() as u64), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(dwarf_unit.header.address_size())` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:57:33 [INFO] [stderr] | [INFO] [stderr] 57 | let byte_size = data.attributes.size() as u64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(data.attributes.size())` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/file/pdb.rs:132:9 [INFO] [stderr] | [INFO] [stderr] 132 | / match symbol.parse()? { [INFO] [stderr] 133 | | pdb::SymbolData::PublicSymbol(data) => if data.function { [INFO] [stderr] 134 | | unit.functions.insert( [INFO] [stderr] 135 | | FunctionOffset(symbol_index), [INFO] [stderr] ... | [INFO] [stderr] 154 | | _ => {} [INFO] [stderr] 155 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::single_match)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 132 | if let pdb::SymbolData::PublicSymbol(data) = symbol.parse()? { if data.function { [INFO] [stderr] 133 | unit.functions.insert( [INFO] [stderr] 134 | FunctionOffset(symbol_index), [INFO] [stderr] 135 | Function { [INFO] [stderr] 136 | namespace: namespace.clone(), [INFO] [stderr] 137 | name: Some(symbol.name()?.as_bytes()), [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:142:39 [INFO] [stderr] | [INFO] [stderr] 142 | address: Some(data.offset as u64), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u64::from(data.offset)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:260:14 [INFO] [stderr] | [INFO] [stderr] 260 | Some(data.size as u64) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try: `u64::from(data.size)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:303:14 [INFO] [stderr] | [INFO] [stderr] 303 | Some(data.size as u64) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try: `u64::from(data.size)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:476:26 [INFO] [stderr] | [INFO] [stderr] 476 | let byte_size = Some(data.dimensions[0] as u64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(data.dimensions[0])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/file/pdb.rs:506:9 [INFO] [stderr] | [INFO] [stderr] 506 | / match field { [INFO] [stderr] 507 | | &pdb::TypeData::Member(ref member) => { [INFO] [stderr] 508 | | let mut ty = parse_type_index(member.field_type); [INFO] [stderr] 509 | | let mut bit_offset = member.offset as u64 * 8; [INFO] [stderr] ... | [INFO] [stderr] 545 | | } [INFO] [stderr] 546 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::match_ref_pats)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 506 | match *field { [INFO] [stderr] 507 | pdb::TypeData::Member(ref member) => { [INFO] [stderr] 508 | let mut ty = parse_type_index(member.field_type); [INFO] [stderr] 509 | let mut bit_offset = member.offset as u64 * 8; [INFO] [stderr] 510 | let mut bit_size = None; [INFO] [stderr] 511 | match bitfields.get(&(member.field_type as usize)) { [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:509:38 [INFO] [stderr] | [INFO] [stderr] 509 | let mut bit_offset = member.offset as u64 * 8; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(member.offset)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/file/pdb.rs:511:17 [INFO] [stderr] | [INFO] [stderr] 511 | / match bitfields.get(&(member.field_type as usize)) { [INFO] [stderr] 512 | | Some(bitfield) => { [INFO] [stderr] 513 | | ty = parse_type_index(bitfield.underlying_type); [INFO] [stderr] 514 | | bit_offset += bitfield.position as u64; [INFO] [stderr] ... | [INFO] [stderr] 517 | | None => {} [INFO] [stderr] 518 | | } [INFO] [stderr] | |_________________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 511 | if let Some(bitfield) = bitfields.get(&(member.field_type as usize)) { [INFO] [stderr] 512 | ty = parse_type_index(bitfield.underlying_type); [INFO] [stderr] 513 | bit_offset += bitfield.position as u64; [INFO] [stderr] 514 | bit_size = Some(bitfield.length as u64); [INFO] [stderr] 515 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:514:39 [INFO] [stderr] | [INFO] [stderr] 514 | bit_offset += bitfield.position as u64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(bitfield.position)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:515:41 [INFO] [stderr] | [INFO] [stderr] 515 | bit_size = Some(bitfield.length as u64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(bitfield.length)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:57:33 [INFO] [stderr] | [INFO] [stderr] 57 | let byte_size = data.attributes.size() as u64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(data.attributes.size())` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:529:46 [INFO] [stderr] | [INFO] [stderr] 529 | pdb::Variant::U8(val) => val as i64, [INFO] [stderr] | ^^^^^^^^^^ help: try: `i64::from(val)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:530:47 [INFO] [stderr] | [INFO] [stderr] 530 | pdb::Variant::U16(val) => val as i64, [INFO] [stderr] | ^^^^^^^^^^ help: try: `i64::from(val)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:531:47 [INFO] [stderr] | [INFO] [stderr] 531 | pdb::Variant::U32(val) => val as i64, [INFO] [stderr] | ^^^^^^^^^^ help: try: `i64::from(val)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i8 to i64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:533:46 [INFO] [stderr] | [INFO] [stderr] 533 | pdb::Variant::I8(val) => val as i64, [INFO] [stderr] | ^^^^^^^^^^ help: try: `i64::from(val)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i16 to i64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:534:47 [INFO] [stderr] | [INFO] [stderr] 534 | pdb::Variant::I16(val) => val as i64, [INFO] [stderr] | ^^^^^^^^^^ help: try: `i64::from(val)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:535:47 [INFO] [stderr] | [INFO] [stderr] 535 | pdb::Variant::I32(val) => val as i64, [INFO] [stderr] | ^^^^^^^^^^ help: try: `i64::from(val)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/file/pdb.rs:132:9 [INFO] [stderr] | [INFO] [stderr] 132 | / match symbol.parse()? { [INFO] [stderr] 133 | | pdb::SymbolData::PublicSymbol(data) => if data.function { [INFO] [stderr] 134 | | unit.functions.insert( [INFO] [stderr] 135 | | FunctionOffset(symbol_index), [INFO] [stderr] ... | [INFO] [stderr] 154 | | _ => {} [INFO] [stderr] 155 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::single_match)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 132 | if let pdb::SymbolData::PublicSymbol(data) = symbol.parse()? { if data.function { [INFO] [stderr] 133 | unit.functions.insert( [INFO] [stderr] 134 | FunctionOffset(symbol_index), [INFO] [stderr] 135 | Function { [INFO] [stderr] 136 | namespace: namespace.clone(), [INFO] [stderr] 137 | name: Some(symbol.name()?.as_bytes()), [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:142:39 [INFO] [stderr] | [INFO] [stderr] 142 | address: Some(data.offset as u64), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: try: `u64::from(data.offset)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:260:14 [INFO] [stderr] | [INFO] [stderr] 260 | Some(data.size as u64) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try: `u64::from(data.size)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: struct update has no effect, all the fields in the struct have already been specified [INFO] [stderr] --> src/file/mod.rs:129:15 [INFO] [stderr] | [INFO] [stderr] 129 | ..Default::default() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_update)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_update [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:303:14 [INFO] [stderr] | [INFO] [stderr] 303 | Some(data.size as u64) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: try: `u64::from(data.size)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:476:26 [INFO] [stderr] | [INFO] [stderr] 476 | let byte_size = Some(data.dimensions[0] as u64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(data.dimensions[0])` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/file/pdb.rs:506:9 [INFO] [stderr] | [INFO] [stderr] 506 | / match field { [INFO] [stderr] 507 | | &pdb::TypeData::Member(ref member) => { [INFO] [stderr] 508 | | let mut ty = parse_type_index(member.field_type); [INFO] [stderr] 509 | | let mut bit_offset = member.offset as u64 * 8; [INFO] [stderr] ... | [INFO] [stderr] 545 | | } [INFO] [stderr] 546 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::match_ref_pats)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 506 | match *field { [INFO] [stderr] 507 | pdb::TypeData::Member(ref member) => { [INFO] [stderr] 508 | let mut ty = parse_type_index(member.field_type); [INFO] [stderr] 509 | let mut bit_offset = member.offset as u64 * 8; [INFO] [stderr] 510 | let mut bit_size = None; [INFO] [stderr] 511 | match bitfields.get(&(member.field_type as usize)) { [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:509:38 [INFO] [stderr] | [INFO] [stderr] 509 | let mut bit_offset = member.offset as u64 * 8; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(member.offset)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/file/pdb.rs:511:17 [INFO] [stderr] | [INFO] [stderr] 511 | / match bitfields.get(&(member.field_type as usize)) { [INFO] [stderr] 512 | | Some(bitfield) => { [INFO] [stderr] 513 | | ty = parse_type_index(bitfield.underlying_type); [INFO] [stderr] 514 | | bit_offset += bitfield.position as u64; [INFO] [stderr] ... | [INFO] [stderr] 517 | | None => {} [INFO] [stderr] 518 | | } [INFO] [stderr] | |_________________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 511 | if let Some(bitfield) = bitfields.get(&(member.field_type as usize)) { [INFO] [stderr] 512 | ty = parse_type_index(bitfield.underlying_type); [INFO] [stderr] 513 | bit_offset += bitfield.position as u64; [INFO] [stderr] 514 | bit_size = Some(bitfield.length as u64); [INFO] [stderr] 515 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:514:39 [INFO] [stderr] | [INFO] [stderr] 514 | bit_offset += bitfield.position as u64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(bitfield.position)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:515:41 [INFO] [stderr] | [INFO] [stderr] 515 | bit_size = Some(bitfield.length as u64); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: try: `u64::from(bitfield.length)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to i64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:529:46 [INFO] [stderr] | [INFO] [stderr] 529 | pdb::Variant::U8(val) => val as i64, [INFO] [stderr] | ^^^^^^^^^^ help: try: `i64::from(val)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u16 to i64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:530:47 [INFO] [stderr] | [INFO] [stderr] 530 | pdb::Variant::U16(val) => val as i64, [INFO] [stderr] | ^^^^^^^^^^ help: try: `i64::from(val)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:531:47 [INFO] [stderr] | [INFO] [stderr] 531 | pdb::Variant::U32(val) => val as i64, [INFO] [stderr] | ^^^^^^^^^^ help: try: `i64::from(val)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i8 to i64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:533:46 [INFO] [stderr] | [INFO] [stderr] 533 | pdb::Variant::I8(val) => val as i64, [INFO] [stderr] | ^^^^^^^^^^ help: try: `i64::from(val)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i16 to i64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:534:47 [INFO] [stderr] | [INFO] [stderr] 534 | pdb::Variant::I16(val) => val as i64, [INFO] [stderr] | ^^^^^^^^^^ help: try: `i64::from(val)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting i32 to i64 may become silently lossy if types change [INFO] [stderr] --> src/file/pdb.rs:535:47 [INFO] [stderr] | [INFO] [stderr] 535 | pdb::Variant::I32(val) => val as i64, [INFO] [stderr] | ^^^^^^^^^^ help: try: `i64::from(val)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: struct update has no effect, all the fields in the struct have already been specified [INFO] [stderr] --> src/file/mod.rs:129:15 [INFO] [stderr] | [INFO] [stderr] 129 | ..Default::default() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_update)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_update [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/namespace.rs:103:9 [INFO] [stderr] | [INFO] [stderr] 103 | / match (a.parent.as_ref(), b.parent.as_ref()) { [INFO] [stderr] 104 | | (Some(p1), Some(p2)) => { [INFO] [stderr] 105 | | let ord = Self::_cmp(p1, p2); [INFO] [stderr] 106 | | if ord != cmp::Ordering::Equal { [INFO] [stderr] ... | [INFO] [stderr] 110 | | _ => {} [INFO] [stderr] 111 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 103 | if let (Some(p1), Some(p2)) = (a.parent.as_ref(), b.parent.as_ref()) { [INFO] [stderr] 104 | let ord = Self::_cmp(p1, p2); [INFO] [stderr] 105 | if ord != cmp::Ordering::Equal { [INFO] [stderr] 106 | return ord; [INFO] [stderr] 107 | } [INFO] [stderr] 108 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/print.rs:214:9 [INFO] [stderr] | [INFO] [stderr] 214 | self.a.diff = self.a.diff | prev_a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `self.a.diff |= prev_a` [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/print.rs:215:9 [INFO] [stderr] | [INFO] [stderr] 215 | self.b.diff = self.b.diff | prev_b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `self.b.diff |= prev_b` [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: you don't need to add `&` to all patterns [INFO] [stderr] --> src/print.rs:586:9 [INFO] [stderr] | [INFO] [stderr] 586 | / match x { [INFO] [stderr] 587 | | &MergeResult::Both(_, ref x_right) => match y { [INFO] [stderr] 588 | | &MergeResult::Both(_, ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 589 | | &MergeResult::Left(ref y_left) => f(x_right, arg_right, y_left, arg_left), [INFO] [stderr] ... | [INFO] [stderr] 601 | | }, [INFO] [stderr] 602 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 586 | match *x { [INFO] [stderr] 587 | MergeResult::Both(_, ref x_right) => match y { [INFO] [stderr] 588 | &MergeResult::Both(_, ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 589 | &MergeResult::Left(ref y_left) => f(x_right, arg_right, y_left, arg_left), [INFO] [stderr] 590 | &MergeResult::Right(ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 591 | }, [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/print.rs:587:51 [INFO] [stderr] | [INFO] [stderr] 587 | &MergeResult::Both(_, ref x_right) => match y { [INFO] [stderr] | ___________________________________________________^ [INFO] [stderr] 588 | | &MergeResult::Both(_, ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 589 | | &MergeResult::Left(ref y_left) => f(x_right, arg_right, y_left, arg_left), [INFO] [stderr] 590 | | &MergeResult::Right(ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 591 | | }, [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 587 | &MergeResult::Both(_, ref x_right) => match *y { [INFO] [stderr] 588 | MergeResult::Both(_, ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 589 | MergeResult::Left(ref y_left) => f(x_right, arg_right, y_left, arg_left), [INFO] [stderr] 590 | MergeResult::Right(ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/print.rs:592:47 [INFO] [stderr] | [INFO] [stderr] 592 | &MergeResult::Left(ref x_left) => match y { [INFO] [stderr] | _______________________________________________^ [INFO] [stderr] 593 | | &MergeResult::Both(_, ref y_right) => f(x_left, arg_left, y_right, arg_right), [INFO] [stderr] 594 | | &MergeResult::Left(ref y_left) => f(x_left, arg_left, y_left, arg_left), [INFO] [stderr] 595 | | &MergeResult::Right(ref y_right) => f(x_left, arg_left, y_right, arg_right), [INFO] [stderr] 596 | | }, [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 592 | &MergeResult::Left(ref x_left) => match *y { [INFO] [stderr] 593 | MergeResult::Both(_, ref y_right) => f(x_left, arg_left, y_right, arg_right), [INFO] [stderr] 594 | MergeResult::Left(ref y_left) => f(x_left, arg_left, y_left, arg_left), [INFO] [stderr] 595 | MergeResult::Right(ref y_right) => f(x_left, arg_left, y_right, arg_right), [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/print.rs:597:49 [INFO] [stderr] | [INFO] [stderr] 597 | &MergeResult::Right(ref x_right) => match y { [INFO] [stderr] | _________________________________________________^ [INFO] [stderr] 598 | | &MergeResult::Both(_, ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 599 | | &MergeResult::Left(ref y_left) => f(x_right, arg_right, y_left, arg_left), [INFO] [stderr] 600 | | &MergeResult::Right(ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 601 | | }, [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 597 | &MergeResult::Right(ref x_right) => match *y { [INFO] [stderr] 598 | MergeResult::Both(_, ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 599 | MergeResult::Left(ref y_left) => f(x_right, arg_right, y_left, arg_left), [INFO] [stderr] 600 | MergeResult::Right(ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `if _ { .. } else { .. }` is an expression [INFO] [stderr] --> src/range.rs:86:13 [INFO] [stderr] | [INFO] [stderr] 86 | / let mut padding = 0; [INFO] [stderr] 87 | | if range.begin == range.begin & !15 { [INFO] [stderr] 88 | | padding = 15; [INFO] [stderr] 89 | | } [INFO] [stderr] | |_____________^ help: it is more idiomatic to write: `let padding = if range.begin == range.begin & !15 { 15 } else { 0 };` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::useless_let_if_seq)] on by default [INFO] [stderr] = note: you might not need `mut` at all [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_let_if_seq [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/namespace.rs:103:9 [INFO] [stderr] | [INFO] [stderr] 103 | / match (a.parent.as_ref(), b.parent.as_ref()) { [INFO] [stderr] 104 | | (Some(p1), Some(p2)) => { [INFO] [stderr] 105 | | let ord = Self::_cmp(p1, p2); [INFO] [stderr] 106 | | if ord != cmp::Ordering::Equal { [INFO] [stderr] ... | [INFO] [stderr] 110 | | _ => {} [INFO] [stderr] 111 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 103 | if let (Some(p1), Some(p2)) = (a.parent.as_ref(), b.parent.as_ref()) { [INFO] [stderr] 104 | let ord = Self::_cmp(p1, p2); [INFO] [stderr] 105 | if ord != cmp::Ordering::Equal { [INFO] [stderr] 106 | return ord; [INFO] [stderr] 107 | } [INFO] [stderr] 108 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: You are using an explicit closure for cloning elements [INFO] [stderr] --> src/types.rs:71:9 [INFO] [stderr] | [INFO] [stderr] 71 | hash.types.get(&offset).map(|ty| *ty) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: Consider calling the dedicated `cloned` method: `hash.types.get(&offset).cloned()` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::map_clone)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#map_clone [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/types.rs:373:27 [INFO] [stderr] | [INFO] [stderr] 373 | fn discriminant_value(&self) -> u8 { [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::trivially_copy_pass_by_ref)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: manual implementation of an assign operation [INFO] [stderr] --> src/print.rs:214:9 [INFO] [stderr] | [INFO] [stderr] 214 | self.a.diff = self.a.diff | prev_a; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `self.a.diff |= prev_a` [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/print.rs:215:9 [INFO] [stderr] | [INFO] [stderr] 215 | self.b.diff = self.b.diff | prev_b; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `self.b.diff |= prev_b` [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: you don't need to add `&` to all patterns [INFO] [stderr] --> src/print.rs:586:9 [INFO] [stderr] | [INFO] [stderr] 586 | / match x { [INFO] [stderr] 587 | | &MergeResult::Both(_, ref x_right) => match y { [INFO] [stderr] 588 | | &MergeResult::Both(_, ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 589 | | &MergeResult::Left(ref y_left) => f(x_right, arg_right, y_left, arg_left), [INFO] [stderr] ... | [INFO] [stderr] 601 | | }, [INFO] [stderr] 602 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 586 | match *x { [INFO] [stderr] 587 | MergeResult::Both(_, ref x_right) => match y { [INFO] [stderr] 588 | &MergeResult::Both(_, ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 589 | &MergeResult::Left(ref y_left) => f(x_right, arg_right, y_left, arg_left), [INFO] [stderr] 590 | &MergeResult::Right(ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 591 | }, [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/print.rs:587:51 [INFO] [stderr] | [INFO] [stderr] 587 | &MergeResult::Both(_, ref x_right) => match y { [INFO] [stderr] | ___________________________________________________^ [INFO] [stderr] 588 | | &MergeResult::Both(_, ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 589 | | &MergeResult::Left(ref y_left) => f(x_right, arg_right, y_left, arg_left), [INFO] [stderr] 590 | | &MergeResult::Right(ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 591 | | }, [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 587 | &MergeResult::Both(_, ref x_right) => match *y { [INFO] [stderr] 588 | MergeResult::Both(_, ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 589 | MergeResult::Left(ref y_left) => f(x_right, arg_right, y_left, arg_left), [INFO] [stderr] 590 | MergeResult::Right(ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/print.rs:592:47 [INFO] [stderr] | [INFO] [stderr] 592 | &MergeResult::Left(ref x_left) => match y { [INFO] [stderr] | _______________________________________________^ [INFO] [stderr] 593 | | &MergeResult::Both(_, ref y_right) => f(x_left, arg_left, y_right, arg_right), [INFO] [stderr] 594 | | &MergeResult::Left(ref y_left) => f(x_left, arg_left, y_left, arg_left), [INFO] [stderr] 595 | | &MergeResult::Right(ref y_right) => f(x_left, arg_left, y_right, arg_right), [INFO] [stderr] 596 | | }, [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 592 | &MergeResult::Left(ref x_left) => match *y { [INFO] [stderr] 593 | MergeResult::Both(_, ref y_right) => f(x_left, arg_left, y_right, arg_right), [INFO] [stderr] 594 | MergeResult::Left(ref y_left) => f(x_left, arg_left, y_left, arg_left), [INFO] [stderr] 595 | MergeResult::Right(ref y_right) => f(x_left, arg_left, y_right, arg_right), [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: you don't need to add `&` to all patterns [INFO] [stderr] --> src/print.rs:597:49 [INFO] [stderr] | [INFO] [stderr] 597 | &MergeResult::Right(ref x_right) => match y { [INFO] [stderr] | _________________________________________________^ [INFO] [stderr] 598 | | &MergeResult::Both(_, ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 599 | | &MergeResult::Left(ref y_left) => f(x_right, arg_right, y_left, arg_left), [INFO] [stderr] 600 | | &MergeResult::Right(ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 601 | | }, [INFO] [stderr] | |_____________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#match_ref_pats [INFO] [stderr] help: instead of prefixing all patterns with `&`, you can dereference the expression [INFO] [stderr] | [INFO] [stderr] 597 | &MergeResult::Right(ref x_right) => match *y { [INFO] [stderr] 598 | MergeResult::Both(_, ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] 599 | MergeResult::Left(ref y_left) => f(x_right, arg_right, y_left, arg_left), [INFO] [stderr] 600 | MergeResult::Right(ref y_right) => f(x_right, arg_right, y_right, arg_right), [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `if _ { .. } else { .. }` is an expression [INFO] [stderr] --> src/range.rs:86:13 [INFO] [stderr] | [INFO] [stderr] 86 | / let mut padding = 0; [INFO] [stderr] 87 | | if range.begin == range.begin & !15 { [INFO] [stderr] 88 | | padding = 15; [INFO] [stderr] 89 | | } [INFO] [stderr] | |_____________^ help: it is more idiomatic to write: `let padding = if range.begin == range.begin & !15 { 15 } else { 0 };` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::useless_let_if_seq)] on by default [INFO] [stderr] = note: you might not need `mut` at all [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_let_if_seq [INFO] [stderr] [INFO] [stderr] warning: You are using an explicit closure for cloning elements [INFO] [stderr] --> src/types.rs:71:9 [INFO] [stderr] | [INFO] [stderr] 71 | hash.types.get(&offset).map(|ty| *ty) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: Consider calling the dedicated `cloned` method: `hash.types.get(&offset).cloned()` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::map_clone)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#map_clone [INFO] [stderr] [INFO] [stderr] warning: this argument is passed by reference, but would be more efficient if passed by value [INFO] [stderr] --> src/types.rs:373:27 [INFO] [stderr] | [INFO] [stderr] 373 | fn discriminant_value(&self) -> u8 { [INFO] [stderr] | ^^^^^ help: consider passing by value instead: `self` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::trivially_copy_pass_by_ref)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#trivially_copy_pass_by_ref [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:10:18 [INFO] [stderr] | [INFO] [stderr] 10 | const OPT_FILE: &'static str = "file"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::const_static_lifetime)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:11:18 [INFO] [stderr] | [INFO] [stderr] 11 | const OPT_DIFF: &'static str = "diff"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:14:22 [INFO] [stderr] | [INFO] [stderr] 14 | const OPT_CATEGORY: &'static str = "category"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:15:27 [INFO] [stderr] | [INFO] [stderr] 15 | const OPT_CATEGORY_FILE: &'static str = "file"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:16:27 [INFO] [stderr] | [INFO] [stderr] 16 | const OPT_CATEGORY_UNIT: &'static str = "unit"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:17:27 [INFO] [stderr] | [INFO] [stderr] 17 | const OPT_CATEGORY_TYPE: &'static str = "type"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:18:31 [INFO] [stderr] | [INFO] [stderr] 18 | const OPT_CATEGORY_FUNCTION: &'static str = "function"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:19:31 [INFO] [stderr] | [INFO] [stderr] 19 | const OPT_CATEGORY_VARIABLE: &'static str = "variable"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:22:19 [INFO] [stderr] | [INFO] [stderr] 22 | const OPT_PRINT: &'static str = "print"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:23:27 [INFO] [stderr] | [INFO] [stderr] 23 | const OPT_PRINT_ADDRESS: &'static str = "address"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:24:26 [INFO] [stderr] | [INFO] [stderr] 24 | const OPT_PRINT_SOURCE: &'static str = "source"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:25:32 [INFO] [stderr] | [INFO] [stderr] 25 | const OPT_PRINT_FILE_ADDRESS: &'static str = "file-address"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:26:32 [INFO] [stderr] | [INFO] [stderr] 26 | const OPT_PRINT_UNIT_ADDRESS: &'static str = "unit-address"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:27:38 [INFO] [stderr] | [INFO] [stderr] 27 | const OPT_PRINT_FUNCTION_VARIABLES: &'static str = "function-variables"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:30:26 [INFO] [stderr] | [INFO] [stderr] 30 | const OPT_INLINE_DEPTH: &'static str = "inline-depth"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:33:20 [INFO] [stderr] | [INFO] [stderr] 33 | const OPT_FILTER: &'static str = "filter"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:34:27 [INFO] [stderr] | [INFO] [stderr] 34 | const OPT_FILTER_INLINE: &'static str = "inline"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:35:36 [INFO] [stderr] | [INFO] [stderr] 35 | const OPT_FILTER_FUNCTION_INLINE: &'static str = "function-inline"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:36:25 [INFO] [stderr] | [INFO] [stderr] 36 | const OPT_FILTER_NAME: &'static str = "name"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:37:30 [INFO] [stderr] | [INFO] [stderr] 37 | const OPT_FILTER_NAMESPACE: &'static str = "namespace"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:38:25 [INFO] [stderr] | [INFO] [stderr] 38 | const OPT_FILTER_UNIT: &'static str = "unit"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:41:18 [INFO] [stderr] | [INFO] [stderr] 41 | const OPT_SORT: &'static str = "sort"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:42:23 [INFO] [stderr] | [INFO] [stderr] 42 | const OPT_SORT_SIZE: &'static str = "size"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:43:23 [INFO] [stderr] | [INFO] [stderr] 43 | const OPT_SORT_NAME: &'static str = "name"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:46:20 [INFO] [stderr] | [INFO] [stderr] 46 | const OPT_IGNORE: &'static str = "ignore"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:47:26 [INFO] [stderr] | [INFO] [stderr] 47 | const OPT_IGNORE_ADDED: &'static str = "added"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:48:28 [INFO] [stderr] | [INFO] [stderr] 48 | const OPT_IGNORE_DELETED: &'static str = "deleted"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:49:28 [INFO] [stderr] | [INFO] [stderr] 49 | const OPT_IGNORE_ADDRESS: &'static str = "address"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:50:32 [INFO] [stderr] | [INFO] [stderr] 50 | const OPT_IGNORE_SYMBOL_NAME: &'static str = "symbol-name"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:51:37 [INFO] [stderr] | [INFO] [stderr] 51 | const OPT_IGNORE_FUNCTION_ADDRESS: &'static str = "function-address"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:52:34 [INFO] [stderr] | [INFO] [stderr] 52 | const OPT_IGNORE_FUNCTION_SIZE: &'static str = "function-size"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:53:36 [INFO] [stderr] | [INFO] [stderr] 53 | const OPT_IGNORE_FUNCTION_INLINE: &'static str = "function-inline"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:54:41 [INFO] [stderr] | [INFO] [stderr] 54 | const OPT_IGNORE_FUNCTION_SYMBOL_NAME: &'static str = "function-symbol-name"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:55:37 [INFO] [stderr] | [INFO] [stderr] 55 | const OPT_IGNORE_VARIABLE_ADDRESS: &'static str = "variable-address"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:56:41 [INFO] [stderr] | [INFO] [stderr] 56 | const OPT_IGNORE_VARIABLE_SYMBOL_NAME: &'static str = "variable-symbol-name"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:57:24 [INFO] [stderr] | [INFO] [stderr] 57 | const OPT_PREFIX_MAP: &'static str = "prefix-map"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:10:18 [INFO] [stderr] | [INFO] [stderr] 10 | const OPT_FILE: &'static str = "file"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::const_static_lifetime)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:11:18 [INFO] [stderr] | [INFO] [stderr] 11 | const OPT_DIFF: &'static str = "diff"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:14:22 [INFO] [stderr] | [INFO] [stderr] 14 | const OPT_CATEGORY: &'static str = "category"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:15:27 [INFO] [stderr] | [INFO] [stderr] 15 | const OPT_CATEGORY_FILE: &'static str = "file"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:16:27 [INFO] [stderr] | [INFO] [stderr] 16 | const OPT_CATEGORY_UNIT: &'static str = "unit"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:17:27 [INFO] [stderr] | [INFO] [stderr] 17 | const OPT_CATEGORY_TYPE: &'static str = "type"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:18:31 [INFO] [stderr] | [INFO] [stderr] 18 | const OPT_CATEGORY_FUNCTION: &'static str = "function"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:19:31 [INFO] [stderr] | [INFO] [stderr] 19 | const OPT_CATEGORY_VARIABLE: &'static str = "variable"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:22:19 [INFO] [stderr] | [INFO] [stderr] 22 | const OPT_PRINT: &'static str = "print"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:23:27 [INFO] [stderr] | [INFO] [stderr] 23 | const OPT_PRINT_ADDRESS: &'static str = "address"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:24:26 [INFO] [stderr] | [INFO] [stderr] 24 | const OPT_PRINT_SOURCE: &'static str = "source"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:25:32 [INFO] [stderr] | [INFO] [stderr] 25 | const OPT_PRINT_FILE_ADDRESS: &'static str = "file-address"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:26:32 [INFO] [stderr] | [INFO] [stderr] 26 | const OPT_PRINT_UNIT_ADDRESS: &'static str = "unit-address"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:27:38 [INFO] [stderr] | [INFO] [stderr] 27 | const OPT_PRINT_FUNCTION_VARIABLES: &'static str = "function-variables"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:30:26 [INFO] [stderr] | [INFO] [stderr] 30 | const OPT_INLINE_DEPTH: &'static str = "inline-depth"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:33:20 [INFO] [stderr] | [INFO] [stderr] 33 | const OPT_FILTER: &'static str = "filter"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:34:27 [INFO] [stderr] | [INFO] [stderr] 34 | const OPT_FILTER_INLINE: &'static str = "inline"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:35:36 [INFO] [stderr] | [INFO] [stderr] 35 | const OPT_FILTER_FUNCTION_INLINE: &'static str = "function-inline"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:36:25 [INFO] [stderr] | [INFO] [stderr] 36 | const OPT_FILTER_NAME: &'static str = "name"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:37:30 [INFO] [stderr] | [INFO] [stderr] 37 | const OPT_FILTER_NAMESPACE: &'static str = "namespace"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:38:25 [INFO] [stderr] | [INFO] [stderr] 38 | const OPT_FILTER_UNIT: &'static str = "unit"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:41:18 [INFO] [stderr] | [INFO] [stderr] 41 | const OPT_SORT: &'static str = "sort"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:42:23 [INFO] [stderr] | [INFO] [stderr] 42 | const OPT_SORT_SIZE: &'static str = "size"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:43:23 [INFO] [stderr] | [INFO] [stderr] 43 | const OPT_SORT_NAME: &'static str = "name"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:46:20 [INFO] [stderr] | [INFO] [stderr] 46 | const OPT_IGNORE: &'static str = "ignore"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:47:26 [INFO] [stderr] | [INFO] [stderr] 47 | const OPT_IGNORE_ADDED: &'static str = "added"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:48:28 [INFO] [stderr] | [INFO] [stderr] 48 | const OPT_IGNORE_DELETED: &'static str = "deleted"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:49:28 [INFO] [stderr] | [INFO] [stderr] 49 | const OPT_IGNORE_ADDRESS: &'static str = "address"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:50:32 [INFO] [stderr] | [INFO] [stderr] 50 | const OPT_IGNORE_SYMBOL_NAME: &'static str = "symbol-name"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:51:37 [INFO] [stderr] | [INFO] [stderr] 51 | const OPT_IGNORE_FUNCTION_ADDRESS: &'static str = "function-address"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:52:34 [INFO] [stderr] | [INFO] [stderr] 52 | const OPT_IGNORE_FUNCTION_SIZE: &'static str = "function-size"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:53:36 [INFO] [stderr] | [INFO] [stderr] 53 | const OPT_IGNORE_FUNCTION_INLINE: &'static str = "function-inline"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:54:41 [INFO] [stderr] | [INFO] [stderr] 54 | const OPT_IGNORE_FUNCTION_SYMBOL_NAME: &'static str = "function-symbol-name"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:55:37 [INFO] [stderr] | [INFO] [stderr] 55 | const OPT_IGNORE_VARIABLE_ADDRESS: &'static str = "variable-address"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:56:41 [INFO] [stderr] | [INFO] [stderr] 56 | const OPT_IGNORE_VARIABLE_SYMBOL_NAME: &'static str = "variable-symbol-name"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/main.rs:57:24 [INFO] [stderr] | [INFO] [stderr] 57 | const OPT_PREFIX_MAP: &'static str = "prefix-map"; [INFO] [stderr] | -^^^^^^^---- help: consider removing `'static`: `&str` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#const_static_lifetime [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 22.12s [INFO] running `"docker" "inspect" "e51e62ff158e9d244adfc1dc3255759615bb12e32ec7855c2a19ab80d24f317e"` [INFO] running `"docker" "rm" "-f" "e51e62ff158e9d244adfc1dc3255759615bb12e32ec7855c2a19ab80d24f317e"` [INFO] [stdout] e51e62ff158e9d244adfc1dc3255759615bb12e32ec7855c2a19ab80d24f317e