[INFO] cloning repository https://github.com/wiwichips/imgprobox
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/wiwichips/imgprobox" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fwiwichips%2Fimgprobox", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fwiwichips%2Fimgprobox'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] bb7c2d327d9c941b68a4137aa50cca5cc7756ec1
[INFO] documenting wiwichips/imgprobox against 1.85.0 for beta-1.86-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fwiwichips%2Fimgprobox" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/wiwichips/imgprobox on toolchain 1.85.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.85.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/wiwichips/imgprobox
[INFO] finished tweaking git repo https://github.com/wiwichips/imgprobox
[INFO] tweaked toml for git repo https://github.com/wiwichips/imgprobox written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/wiwichips/imgprobox already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.85.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wasm-bindgen-test v0.3.34
[INFO] [stderr]   Downloaded wasm-bindgen-test-macro v0.3.34
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+1.85.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] bd427b689269ba338a311f09cb0e2a07e10b5a6918c0d520ccb56aac56f4ba36
[INFO] running `Command { std: "docker" "start" "-a" "bd427b689269ba338a311f09cb0e2a07e10b5a6918c0d520ccb56aac56f4ba36", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bd427b689269ba338a311f09cb0e2a07e10b5a6918c0d520ccb56aac56f4ba36", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bd427b689269ba338a311f09cb0e2a07e10b5a6918c0d520ccb56aac56f4ba36", kill_on_drop: false }`
[INFO] [stdout] bd427b689269ba338a311f09cb0e2a07e10b5a6918c0d520ccb56aac56f4ba36
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+1.85.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 10ed82fb8fef24befb2fa2b3884a1efd36429928c8ebcca68e82e503f9625793
[INFO] running `Command { std: "docker" "start" "-a" "10ed82fb8fef24befb2fa2b3884a1efd36429928c8ebcca68e82e503f9625793", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.51
[INFO] [stderr]    Compiling unicode-ident v1.0.6
[INFO] [stderr]    Compiling quote v1.0.23
[INFO] [stderr]    Compiling syn v1.0.107
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.84
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling serde_derive v1.0.152
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling once_cell v1.17.0
[INFO] [stderr]    Compiling serde v1.0.152
[INFO] [stderr]    Compiling bumpalo v3.12.0
[INFO] [stderr]    Compiling serde_json v1.0.92
[INFO] [stderr]    Compiling wasm-bindgen v0.2.84
[INFO] [stderr]     Checking itoa v1.0.5
[INFO] [stderr]     Checking ryu v1.0.12
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.84
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.84
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.84
[INFO] [stderr]     Checking js-sys v0.3.61
[INFO] [stderr]     Checking web-sys v0.3.61
[INFO] [stderr]  Documenting without-a-bundler v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]  --> src/neighbourhood_operations.rs:9:16
[INFO] [stdout]   |
[INFO] [stdout] 9 |             if (chessboard) {
[INFO] [stdout]   |                ^          ^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]   |
[INFO] [stdout] 9 -             if (chessboard) {
[INFO] [stdout] 9 +             if chessboard {
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/neighbourhood_operations.rs:26:16
[INFO] [stdout]    |
[INFO] [stdout] 26 |             if (chessboard) {
[INFO] [stdout]    |                ^          ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 26 -             if (chessboard) {
[INFO] [stdout] 26 +             if chessboard {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/neighbourhood_operations.rs:43:16
[INFO] [stdout]    |
[INFO] [stdout] 43 |             if (chessboard) {
[INFO] [stdout]    |                ^          ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 43 -             if (chessboard) {
[INFO] [stdout] 43 +             if chessboard {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/neighbourhood_operations.rs:84:20
[INFO] [stdout]    |
[INFO] [stdout] 84 |                 if (pixel < self.elements[self.min]) {
[INFO] [stdout]    |                    ^                               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 84 -                 if (pixel < self.elements[self.min]) {
[INFO] [stdout] 84 +                 if pixel < self.elements[self.min] {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/neighbourhood_operations.rs:86:27
[INFO] [stdout]    |
[INFO] [stdout] 86 |                 } else if (pixel > self.elements[self.max]) {
[INFO] [stdout]    |                           ^                               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 86 -                 } else if (pixel > self.elements[self.max]) {
[INFO] [stdout] 86 +                 } else if pixel > self.elements[self.max] {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/neighbourhood_operations.rs:99:20
[INFO] [stdout]    |
[INFO] [stdout] 99 |                 if (pixel < self.elements[self.min]) {
[INFO] [stdout]    |                    ^                               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 99 -                 if (pixel < self.elements[self.min]) {
[INFO] [stdout] 99 +                 if pixel < self.elements[self.min] {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/neighbourhood_operations.rs:101:27
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 } else if (pixel > self.elements[self.max]) {
[INFO] [stdout]     |                           ^                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 101 -                 } else if (pixel > self.elements[self.max]) {
[INFO] [stdout] 101 +                 } else if pixel > self.elements[self.max] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/lib.rs:98:8
[INFO] [stdout]    |
[INFO] [stdout] 98 |     if (flip_horizontal_option) {
[INFO] [stdout]    |        ^                      ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 98 -     if (flip_horizontal_option) {
[INFO] [stdout] 98 +     if flip_horizontal_option {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:101:8
[INFO] [stdout]     |
[INFO] [stdout] 101 |     if (flip_vertical_option) {
[INFO] [stdout]     |        ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 101 -     if (flip_vertical_option) {
[INFO] [stdout] 101 +     if flip_vertical_option {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:126:12
[INFO] [stdout]     |
[INFO] [stdout] 126 |         if (spo.op_type == "inverse") {
[INFO] [stdout]     |            ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 126 -         if (spo.op_type == "inverse") {
[INFO] [stdout] 126 +         if spo.op_type == "inverse" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 128 |         } else if (spo.op_type == "sepia") {
[INFO] [stdout]     |                   ^                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 128 -         } else if (spo.op_type == "sepia") {
[INFO] [stdout] 128 +         } else if spo.op_type == "sepia" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:130:19
[INFO] [stdout]     |
[INFO] [stdout] 130 |         } else if (spo.op_type == "grayscale") {
[INFO] [stdout]     |                   ^                          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 130 -         } else if (spo.op_type == "grayscale") {
[INFO] [stdout] 130 +         } else if spo.op_type == "grayscale" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:132:19
[INFO] [stdout]     |
[INFO] [stdout] 132 |         } else if (spo.op_type == "threshold") {
[INFO] [stdout]     |                   ^                          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 132 -         } else if (spo.op_type == "threshold") {
[INFO] [stdout] 132 +         } else if spo.op_type == "threshold" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:134:19
[INFO] [stdout]     |
[INFO] [stdout] 134 |         } else if (spo.op_type == "linear") {
[INFO] [stdout]     |                   ^                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 134 -         } else if (spo.op_type == "linear") {
[INFO] [stdout] 134 +         } else if spo.op_type == "linear" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:136:19
[INFO] [stdout]     |
[INFO] [stdout] 136 |         } else if (spo.op_type == "powerLaw") {
[INFO] [stdout]     |                   ^                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 136 -         } else if (spo.op_type == "powerLaw") {
[INFO] [stdout] 136 +         } else if spo.op_type == "powerLaw" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:138:19
[INFO] [stdout]     |
[INFO] [stdout] 138 |         } else if (spo.op_type == "histogram_equalization") {
[INFO] [stdout]     |                   ^                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 138 -         } else if (spo.op_type == "histogram_equalization") {
[INFO] [stdout] 138 +         } else if spo.op_type == "histogram_equalization" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:175:8
[INFO] [stdout]     |
[INFO] [stdout] 175 |     if (salt_ratio>0.00001) {
[INFO] [stdout]     |        ^                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 175 -     if (salt_ratio>0.00001) {
[INFO] [stdout] 175 +     if salt_ratio>0.00001 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:178:8
[INFO] [stdout]     |
[INFO] [stdout] 178 |     if (pepper_ratio>0.00001) {
[INFO] [stdout]     |        ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 178 -     if (pepper_ratio>0.00001) {
[INFO] [stdout] 178 +     if pepper_ratio>0.00001 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:183:8
[INFO] [stdout]     |
[INFO] [stdout] 183 |     if (filter_type == "min") {
[INFO] [stdout]     |        ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 183 -     if (filter_type == "min") {
[INFO] [stdout] 183 +     if filter_type == "min" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:187:15
[INFO] [stdout]     |
[INFO] [stdout] 187 |     } else if (filter_type == "median") {
[INFO] [stdout]     |               ^                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 187 -     } else if (filter_type == "median") {
[INFO] [stdout] 187 +     } else if filter_type == "median" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:191:15
[INFO] [stdout]     |
[INFO] [stdout] 191 |     } else if (filter_type == "max") {
[INFO] [stdout]     |               ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 191 -     } else if (filter_type == "max") {
[INFO] [stdout] 191 +     } else if filter_type == "max" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `dyn`
[INFO] [stdout]   --> src/single_pixel_operations.rs:23:58
[INFO] [stdout]    |
[INFO] [stdout] 23 | /// Modify the apply_spo_chain function to accept Vec<Box<dyn SinglePixelOperation>>
[INFO] [stdout]    |                                                          ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/neighbourhood_operations.rs:121:9
[INFO] [stdout]     |
[INFO] [stdout] 121 |     /// https://en.wikipedia.org/wiki/Selection_sort
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout]     = note: `#[warn(rustdoc::bare_urls)]` on by default
[INFO] [stdout] help: use an automatic link instead
[INFO] [stdout]     |
[INFO] [stdout] 121 |     /// <https://en.wikipedia.org/wiki/Selection_sort>
[INFO] [stdout]     |         +                                            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 25.64s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: wasm-bindgen v0.2.84
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr]    Generated /opt/rustwide/target/doc/without_a_bundler/index.html
[INFO] running `Command { std: "docker" "inspect" "10ed82fb8fef24befb2fa2b3884a1efd36429928c8ebcca68e82e503f9625793", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "10ed82fb8fef24befb2fa2b3884a1efd36429928c8ebcca68e82e503f9625793", kill_on_drop: false }`
[INFO] [stdout] 10ed82fb8fef24befb2fa2b3884a1efd36429928c8ebcca68e82e503f9625793
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3959728d45483eb673ba100a951a6b9f5012970368db2a9e08e0ac9b67c8a5ad" "/opt/rustwide/cargo-home/bin/cargo" "+1.85.0" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7bd7fea4539eca7b9844663781abbca8b620f7153decde9ffc36d694f9dc167d
[INFO] running `Command { std: "docker" "start" "-a" "7bd7fea4539eca7b9844663781abbca8b620f7153decde9ffc36d694f9dc167d", kill_on_drop: false }`
[INFO] [stderr]  Documenting without-a-bundler v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]  --> src/neighbourhood_operations.rs:9:16
[INFO] [stdout]   |
[INFO] [stdout] 9 |             if (chessboard) {
[INFO] [stdout]   |                ^          ^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]   |
[INFO] [stdout] 9 -             if (chessboard) {
[INFO] [stdout] 9 +             if chessboard {
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/neighbourhood_operations.rs:26:16
[INFO] [stdout]    |
[INFO] [stdout] 26 |             if (chessboard) {
[INFO] [stdout]    |                ^          ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 26 -             if (chessboard) {
[INFO] [stdout] 26 +             if chessboard {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/neighbourhood_operations.rs:43:16
[INFO] [stdout]    |
[INFO] [stdout] 43 |             if (chessboard) {
[INFO] [stdout]    |                ^          ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 43 -             if (chessboard) {
[INFO] [stdout] 43 +             if chessboard {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/neighbourhood_operations.rs:84:20
[INFO] [stdout]    |
[INFO] [stdout] 84 |                 if (pixel < self.elements[self.min]) {
[INFO] [stdout]    |                    ^                               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 84 -                 if (pixel < self.elements[self.min]) {
[INFO] [stdout] 84 +                 if pixel < self.elements[self.min] {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/neighbourhood_operations.rs:86:27
[INFO] [stdout]    |
[INFO] [stdout] 86 |                 } else if (pixel > self.elements[self.max]) {
[INFO] [stdout]    |                           ^                               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 86 -                 } else if (pixel > self.elements[self.max]) {
[INFO] [stdout] 86 +                 } else if pixel > self.elements[self.max] {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/neighbourhood_operations.rs:99:20
[INFO] [stdout]    |
[INFO] [stdout] 99 |                 if (pixel < self.elements[self.min]) {
[INFO] [stdout]    |                    ^                               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 99 -                 if (pixel < self.elements[self.min]) {
[INFO] [stdout] 99 +                 if pixel < self.elements[self.min] {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/neighbourhood_operations.rs:101:27
[INFO] [stdout]     |
[INFO] [stdout] 101 |                 } else if (pixel > self.elements[self.max]) {
[INFO] [stdout]     |                           ^                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 101 -                 } else if (pixel > self.elements[self.max]) {
[INFO] [stdout] 101 +                 } else if pixel > self.elements[self.max] {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/lib.rs:98:8
[INFO] [stdout]    |
[INFO] [stdout] 98 |     if (flip_horizontal_option) {
[INFO] [stdout]    |        ^                      ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 98 -     if (flip_horizontal_option) {
[INFO] [stdout] 98 +     if flip_horizontal_option {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:101:8
[INFO] [stdout]     |
[INFO] [stdout] 101 |     if (flip_vertical_option) {
[INFO] [stdout]     |        ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 101 -     if (flip_vertical_option) {
[INFO] [stdout] 101 +     if flip_vertical_option {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:126:12
[INFO] [stdout]     |
[INFO] [stdout] 126 |         if (spo.op_type == "inverse") {
[INFO] [stdout]     |            ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 126 -         if (spo.op_type == "inverse") {
[INFO] [stdout] 126 +         if spo.op_type == "inverse" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 128 |         } else if (spo.op_type == "sepia") {
[INFO] [stdout]     |                   ^                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 128 -         } else if (spo.op_type == "sepia") {
[INFO] [stdout] 128 +         } else if spo.op_type == "sepia" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:130:19
[INFO] [stdout]     |
[INFO] [stdout] 130 |         } else if (spo.op_type == "grayscale") {
[INFO] [stdout]     |                   ^                          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 130 -         } else if (spo.op_type == "grayscale") {
[INFO] [stdout] 130 +         } else if spo.op_type == "grayscale" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:132:19
[INFO] [stdout]     |
[INFO] [stdout] 132 |         } else if (spo.op_type == "threshold") {
[INFO] [stdout]     |                   ^                          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 132 -         } else if (spo.op_type == "threshold") {
[INFO] [stdout] 132 +         } else if spo.op_type == "threshold" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:134:19
[INFO] [stdout]     |
[INFO] [stdout] 134 |         } else if (spo.op_type == "linear") {
[INFO] [stdout]     |                   ^                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 134 -         } else if (spo.op_type == "linear") {
[INFO] [stdout] 134 +         } else if spo.op_type == "linear" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:136:19
[INFO] [stdout]     |
[INFO] [stdout] 136 |         } else if (spo.op_type == "powerLaw") {
[INFO] [stdout]     |                   ^                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 136 -         } else if (spo.op_type == "powerLaw") {
[INFO] [stdout] 136 +         } else if spo.op_type == "powerLaw" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:138:19
[INFO] [stdout]     |
[INFO] [stdout] 138 |         } else if (spo.op_type == "histogram_equalization") {
[INFO] [stdout]     |                   ^                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 138 -         } else if (spo.op_type == "histogram_equalization") {
[INFO] [stdout] 138 +         } else if spo.op_type == "histogram_equalization" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:175:8
[INFO] [stdout]     |
[INFO] [stdout] 175 |     if (salt_ratio>0.00001) {
[INFO] [stdout]     |        ^                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 175 -     if (salt_ratio>0.00001) {
[INFO] [stdout] 175 +     if salt_ratio>0.00001 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:178:8
[INFO] [stdout]     |
[INFO] [stdout] 178 |     if (pepper_ratio>0.00001) {
[INFO] [stdout]     |        ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 178 -     if (pepper_ratio>0.00001) {
[INFO] [stdout] 178 +     if pepper_ratio>0.00001 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:183:8
[INFO] [stdout]     |
[INFO] [stdout] 183 |     if (filter_type == "min") {
[INFO] [stdout]     |        ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 183 -     if (filter_type == "min") {
[INFO] [stdout] 183 +     if filter_type == "min" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:187:15
[INFO] [stdout]     |
[INFO] [stdout] 187 |     } else if (filter_type == "median") {
[INFO] [stdout]     |               ^                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 187 -     } else if (filter_type == "median") {
[INFO] [stdout] 187 +     } else if filter_type == "median" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/lib.rs:191:15
[INFO] [stdout]     |
[INFO] [stdout] 191 |     } else if (filter_type == "max") {
[INFO] [stdout]     |               ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 191 -     } else if (filter_type == "max") {
[INFO] [stdout] 191 +     } else if filter_type == "max" {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.14s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: wasm-bindgen v0.2.84
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr]    Generated /opt/rustwide/target/doc/without_a_bundler/index.html
[INFO] running `Command { std: "docker" "inspect" "7bd7fea4539eca7b9844663781abbca8b620f7153decde9ffc36d694f9dc167d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7bd7fea4539eca7b9844663781abbca8b620f7153decde9ffc36d694f9dc167d", kill_on_drop: false }`
[INFO] [stdout] 7bd7fea4539eca7b9844663781abbca8b620f7153decde9ffc36d694f9dc167d
