[INFO] crate ruroonga_command 0.3.4 is already in cache [INFO] extracting crate ruroonga_command 0.3.4 into work/ex/clippy-test-run/sources/stable/reg/ruroonga_command/0.3.4 [INFO] extracting crate ruroonga_command 0.3.4 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/ruroonga_command/0.3.4 [INFO] validating manifest of ruroonga_command-0.3.4 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 ruroonga_command-0.3.4 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 ruroonga_command-0.3.4 [INFO] finished frobbing ruroonga_command-0.3.4 [INFO] frobbed toml for ruroonga_command-0.3.4 written to work/ex/clippy-test-run/sources/stable/reg/ruroonga_command/0.3.4/Cargo.toml [INFO] started frobbing ruroonga_command-0.3.4 [INFO] finished frobbing ruroonga_command-0.3.4 [INFO] frobbed toml for ruroonga_command-0.3.4 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/ruroonga_command/0.3.4/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 ruroonga_command-0.3.4 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-6/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/ruroonga_command/0.3.4:/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] ed2a89a746ba1b06a4a24d9a1dfedd779691ed4da50a7cbb665b4e080499d3e8 [INFO] running `"docker" "start" "-a" "ed2a89a746ba1b06a4a24d9a1dfedd779691ed4da50a7cbb665b4e080499d3e8"` [INFO] [stderr] Compiling getopts v0.2.18 [INFO] [stderr] Checking pulldown-cmark v0.0.3 [INFO] [stderr] Checking url v1.2.4 [INFO] [stderr] Checking skeptic v0.6.1 [INFO] [stderr] Compiling ruroonga_command v0.3.4 (/opt/crater/workdir) [INFO] [stderr] warning: `cfg_attr` is deprecated for rustfmt and got replaced by tool_attributes [INFO] [stderr] --> src/types/normalizer_type.rs:27:1 [INFO] [stderr] | [INFO] [stderr] 27 | #[cfg_attr(rustfmt, rustfmt_skip)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `#[rustfmt::skip]` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::deprecated_cfg_attr)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#deprecated_cfg_attr [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/command_query.rs:27:13 [INFO] [stderr] | [INFO] [stderr] 27 | command: command, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `command` [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/command_line.rs:14:13 [INFO] [stderr] | [INFO] [stderr] 14 | command: command, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `command` [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/select.rs:48:25 [INFO] [stderr] | [INFO] [stderr] 48 | SelectCommand { table: table, ..SelectCommand::default() } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `table` [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/selectable/labeled_drilldown.rs:28:13 [INFO] [stderr] | [INFO] [stderr] 28 | label: label, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `label` [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/selectable/drilldown_builder.rs:37:13 [INFO] [stderr] | [INFO] [stderr] 37 | select: select, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `select` [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/selectable/drilldown_builder.rs:38:13 [INFO] [stderr] | [INFO] [stderr] 38 | drilldown: drilldown, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `drilldown` [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/selectable/labeled_drilldown_builder.rs:37:13 [INFO] [stderr] | [INFO] [stderr] 37 | select: select, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `select` [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/selectable/labeled_drilldown_builder.rs:38:13 [INFO] [stderr] | [INFO] [stderr] 38 | drilldown: drilldown, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `drilldown` [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/selectable/labeled_drilldown_sequence_builder.rs:51:13 [INFO] [stderr] | [INFO] [stderr] 51 | select: select, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `select` [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/selectable/labeled_drilldown_sequence_builder.rs:52:13 [INFO] [stderr] | [INFO] [stderr] 52 | drilldowns: drilldowns, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `drilldowns` [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/selectable/staged_columns.rs:81:13 [INFO] [stderr] | [INFO] [stderr] 81 | label: label, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `label` [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/selectable/staged_columns.rs:82:13 [INFO] [stderr] | [INFO] [stderr] 82 | stage: stage, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `stage` [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/selectable/staged_columns.rs:83:13 [INFO] [stderr] | [INFO] [stderr] 83 | column_type: column_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `column_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/selectable/staged_columns.rs:84:13 [INFO] [stderr] | [INFO] [stderr] 84 | value: value, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `value` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/selectable/staged_columns_builder.rs:47:13 [INFO] [stderr] | [INFO] [stderr] 47 | select: select, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `select` [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/selectable/staged_columns_builder.rs:48:13 [INFO] [stderr] | [INFO] [stderr] 48 | staged_columns: staged_columns, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `staged_columns` [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/load.rs:86:13 [INFO] [stderr] | [INFO] [stderr] 86 | table: table, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `table` [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/delete.rs:31:25 [INFO] [stderr] | [INFO] [stderr] 31 | DeleteCommand { table: table, ..DeleteCommand::default() } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `table` [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/log_level.rs:32:27 [INFO] [stderr] | [INFO] [stderr] 32 | LogLevelCommand { level: level, ..LogLevelCommand::default() } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `level` [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/log_put.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | level: level, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `level` [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/log_put.rs:36:13 [INFO] [stderr] | [INFO] [stderr] 36 | message: message, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `message` [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/table_create.rs:37:30 [INFO] [stderr] | [INFO] [stderr] 37 | TableCreateCommand { name: name, ..TableCreateCommand::default() } [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/table_rename.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | 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/table_rename.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | new_name: new_name, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `new_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/table_remove.rs:31:30 [INFO] [stderr] | [INFO] [stderr] 31 | TableRemoveCommand { name: name, ..TableRemoveCommand::default() } [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/column_copy.rs:42:13 [INFO] [stderr] | [INFO] [stderr] 42 | from_table: from_table, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `from_table` [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/column_copy.rs:43:13 [INFO] [stderr] | [INFO] [stderr] 43 | from_name: from_name, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `from_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/column_copy.rs:44:13 [INFO] [stderr] | [INFO] [stderr] 44 | to_table: to_table, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `to_table` [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/column_copy.rs:45:13 [INFO] [stderr] | [INFO] [stderr] 45 | to_name: to_name, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `to_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/column_create.rs:37:13 [INFO] [stderr] | [INFO] [stderr] 37 | table: table, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `table` [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/column_create.rs:38:13 [INFO] [stderr] | [INFO] [stderr] 38 | 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/column_rename.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | 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/column_rename.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | new_name: new_name, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `new_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/column_remove.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | table: table, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `table` [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/column_remove.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | 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/reindex.rs:31:26 [INFO] [stderr] | [INFO] [stderr] 31 | ReindexCommand { target_name: target_name, ..ReindexCommand::default() } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `target_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/request_cancel.rs:30:32 [INFO] [stderr] | [INFO] [stderr] 30 | RequestCancelCommand { id: id, ..RequestCancelCommand::default() } [INFO] [stderr] | ^^^^^^ help: replace it with: `id` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/object_exist.rs:31:30 [INFO] [stderr] | [INFO] [stderr] 31 | ObjectExistCommand { name: name, ..ObjectExistCommand::default() } [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/object_remove.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | ObjectRemoveCommand { name: name, ..ObjectRemoveCommand::default() } [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/normalize.rs:101:13 [INFO] [stderr] | [INFO] [stderr] 101 | normalizer: normalizer, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `normalizer` [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/plugin_register.rs:31:33 [INFO] [stderr] | [INFO] [stderr] 31 | PluginRegisterCommand { name: name, ..PluginRegisterCommand::default() } [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/plugin_unregister.rs:31:35 [INFO] [stderr] | [INFO] [stderr] 31 | PluginUnregisterCommand { name: name, ..PluginUnregisterCommand::default() } [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/tokenize.rs:140:13 [INFO] [stderr] | [INFO] [stderr] 140 | tokenizer: tokenizer, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `tokenizer` [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/truncate.rs:31:27 [INFO] [stderr] | [INFO] [stderr] 31 | TruncateCommand { target_name: target_name, ..TruncateCommand::default() } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `target_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: `cfg_attr` is deprecated for rustfmt and got replaced by tool_attributes [INFO] [stderr] --> src/types/normalizer_type.rs:27:1 [INFO] [stderr] | [INFO] [stderr] 27 | #[cfg_attr(rustfmt, rustfmt_skip)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `#[rustfmt::skip]` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::deprecated_cfg_attr)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#deprecated_cfg_attr [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/command_query.rs:27:13 [INFO] [stderr] | [INFO] [stderr] 27 | command: command, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `command` [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/command_line.rs:14:13 [INFO] [stderr] | [INFO] [stderr] 14 | command: command, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `command` [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/select.rs:48:25 [INFO] [stderr] | [INFO] [stderr] 48 | SelectCommand { table: table, ..SelectCommand::default() } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `table` [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/selectable/labeled_drilldown.rs:28:13 [INFO] [stderr] | [INFO] [stderr] 28 | label: label, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `label` [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/selectable/drilldown_builder.rs:37:13 [INFO] [stderr] | [INFO] [stderr] 37 | select: select, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `select` [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/selectable/drilldown_builder.rs:38:13 [INFO] [stderr] | [INFO] [stderr] 38 | drilldown: drilldown, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `drilldown` [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/selectable/labeled_drilldown_builder.rs:37:13 [INFO] [stderr] | [INFO] [stderr] 37 | select: select, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `select` [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/selectable/labeled_drilldown_builder.rs:38:13 [INFO] [stderr] | [INFO] [stderr] 38 | drilldown: drilldown, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `drilldown` [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/selectable/labeled_drilldown_sequence_builder.rs:51:13 [INFO] [stderr] | [INFO] [stderr] 51 | select: select, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `select` [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/selectable/labeled_drilldown_sequence_builder.rs:52:13 [INFO] [stderr] | [INFO] [stderr] 52 | drilldowns: drilldowns, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `drilldowns` [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/selectable/staged_columns.rs:81:13 [INFO] [stderr] | [INFO] [stderr] 81 | label: label, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `label` [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/selectable/staged_columns.rs:82:13 [INFO] [stderr] | [INFO] [stderr] 82 | stage: stage, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `stage` [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/selectable/staged_columns.rs:83:13 [INFO] [stderr] | [INFO] [stderr] 83 | column_type: column_type, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `column_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/selectable/staged_columns.rs:84:13 [INFO] [stderr] | [INFO] [stderr] 84 | value: value, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `value` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/selectable/staged_columns_builder.rs:47:13 [INFO] [stderr] | [INFO] [stderr] 47 | select: select, [INFO] [stderr] | ^^^^^^^^^^^^^^ help: replace it with: `select` [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/selectable/staged_columns_builder.rs:48:13 [INFO] [stderr] | [INFO] [stderr] 48 | staged_columns: staged_columns, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `staged_columns` [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/load.rs:86:13 [INFO] [stderr] | [INFO] [stderr] 86 | table: table, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `table` [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/delete.rs:31:25 [INFO] [stderr] | [INFO] [stderr] 31 | DeleteCommand { table: table, ..DeleteCommand::default() } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `table` [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/log_level.rs:32:27 [INFO] [stderr] | [INFO] [stderr] 32 | LogLevelCommand { level: level, ..LogLevelCommand::default() } [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `level` [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/log_put.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | level: level, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `level` [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/log_put.rs:36:13 [INFO] [stderr] | [INFO] [stderr] 36 | message: message, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `message` [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/table_create.rs:37:30 [INFO] [stderr] | [INFO] [stderr] 37 | TableCreateCommand { name: name, ..TableCreateCommand::default() } [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/table_rename.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | 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/table_rename.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | new_name: new_name, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `new_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/table_remove.rs:31:30 [INFO] [stderr] | [INFO] [stderr] 31 | TableRemoveCommand { name: name, ..TableRemoveCommand::default() } [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/column_copy.rs:42:13 [INFO] [stderr] | [INFO] [stderr] 42 | from_table: from_table, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `from_table` [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/column_copy.rs:43:13 [INFO] [stderr] | [INFO] [stderr] 43 | from_name: from_name, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `from_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/column_copy.rs:44:13 [INFO] [stderr] | [INFO] [stderr] 44 | to_table: to_table, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `to_table` [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/column_copy.rs:45:13 [INFO] [stderr] | [INFO] [stderr] 45 | to_name: to_name, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: replace it with: `to_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/column_create.rs:37:13 [INFO] [stderr] | [INFO] [stderr] 37 | table: table, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `table` [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/column_create.rs:38:13 [INFO] [stderr] | [INFO] [stderr] 38 | 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/column_rename.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | 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/column_rename.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | new_name: new_name, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace it with: `new_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/column_remove.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | table: table, [INFO] [stderr] | ^^^^^^^^^^^^ help: replace it with: `table` [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/column_remove.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | 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/reindex.rs:31:26 [INFO] [stderr] | [INFO] [stderr] 31 | ReindexCommand { target_name: target_name, ..ReindexCommand::default() } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `target_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/request_cancel.rs:30:32 [INFO] [stderr] | [INFO] [stderr] 30 | RequestCancelCommand { id: id, ..RequestCancelCommand::default() } [INFO] [stderr] | ^^^^^^ help: replace it with: `id` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_field_names [INFO] [stderr] [INFO] [stderr] warning: redundant field names in struct initialization [INFO] [stderr] --> src/object_exist.rs:31:30 [INFO] [stderr] | [INFO] [stderr] 31 | ObjectExistCommand { name: name, ..ObjectExistCommand::default() } [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/object_remove.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | ObjectRemoveCommand { name: name, ..ObjectRemoveCommand::default() } [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/normalize.rs:101:13 [INFO] [stderr] | [INFO] [stderr] 101 | normalizer: normalizer, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `normalizer` [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/plugin_register.rs:31:33 [INFO] [stderr] | [INFO] [stderr] 31 | PluginRegisterCommand { name: name, ..PluginRegisterCommand::default() } [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/plugin_unregister.rs:31:35 [INFO] [stderr] | [INFO] [stderr] 31 | PluginUnregisterCommand { name: name, ..PluginUnregisterCommand::default() } [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/tokenize.rs:140:13 [INFO] [stderr] | [INFO] [stderr] 140 | tokenizer: tokenizer, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: replace it with: `tokenizer` [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/truncate.rs:31:27 [INFO] [stderr] | [INFO] [stderr] 31 | TruncateCommand { target_name: target_name, ..TruncateCommand::default() } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: replace it with: `target_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: doc comment not used by rustdoc [INFO] [stderr] --> src/commandlinable/mod.rs:28:17 [INFO] [stderr] | [INFO] [stderr] 28 | /// It should escape aginst special characters (\n, \\) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_doc_comments)] on by default [INFO] [stderr] [INFO] [stderr] warning: doc comment not used by rustdoc [INFO] [stderr] --> src/types/data_type.rs:48:13 [INFO] [stderr] | [INFO] [stderr] 48 | /// For future extensibility. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: doc comment not used by rustdoc [INFO] [stderr] --> src/types/data_type.rs:82:17 [INFO] [stderr] | [INFO] [stderr] 82 | /// For future extensibility. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: doc comment not used by rustdoc [INFO] [stderr] --> src/types/data_type.rs:108:13 [INFO] [stderr] | [INFO] [stderr] 108 | /// For future extensibility. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: doc comment not used by rustdoc [INFO] [stderr] --> src/selectable/staged_columns.rs:49:17 [INFO] [stderr] | [INFO] [stderr] 49 | /// For future extensibility. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: doc comment not used by rustdoc [INFO] [stderr] --> src/commandlinable/mod.rs:28:17 [INFO] [stderr] | [INFO] [stderr] 28 | /// It should escape aginst special characters (\n, \\) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_doc_comments)] on by default [INFO] [stderr] [INFO] [stderr] warning: doc comment not used by rustdoc [INFO] [stderr] --> src/types/data_type.rs:48:13 [INFO] [stderr] | [INFO] [stderr] 48 | /// For future extensibility. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: doc comment not used by rustdoc [INFO] [stderr] --> src/types/data_type.rs:82:17 [INFO] [stderr] | [INFO] [stderr] 82 | /// For future extensibility. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: doc comment not used by rustdoc [INFO] [stderr] --> src/types/data_type.rs:108:13 [INFO] [stderr] | [INFO] [stderr] 108 | /// For future extensibility. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: doc comment not used by rustdoc [INFO] [stderr] --> src/selectable/staged_columns.rs:49:17 [INFO] [stderr] | [INFO] [stderr] 49 | /// For future extensibility. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: Constants have by default a `'static` lifetime [INFO] [stderr] --> src/load.rs:187:18 [INFO] [stderr] | [INFO] [stderr] 187 | const DATA: &'static str = r#"[ [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: length comparison to one [INFO] [stderr] --> src/command_line.rs:42:16 [INFO] [stderr] | [INFO] [stderr] 42 | if output.len() >= 1 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!output.is_empty()` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::len_zero)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: `ref` on an entire `let` pattern is discouraged, take a reference with `&` instead [INFO] [stderr] --> /opt/crater/target/debug/build/ruroonga_command-6051f7ae61fe0eb9/out/skeptic-tests.rs:4:9 [INFO] [stderr] | [INFO] [stderr] 4 | let ref s = format!("{}", r####"extern crate ruroonga_command; [INFO] [stderr] | _____- ^^^^^ [INFO] [stderr] 5 | | "####); [INFO] [stderr] | |_______- help: try: `let s = &$ crate :: fmt :: format ( format_args ! ( $ ( $ arg ) * ) );` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::toplevel_ref_arg)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#toplevel_ref_arg [INFO] [stderr] [INFO] [stderr] warning: useless use of `format!` [INFO] [stderr] --> /opt/crater/target/debug/build/ruroonga_command-6051f7ae61fe0eb9/out/skeptic-tests.rs:4:17 [INFO] [stderr] | [INFO] [stderr] 4 | let ref s = format!("{}", r####"extern crate ruroonga_command; [INFO] [stderr] | _________________^ [INFO] [stderr] 5 | | "####); [INFO] [stderr] | |______^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::useless_format)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_format [INFO] [stderr] help: consider using .to_string() [INFO] [stderr] | [INFO] [stderr] 2 | $ crate :: fmt :: format ( r####"extern crate ruroonga_command; [INFO] [stderr] 3 | "####.to_string() ) ) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `ref` on an entire `let` pattern is discouraged, take a reference with `&` instead [INFO] [stderr] --> /opt/crater/target/debug/build/ruroonga_command-6051f7ae61fe0eb9/out/skeptic-tests.rs:10:9 [INFO] [stderr] | [INFO] [stderr] 10 | let ref s = format!("{}", r####"extern crate ruroonga_command as ruroonga; [INFO] [stderr] | _____- ^^^^^ [INFO] [stderr] 11 | | [INFO] [stderr] 12 | | use ruroonga::dsl::*; [INFO] [stderr] 13 | | use ruroonga::commandable::Commandable; [INFO] [stderr] ... | [INFO] [stderr] 22 | | } [INFO] [stderr] 23 | | "####); [INFO] [stderr] | |_______- help: try: `let s = &$ crate :: fmt :: format ( format_args ! ( $ ( $ arg ) * ) );` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#toplevel_ref_arg [INFO] [stderr] [INFO] [stderr] warning: useless use of `format!` [INFO] [stderr] --> /opt/crater/target/debug/build/ruroonga_command-6051f7ae61fe0eb9/out/skeptic-tests.rs:10:17 [INFO] [stderr] | [INFO] [stderr] 10 | let ref s = format!("{}", r####"extern crate ruroonga_command as ruroonga; [INFO] [stderr] | _________________^ [INFO] [stderr] 11 | | [INFO] [stderr] 12 | | use ruroonga::dsl::*; [INFO] [stderr] 13 | | use ruroonga::commandable::Commandable; [INFO] [stderr] ... | [INFO] [stderr] 22 | | } [INFO] [stderr] 23 | | "####); [INFO] [stderr] | |______^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_format [INFO] [stderr] help: consider using .to_string() [INFO] [stderr] | [INFO] [stderr] 2 | $ crate :: fmt :: format ( r####"extern crate ruroonga_command as ruroonga; [INFO] [stderr] 3 | [INFO] [stderr] 4 | use ruroonga::dsl::*; [INFO] [stderr] 5 | use ruroonga::commandable::Commandable; [INFO] [stderr] 6 | [INFO] [stderr] 7 | fn select_cli_example() { [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: `ref` on an entire `let` pattern is discouraged, take a reference with `&` instead [INFO] [stderr] --> /opt/crater/target/debug/build/ruroonga_command-6051f7ae61fe0eb9/out/skeptic-tests.rs:28:9 [INFO] [stderr] | [INFO] [stderr] 28 | let ref s = format!("{}", r####"extern crate ruroonga_command as ruroonga; [INFO] [stderr] | _____- ^^^^^ [INFO] [stderr] 29 | | [INFO] [stderr] 30 | | use ruroonga::dsl::*; [INFO] [stderr] 31 | | use ruroonga::queryable::Queryable; [INFO] [stderr] ... | [INFO] [stderr] 40 | | } [INFO] [stderr] 41 | | "####); [INFO] [stderr] | |_______- help: try: `let s = &$ crate :: fmt :: format ( format_args ! ( $ ( $ arg ) * ) );` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#toplevel_ref_arg [INFO] [stderr] [INFO] [stderr] warning: useless use of `format!` [INFO] [stderr] --> /opt/crater/target/debug/build/ruroonga_command-6051f7ae61fe0eb9/out/skeptic-tests.rs:28:17 [INFO] [stderr] | [INFO] [stderr] 28 | let ref s = format!("{}", r####"extern crate ruroonga_command as ruroonga; [INFO] [stderr] | _________________^ [INFO] [stderr] 29 | | [INFO] [stderr] 30 | | use ruroonga::dsl::*; [INFO] [stderr] 31 | | use ruroonga::queryable::Queryable; [INFO] [stderr] ... | [INFO] [stderr] 40 | | } [INFO] [stderr] 41 | | "####); [INFO] [stderr] | |______^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_format [INFO] [stderr] help: consider using .to_string() [INFO] [stderr] | [INFO] [stderr] 2 | $ crate :: fmt :: format ( r####"extern crate ruroonga_command as ruroonga; [INFO] [stderr] 3 | [INFO] [stderr] 4 | use ruroonga::dsl::*; [INFO] [stderr] 5 | use ruroonga::queryable::Queryable; [INFO] [stderr] 6 | [INFO] [stderr] 7 | fn select_query_example() { [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 33 [INFO] [stderr] --> src/command.rs:253:5 [INFO] [stderr] | [INFO] [stderr] 253 | / fn test_from_str() { [INFO] [stderr] 254 | | assert_eq!(Select, FromStr::from_str("select").unwrap()); [INFO] [stderr] 255 | | assert_eq!(CacheLimit, FromStr::from_str("cache_limit").unwrap()); [INFO] [stderr] 256 | | assert_eq!(DatabaseUnmap, FromStr::from_str("database_unmap").unwrap()); [INFO] [stderr] ... | [INFO] [stderr] 293 | | } [INFO] [stderr] 294 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cyclomatic_complexity)] on by default [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 33 [INFO] [stderr] --> src/command.rs:308:5 [INFO] [stderr] | [INFO] [stderr] 308 | / fn test_fmt() { [INFO] [stderr] 309 | | assert_eq!("load".to_owned(), format!("{}", Load)); [INFO] [stderr] 310 | | assert_eq!("cache_limit".to_owned(), format!("{}", CacheLimit)); [INFO] [stderr] 311 | | assert_eq!("database_unmap".to_owned(), format!("{}", DatabaseUnmap)); [INFO] [stderr] ... | [INFO] [stderr] 342 | | format!("{}", Extension("added-command".to_owned()))); [INFO] [stderr] 343 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 37 [INFO] [stderr] --> src/command.rs:357:5 [INFO] [stderr] | [INFO] [stderr] 357 | / fn test_as_str() { [INFO] [stderr] 358 | | assert_eq!(Select.as_ref(), "select"); [INFO] [stderr] 359 | | assert_eq!(Load.as_ref(), "load"); [INFO] [stderr] 360 | | assert_eq!(Dump.as_ref(), "dump"); [INFO] [stderr] ... | [INFO] [stderr] 394 | | "added-command"); [INFO] [stderr] 395 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: length comparison to one [INFO] [stderr] --> src/command_line.rs:42:16 [INFO] [stderr] | [INFO] [stderr] 42 | if output.len() >= 1 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `!output.is_empty()` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::len_zero)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero [INFO] [stderr] [INFO] [stderr] warning: called `.get().unwrap()` on a HashMap. Using `[]` is more clear and more concise [INFO] [stderr] --> src/selectable/staged_columns.rs:215:20 [INFO] [stderr] | [INFO] [stderr] 215 | assert_eq!(staged_columns.arguments [INFO] [stderr] | ____________________^ [INFO] [stderr] 216 | | .get(&format!("columns[{}].stage", label.to_owned())) [INFO] [stderr] 217 | | .unwrap(), [INFO] [stderr] | |________________________________^ help: try this: `&staged_columns.arguments[&format!("columns[{}].stage", label.to_owned())]` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::get_unwrap)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#get_unwrap [INFO] [stderr] [INFO] [stderr] warning: called `.get().unwrap()` on a HashMap. Using `[]` is more clear and more concise [INFO] [stderr] --> src/selectable/staged_columns.rs:219:20 [INFO] [stderr] | [INFO] [stderr] 219 | assert_eq!(staged_columns.arguments [INFO] [stderr] | ____________________^ [INFO] [stderr] 220 | | .get(&format!("columns[{}].type", label.to_owned())) [INFO] [stderr] 221 | | .unwrap(), [INFO] [stderr] | |________________________________^ help: try this: `&staged_columns.arguments[&format!("columns[{}].type", label.to_owned())]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#get_unwrap [INFO] [stderr] [INFO] [stderr] warning: called `.get().unwrap()` on a HashMap. Using `[]` is more clear and more concise [INFO] [stderr] --> src/selectable/staged_columns.rs:223:20 [INFO] [stderr] | [INFO] [stderr] 223 | assert_eq!(staged_columns.arguments [INFO] [stderr] | ____________________^ [INFO] [stderr] 224 | | .get(&format!("columns[{}].flags", label.to_owned())) [INFO] [stderr] 225 | | .unwrap(), [INFO] [stderr] | |________________________________^ help: try this: `&staged_columns.arguments[&format!("columns[{}].flags", label.to_owned())]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#get_unwrap [INFO] [stderr] [INFO] [stderr] warning: called `.get().unwrap()` on a HashMap. Using `[]` is more clear and more concise [INFO] [stderr] --> src/selectable/staged_columns.rs:227:20 [INFO] [stderr] | [INFO] [stderr] 227 | assert_eq!(staged_columns.arguments [INFO] [stderr] | ____________________^ [INFO] [stderr] 228 | | .get(&format!("columns[{}].value", label.to_owned())) [INFO] [stderr] 229 | | .unwrap(), [INFO] [stderr] | |________________________________^ help: try this: `&staged_columns.arguments[&format!("columns[{}].value", label.to_owned())]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#get_unwrap [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 14.21s [INFO] running `"docker" "inspect" "ed2a89a746ba1b06a4a24d9a1dfedd779691ed4da50a7cbb665b4e080499d3e8"` [INFO] running `"docker" "rm" "-f" "ed2a89a746ba1b06a4a24d9a1dfedd779691ed4da50a7cbb665b4e080499d3e8"` [INFO] [stdout] ed2a89a746ba1b06a4a24d9a1dfedd779691ed4da50a7cbb665b4e080499d3e8