[INFO] crate term-table 1.0.0 is already in cache [INFO] extracting crate term-table 1.0.0 into work/ex/clippy-test-run/sources/stable/reg/term-table/1.0.0 [INFO] extracting crate term-table 1.0.0 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/term-table/1.0.0 [INFO] validating manifest of term-table-1.0.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 term-table-1.0.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 term-table-1.0.0 [INFO] finished frobbing term-table-1.0.0 [INFO] frobbed toml for term-table-1.0.0 written to work/ex/clippy-test-run/sources/stable/reg/term-table/1.0.0/Cargo.toml [INFO] started frobbing term-table-1.0.0 [INFO] finished frobbing term-table-1.0.0 [INFO] frobbed toml for term-table-1.0.0 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/term-table/1.0.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 term-table-1.0.0 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/term-table/1.0.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] 2b553f043e419cf5f386d0515f4319162100f78733dfe9c814200b573e0230d6 [INFO] running `"docker" "start" "-a" "2b553f043e419cf5f386d0515f4319162100f78733dfe9c814200b573e0230d6"` [INFO] [stderr] Checking term-table v1.0.0 (/opt/crater/workdir) [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:32:9 [INFO] [stderr] | [INFO] [stderr] 32 | / return TableCell { [INFO] [stderr] 33 | | data: data.to_string().into(), [INFO] [stderr] 34 | | col_span: 1, [INFO] [stderr] 35 | | alignment: Alignment::Left, [INFO] [stderr] 36 | | pad_content: true, [INFO] [stderr] 37 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_return)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 32 | TableCell { [INFO] [stderr] 33 | data: data.to_string().into(), [INFO] [stderr] 34 | col_span: 1, [INFO] [stderr] 35 | alignment: Alignment::Left, [INFO] [stderr] 36 | pad_content: true, [INFO] [stderr] 37 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:44:9 [INFO] [stderr] | [INFO] [stderr] 44 | / return TableCell { [INFO] [stderr] 45 | | data: data.to_string().into(), [INFO] [stderr] 46 | | alignment: Alignment::Left, [INFO] [stderr] 47 | | pad_content: true, [INFO] [stderr] 48 | | col_span, [INFO] [stderr] 49 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 44 | TableCell { [INFO] [stderr] 45 | data: data.to_string().into(), [INFO] [stderr] 46 | alignment: Alignment::Left, [INFO] [stderr] 47 | pad_content: true, [INFO] [stderr] 48 | col_span, [INFO] [stderr] 49 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:56:9 [INFO] [stderr] | [INFO] [stderr] 56 | / return TableCell { [INFO] [stderr] 57 | | data: data.to_string().into(), [INFO] [stderr] 58 | | pad_content: true, [INFO] [stderr] 59 | | col_span, [INFO] [stderr] 60 | | alignment, [INFO] [stderr] 61 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 56 | TableCell { [INFO] [stderr] 57 | data: data.to_string().into(), [INFO] [stderr] 58 | pad_content: true, [INFO] [stderr] 59 | col_span, [INFO] [stderr] 60 | alignment, [INFO] [stderr] 61 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:73:9 [INFO] [stderr] | [INFO] [stderr] 73 | / return TableCell { [INFO] [stderr] 74 | | data: data.to_string().into(), [INFO] [stderr] 75 | | col_span, [INFO] [stderr] 76 | | alignment, [INFO] [stderr] 77 | | pad_content, [INFO] [stderr] 78 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 73 | TableCell { [INFO] [stderr] 74 | data: data.to_string().into(), [INFO] [stderr] 75 | col_span, [INFO] [stderr] 76 | alignment, [INFO] [stderr] 77 | pad_content, [INFO] [stderr] 78 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:91:9 [INFO] [stderr] | [INFO] [stderr] 91 | / return max + [INFO] [stderr] 92 | | if self.pad_content{ [INFO] [stderr] 93 | | 2 * char_width(' ').unwrap_or(1) as usize [INFO] [stderr] 94 | | }else{ [INFO] [stderr] 95 | | 0 [INFO] [stderr] 96 | | }; [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 91 | max + [INFO] [stderr] 92 | if self.pad_content{ [INFO] [stderr] 93 | 2 * char_width(' ').unwrap_or(1) as usize [INFO] [stderr] 94 | }else{ [INFO] [stderr] 95 | 0 [INFO] [stderr] 96 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:102:9 [INFO] [stderr] | [INFO] [stderr] 102 | return res; [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `res` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:111:9 [INFO] [stderr] | [INFO] [stderr] 111 | / return if self.pad_content{ [INFO] [stderr] 112 | | max_char_width + char_width(' ').unwrap_or(1) as usize * 2 [INFO] [stderr] 113 | | }else{ [INFO] [stderr] 114 | | max_char_width [INFO] [stderr] 115 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 111 | if self.pad_content{ [INFO] [stderr] 112 | max_char_width + char_width(' ').unwrap_or(1) as usize * 2 [INFO] [stderr] 113 | }else{ [INFO] [stderr] 114 | max_char_width [INFO] [stderr] 115 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:143:9 [INFO] [stderr] | [INFO] [stderr] 143 | return res; [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `res` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:149:9 [INFO] [stderr] | [INFO] [stderr] 149 | return TableCell::new(other); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `TableCell::new(other)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:162:5 [INFO] [stderr] | [INFO] [stderr] 162 | return str_width(stripped.borrow()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `str_width(stripped.borrow()).unwrap_or_default()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/row.rs:23:9 [INFO] [stderr] | [INFO] [stderr] 23 | return row; [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `row` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/row.rs:153:9 [INFO] [stderr] | [INFO] [stderr] 153 | return buf; [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `buf` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/row.rs:211:9 [INFO] [stderr] | [INFO] [stderr] 211 | / return match previous_separator { [INFO] [stderr] 212 | | Some(prev) => { [INFO] [stderr] 213 | | for pair in buf.chars().zip(prev.chars()) { [INFO] [stderr] 214 | | if pair.0 == style.outer_left_vertical || pair.0 == style.outer_right_vertical { [INFO] [stderr] ... | [INFO] [stderr] 229 | | None => buf, [INFO] [stderr] 230 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 211 | match previous_separator { [INFO] [stderr] 212 | Some(prev) => { [INFO] [stderr] 213 | for pair in buf.chars().zip(prev.chars()) { [INFO] [stderr] 214 | if pair.0 == style.outer_left_vertical || pair.0 == style.outer_right_vertical { [INFO] [stderr] 215 | // Always take the start and end characters of the current buffer [INFO] [stderr] 216 | out.push(pair.0); [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/row.rs:250:9 [INFO] [stderr] | [INFO] [stderr] 250 | return res; [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `res` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/row.rs:257:9 [INFO] [stderr] | [INFO] [stderr] 257 | return self.cells.iter().map(|x| x.col_span).sum(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `self.cells.iter().map(|x| x.col_span).sum()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:114:9 [INFO] [stderr] | [INFO] [stderr] 114 | / return TableStyle { [INFO] [stderr] 115 | | top_left_corner: '+', [INFO] [stderr] 116 | | top_right_corner: '+', [INFO] [stderr] 117 | | bottom_left_corner: '+', [INFO] [stderr] ... | [INFO] [stderr] 125 | | horizontal: '-', [INFO] [stderr] 126 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 114 | TableStyle { [INFO] [stderr] 115 | top_left_corner: '+', [INFO] [stderr] 116 | top_right_corner: '+', [INFO] [stderr] 117 | bottom_left_corner: '+', [INFO] [stderr] 118 | bottom_right_corner: '+', [INFO] [stderr] 119 | outer_left_vertical: '+', [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:146:9 [INFO] [stderr] | [INFO] [stderr] 146 | / return TableStyle { [INFO] [stderr] 147 | | top_left_corner: '╔', [INFO] [stderr] 148 | | top_right_corner: '╗', [INFO] [stderr] 149 | | bottom_left_corner: '╚', [INFO] [stderr] ... | [INFO] [stderr] 157 | | horizontal: '═', [INFO] [stderr] 158 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 146 | TableStyle { [INFO] [stderr] 147 | top_left_corner: '╔', [INFO] [stderr] 148 | top_right_corner: '╗', [INFO] [stderr] 149 | bottom_left_corner: '╚', [INFO] [stderr] 150 | bottom_right_corner: '╝', [INFO] [stderr] 151 | outer_left_vertical: '╠', [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:175:9 [INFO] [stderr] | [INFO] [stderr] 175 | / return TableStyle { [INFO] [stderr] 176 | | top_left_corner: '┌', [INFO] [stderr] 177 | | top_right_corner: '┐', [INFO] [stderr] 178 | | bottom_left_corner: '└', [INFO] [stderr] ... | [INFO] [stderr] 186 | | horizontal: '─', [INFO] [stderr] 187 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 175 | TableStyle { [INFO] [stderr] 176 | top_left_corner: '┌', [INFO] [stderr] 177 | top_right_corner: '┐', [INFO] [stderr] 178 | bottom_left_corner: '└', [INFO] [stderr] 179 | bottom_right_corner: '┘', [INFO] [stderr] 180 | outer_left_vertical: '├', [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:203:9 [INFO] [stderr] | [INFO] [stderr] 203 | / return TableStyle { [INFO] [stderr] 204 | | top_left_corner: '╭', [INFO] [stderr] 205 | | top_right_corner: '╮', [INFO] [stderr] 206 | | bottom_left_corner: '╰', [INFO] [stderr] ... | [INFO] [stderr] 214 | | horizontal: '─', [INFO] [stderr] 215 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 203 | TableStyle { [INFO] [stderr] 204 | top_left_corner: '╭', [INFO] [stderr] 205 | top_right_corner: '╮', [INFO] [stderr] 206 | bottom_left_corner: '╰', [INFO] [stderr] 207 | bottom_right_corner: '╯', [INFO] [stderr] 208 | outer_left_vertical: '├', [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:233:9 [INFO] [stderr] | [INFO] [stderr] 233 | / return TableStyle { [INFO] [stderr] 234 | | top_left_corner: '╔', [INFO] [stderr] 235 | | top_right_corner: '╗', [INFO] [stderr] 236 | | bottom_left_corner: '╚', [INFO] [stderr] ... | [INFO] [stderr] 244 | | horizontal: '─', [INFO] [stderr] 245 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 233 | TableStyle { [INFO] [stderr] 234 | top_left_corner: '╔', [INFO] [stderr] 235 | top_right_corner: '╗', [INFO] [stderr] 236 | bottom_left_corner: '╚', [INFO] [stderr] 237 | bottom_right_corner: '╝', [INFO] [stderr] 238 | outer_left_vertical: '╠', [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:263:9 [INFO] [stderr] | [INFO] [stderr] 263 | / return TableStyle { [INFO] [stderr] 264 | | top_left_corner: '\0', [INFO] [stderr] 265 | | top_right_corner: '\0', [INFO] [stderr] 266 | | bottom_left_corner: '\0', [INFO] [stderr] ... | [INFO] [stderr] 274 | | horizontal: '\0', [INFO] [stderr] 275 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 263 | TableStyle { [INFO] [stderr] 264 | top_left_corner: '\0', [INFO] [stderr] 265 | top_right_corner: '\0', [INFO] [stderr] 266 | bottom_left_corner: '\0', [INFO] [stderr] 267 | bottom_right_corner: '\0', [INFO] [stderr] 268 | outer_left_vertical: '\0', [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:314:13 [INFO] [stderr] | [INFO] [stderr] 314 | return self.outer_top_horizontal; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `self.outer_top_horizontal` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:318:13 [INFO] [stderr] | [INFO] [stderr] 318 | return self.outer_bottom_horizontal; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `self.outer_bottom_horizontal` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:320:13 [INFO] [stderr] | [INFO] [stderr] 320 | return self.horizontal; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `self.horizontal` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:322:13 [INFO] [stderr] | [INFO] [stderr] 322 | return self.intersect_for_position(pos); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `self.intersect_for_position(pos)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:339:9 [INFO] [stderr] | [INFO] [stderr] 339 | / return Table { [INFO] [stderr] 340 | | rows: Vec::new(), [INFO] [stderr] 341 | | style: TableStyle::extended(), [INFO] [stderr] 342 | | max_column_width: std::usize::MAX, [INFO] [stderr] 343 | | max_column_widths: HashMap::new(), [INFO] [stderr] 344 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 339 | Table { [INFO] [stderr] 340 | rows: Vec::new(), [INFO] [stderr] 341 | style: TableStyle::extended(), [INFO] [stderr] 342 | max_column_width: std::usize::MAX, [INFO] [stderr] 343 | max_column_widths: HashMap::new(), [INFO] [stderr] 344 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:399:9 [INFO] [stderr] | [INFO] [stderr] 399 | return print_buffer; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `print_buffer` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:425:9 [INFO] [stderr] | [INFO] [stderr] 425 | return max_widths; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `max_widths` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:436:9 [INFO] [stderr] | [INFO] [stderr] 436 | return Table::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Table::new()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:442:9 [INFO] [stderr] | [INFO] [stderr] 442 | return self.render(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `self.render()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:32:9 [INFO] [stderr] | [INFO] [stderr] 32 | / return TableCell { [INFO] [stderr] 33 | | data: data.to_string().into(), [INFO] [stderr] 34 | | col_span: 1, [INFO] [stderr] 35 | | alignment: Alignment::Left, [INFO] [stderr] 36 | | pad_content: true, [INFO] [stderr] 37 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_return)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 32 | TableCell { [INFO] [stderr] 33 | data: data.to_string().into(), [INFO] [stderr] 34 | col_span: 1, [INFO] [stderr] 35 | alignment: Alignment::Left, [INFO] [stderr] 36 | pad_content: true, [INFO] [stderr] 37 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:44:9 [INFO] [stderr] | [INFO] [stderr] 44 | / return TableCell { [INFO] [stderr] 45 | | data: data.to_string().into(), [INFO] [stderr] 46 | | alignment: Alignment::Left, [INFO] [stderr] 47 | | pad_content: true, [INFO] [stderr] 48 | | col_span, [INFO] [stderr] 49 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 44 | TableCell { [INFO] [stderr] 45 | data: data.to_string().into(), [INFO] [stderr] 46 | alignment: Alignment::Left, [INFO] [stderr] 47 | pad_content: true, [INFO] [stderr] 48 | col_span, [INFO] [stderr] 49 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:56:9 [INFO] [stderr] | [INFO] [stderr] 56 | / return TableCell { [INFO] [stderr] 57 | | data: data.to_string().into(), [INFO] [stderr] 58 | | pad_content: true, [INFO] [stderr] 59 | | col_span, [INFO] [stderr] 60 | | alignment, [INFO] [stderr] 61 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 56 | TableCell { [INFO] [stderr] 57 | data: data.to_string().into(), [INFO] [stderr] 58 | pad_content: true, [INFO] [stderr] 59 | col_span, [INFO] [stderr] 60 | alignment, [INFO] [stderr] 61 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:73:9 [INFO] [stderr] | [INFO] [stderr] 73 | / return TableCell { [INFO] [stderr] 74 | | data: data.to_string().into(), [INFO] [stderr] 75 | | col_span, [INFO] [stderr] 76 | | alignment, [INFO] [stderr] 77 | | pad_content, [INFO] [stderr] 78 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 73 | TableCell { [INFO] [stderr] 74 | data: data.to_string().into(), [INFO] [stderr] 75 | col_span, [INFO] [stderr] 76 | alignment, [INFO] [stderr] 77 | pad_content, [INFO] [stderr] 78 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:91:9 [INFO] [stderr] | [INFO] [stderr] 91 | / return max + [INFO] [stderr] 92 | | if self.pad_content{ [INFO] [stderr] 93 | | 2 * char_width(' ').unwrap_or(1) as usize [INFO] [stderr] 94 | | }else{ [INFO] [stderr] 95 | | 0 [INFO] [stderr] 96 | | }; [INFO] [stderr] | |______________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 91 | max + [INFO] [stderr] 92 | if self.pad_content{ [INFO] [stderr] 93 | 2 * char_width(' ').unwrap_or(1) as usize [INFO] [stderr] 94 | }else{ [INFO] [stderr] 95 | 0 [INFO] [stderr] 96 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:102:9 [INFO] [stderr] | [INFO] [stderr] 102 | return res; [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `res` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:111:9 [INFO] [stderr] | [INFO] [stderr] 111 | / return if self.pad_content{ [INFO] [stderr] 112 | | max_char_width + char_width(' ').unwrap_or(1) as usize * 2 [INFO] [stderr] 113 | | }else{ [INFO] [stderr] 114 | | max_char_width [INFO] [stderr] 115 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 111 | if self.pad_content{ [INFO] [stderr] 112 | max_char_width + char_width(' ').unwrap_or(1) as usize * 2 [INFO] [stderr] 113 | }else{ [INFO] [stderr] 114 | max_char_width [INFO] [stderr] 115 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:143:9 [INFO] [stderr] | [INFO] [stderr] 143 | return res; [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `res` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:149:9 [INFO] [stderr] | [INFO] [stderr] 149 | return TableCell::new(other); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `TableCell::new(other)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/table_cell.rs:162:5 [INFO] [stderr] | [INFO] [stderr] 162 | return str_width(stripped.borrow()).unwrap_or_default(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `str_width(stripped.borrow()).unwrap_or_default()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/row.rs:23:9 [INFO] [stderr] | [INFO] [stderr] 23 | return row; [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `row` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/row.rs:153:9 [INFO] [stderr] | [INFO] [stderr] 153 | return buf; [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `buf` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/row.rs:211:9 [INFO] [stderr] | [INFO] [stderr] 211 | / return match previous_separator { [INFO] [stderr] 212 | | Some(prev) => { [INFO] [stderr] 213 | | for pair in buf.chars().zip(prev.chars()) { [INFO] [stderr] 214 | | if pair.0 == style.outer_left_vertical || pair.0 == style.outer_right_vertical { [INFO] [stderr] ... | [INFO] [stderr] 229 | | None => buf, [INFO] [stderr] 230 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 211 | match previous_separator { [INFO] [stderr] 212 | Some(prev) => { [INFO] [stderr] 213 | for pair in buf.chars().zip(prev.chars()) { [INFO] [stderr] 214 | if pair.0 == style.outer_left_vertical || pair.0 == style.outer_right_vertical { [INFO] [stderr] 215 | // Always take the start and end characters of the current buffer [INFO] [stderr] 216 | out.push(pair.0); [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/row.rs:250:9 [INFO] [stderr] | [INFO] [stderr] 250 | return res; [INFO] [stderr] | ^^^^^^^^^^^ help: remove `return` as shown: `res` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/row.rs:257:9 [INFO] [stderr] | [INFO] [stderr] 257 | return self.cells.iter().map(|x| x.col_span).sum(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `self.cells.iter().map(|x| x.col_span).sum()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:114:9 [INFO] [stderr] | [INFO] [stderr] 114 | / return TableStyle { [INFO] [stderr] 115 | | top_left_corner: '+', [INFO] [stderr] 116 | | top_right_corner: '+', [INFO] [stderr] 117 | | bottom_left_corner: '+', [INFO] [stderr] ... | [INFO] [stderr] 125 | | horizontal: '-', [INFO] [stderr] 126 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 114 | TableStyle { [INFO] [stderr] 115 | top_left_corner: '+', [INFO] [stderr] 116 | top_right_corner: '+', [INFO] [stderr] 117 | bottom_left_corner: '+', [INFO] [stderr] 118 | bottom_right_corner: '+', [INFO] [stderr] 119 | outer_left_vertical: '+', [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:146:9 [INFO] [stderr] | [INFO] [stderr] 146 | / return TableStyle { [INFO] [stderr] 147 | | top_left_corner: '╔', [INFO] [stderr] 148 | | top_right_corner: '╗', [INFO] [stderr] 149 | | bottom_left_corner: '╚', [INFO] [stderr] ... | [INFO] [stderr] 157 | | horizontal: '═', [INFO] [stderr] 158 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 146 | TableStyle { [INFO] [stderr] 147 | top_left_corner: '╔', [INFO] [stderr] 148 | top_right_corner: '╗', [INFO] [stderr] 149 | bottom_left_corner: '╚', [INFO] [stderr] 150 | bottom_right_corner: '╝', [INFO] [stderr] 151 | outer_left_vertical: '╠', [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:175:9 [INFO] [stderr] | [INFO] [stderr] 175 | / return TableStyle { [INFO] [stderr] 176 | | top_left_corner: '┌', [INFO] [stderr] 177 | | top_right_corner: '┐', [INFO] [stderr] 178 | | bottom_left_corner: '└', [INFO] [stderr] ... | [INFO] [stderr] 186 | | horizontal: '─', [INFO] [stderr] 187 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 175 | TableStyle { [INFO] [stderr] 176 | top_left_corner: '┌', [INFO] [stderr] 177 | top_right_corner: '┐', [INFO] [stderr] 178 | bottom_left_corner: '└', [INFO] [stderr] 179 | bottom_right_corner: '┘', [INFO] [stderr] 180 | outer_left_vertical: '├', [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:203:9 [INFO] [stderr] | [INFO] [stderr] 203 | / return TableStyle { [INFO] [stderr] 204 | | top_left_corner: '╭', [INFO] [stderr] 205 | | top_right_corner: '╮', [INFO] [stderr] 206 | | bottom_left_corner: '╰', [INFO] [stderr] ... | [INFO] [stderr] 214 | | horizontal: '─', [INFO] [stderr] 215 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 203 | TableStyle { [INFO] [stderr] 204 | top_left_corner: '╭', [INFO] [stderr] 205 | top_right_corner: '╮', [INFO] [stderr] 206 | bottom_left_corner: '╰', [INFO] [stderr] 207 | bottom_right_corner: '╯', [INFO] [stderr] 208 | outer_left_vertical: '├', [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:233:9 [INFO] [stderr] | [INFO] [stderr] 233 | / return TableStyle { [INFO] [stderr] 234 | | top_left_corner: '╔', [INFO] [stderr] 235 | | top_right_corner: '╗', [INFO] [stderr] 236 | | bottom_left_corner: '╚', [INFO] [stderr] ... | [INFO] [stderr] 244 | | horizontal: '─', [INFO] [stderr] 245 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 233 | TableStyle { [INFO] [stderr] 234 | top_left_corner: '╔', [INFO] [stderr] 235 | top_right_corner: '╗', [INFO] [stderr] 236 | bottom_left_corner: '╚', [INFO] [stderr] 237 | bottom_right_corner: '╝', [INFO] [stderr] 238 | outer_left_vertical: '╠', [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:263:9 [INFO] [stderr] | [INFO] [stderr] 263 | / return TableStyle { [INFO] [stderr] 264 | | top_left_corner: '\0', [INFO] [stderr] 265 | | top_right_corner: '\0', [INFO] [stderr] 266 | | bottom_left_corner: '\0', [INFO] [stderr] ... | [INFO] [stderr] 274 | | horizontal: '\0', [INFO] [stderr] 275 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 263 | TableStyle { [INFO] [stderr] 264 | top_left_corner: '\0', [INFO] [stderr] 265 | top_right_corner: '\0', [INFO] [stderr] 266 | bottom_left_corner: '\0', [INFO] [stderr] 267 | bottom_right_corner: '\0', [INFO] [stderr] 268 | outer_left_vertical: '\0', [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:314:13 [INFO] [stderr] | [INFO] [stderr] 314 | return self.outer_top_horizontal; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `self.outer_top_horizontal` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:318:13 [INFO] [stderr] | [INFO] [stderr] 318 | return self.outer_bottom_horizontal; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `self.outer_bottom_horizontal` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:320:13 [INFO] [stderr] | [INFO] [stderr] 320 | return self.horizontal; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `self.horizontal` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:322:13 [INFO] [stderr] | [INFO] [stderr] 322 | return self.intersect_for_position(pos); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `self.intersect_for_position(pos)` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:339:9 [INFO] [stderr] | [INFO] [stderr] 339 | / return Table { [INFO] [stderr] 340 | | rows: Vec::new(), [INFO] [stderr] 341 | | style: TableStyle::extended(), [INFO] [stderr] 342 | | max_column_width: std::usize::MAX, [INFO] [stderr] 343 | | max_column_widths: HashMap::new(), [INFO] [stderr] 344 | | }; [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] help: remove `return` as shown [INFO] [stderr] | [INFO] [stderr] 339 | Table { [INFO] [stderr] 340 | rows: Vec::new(), [INFO] [stderr] 341 | style: TableStyle::extended(), [INFO] [stderr] 342 | max_column_width: std::usize::MAX, [INFO] [stderr] 343 | max_column_widths: HashMap::new(), [INFO] [stderr] 344 | } [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:399:9 [INFO] [stderr] | [INFO] [stderr] 399 | return print_buffer; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `print_buffer` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:425:9 [INFO] [stderr] | [INFO] [stderr] 425 | return max_widths; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `max_widths` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:436:9 [INFO] [stderr] | [INFO] [stderr] 436 | return Table::new(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `Table::new()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/lib.rs:442:9 [INFO] [stderr] | [INFO] [stderr] 442 | return self.render(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `self.render()` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: the loop variable `col_idx` is used to index `wrapped_cells` [INFO] [stderr] --> src/row.rs:66:24 [INFO] [stderr] | [INFO] [stderr] 66 | for col_idx in 0..column_widths.len(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_range_loop)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 66 | for (col_idx, ) in wrapped_cells.iter().enumerate().take(column_widths.len()){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: the loop variable `col_idx` is used to index `wrapped_cells` [INFO] [stderr] --> src/row.rs:66:24 [INFO] [stderr] | [INFO] [stderr] 66 | for col_idx in 0..column_widths.len(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_range_loop)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_range_loop [INFO] [stderr] help: consider using an iterator [INFO] [stderr] | [INFO] [stderr] 66 | for (col_idx, ) in wrapped_cells.iter().enumerate().take(column_widths.len()){ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.74s [INFO] running `"docker" "inspect" "2b553f043e419cf5f386d0515f4319162100f78733dfe9c814200b573e0230d6"` [INFO] running `"docker" "rm" "-f" "2b553f043e419cf5f386d0515f4319162100f78733dfe9c814200b573e0230d6"` [INFO] [stdout] 2b553f043e419cf5f386d0515f4319162100f78733dfe9c814200b573e0230d6