[INFO] fetching crate puroro-protobuf-compiled 0.11.0... [INFO] linting puroro-protobuf-compiled-0.11.0 against nightly for clippy-nonminimal_bool-denied [INFO] extracting crate puroro-protobuf-compiled 0.11.0 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate puroro-protobuf-compiled 0.11.0 [INFO] finished tweaking crates.io crate puroro-protobuf-compiled 0.11.0 [INFO] tweaked toml for crates.io crate puroro-protobuf-compiled 0.11.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate puroro-protobuf-compiled 0.11.0 on toolchain nightly [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 13 packages to latest compatible versions [INFO] [stderr] Adding puroro v0.10.0 (available: v0.14.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded puroro v0.10.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c01967e43be1201defee26d0d57f18d2f64c361e6004819dd6bb5c6d6b8929e9 [INFO] running `Command { std: "docker" "start" "-a" "c01967e43be1201defee26d0d57f18d2f64c361e6004819dd6bb5c6d6b8929e9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c01967e43be1201defee26d0d57f18d2f64c361e6004819dd6bb5c6d6b8929e9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c01967e43be1201defee26d0d57f18d2f64c361e6004819dd6bb5c6d6b8929e9", kill_on_drop: false }` [INFO] [stdout] c01967e43be1201defee26d0d57f18d2f64c361e6004819dd6bb5c6d6b8929e9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "clippy" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 694b6f3edcd4267bfe48618c60c6c8a99a23ead5c6e5c41d768c03f4c163ea88 [INFO] running `Command { std: "docker" "start" "-a" "694b6f3edcd4267bfe48618c60c6c8a99a23ead5c6e5c41d768c03f4c163ea88", kill_on_drop: false }` [INFO] [stderr] Checking either v1.15.0 [INFO] [stderr] Checking puroro v0.10.0 [INFO] [stderr] Checking puroro-protobuf-compiled v0.11.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf/compiler/code_generator_response.rs:17:13 [INFO] [stdout] | [INFO] [stdout] 17 | fields: self::_root::google::protobuf::compiler::code_generator_response::_fields::FileFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 18 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] 19 | | ::std::string::String, [INFO] [stdout] 20 | | self::_pinternal::tags::String, [INFO] [stdout] ... | [INFO] [stdout] 35 | | >, [INFO] [stdout] 36 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] = note: `#[warn(clippy::type_complexity)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler/code_generator_response.rs:393:9 [INFO] [stdout] | [INFO] [stdout] 393 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 394 | | && self.insertion_point_opt() == rhs.insertion_point_opt() [INFO] [stdout] 395 | | && self.content_opt() == rhs.content_opt() [INFO] [stdout] 396 | | && self.generated_code_info_opt() == rhs.generated_code_info_opt() [INFO] [stdout] 397 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.insertion_point_opt() == rhs.insertion_point_opt() && self.content_opt() == rhs.content_opt() && self.generated_code_info_opt() == rhs.generated_code_info_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] = note: `#[warn(clippy::nonminimal_bool)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler/code_generator_response.rs:393:9 [INFO] [stdout] | [INFO] [stdout] 393 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 394 | | && self.insertion_point_opt() == rhs.insertion_point_opt() [INFO] [stdout] 395 | | && self.content_opt() == rhs.content_opt() [INFO] [stdout] 396 | | && self.generated_code_info_opt() == rhs.generated_code_info_opt() [INFO] [stdout] | |______________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.insertion_point_opt() == rhs.insertion_point_opt() && self.content_opt() == rhs.content_opt() && self.generated_code_info_opt() == rhs.generated_code_info_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler/code_generator_response.rs:393:9 [INFO] [stdout] | [INFO] [stdout] 393 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 394 | | && self.insertion_point_opt() == rhs.insertion_point_opt() [INFO] [stdout] 395 | | && self.content_opt() == rhs.content_opt() [INFO] [stdout] | |______________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.insertion_point_opt() == rhs.insertion_point_opt() && self.content_opt() == rhs.content_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler/code_generator_response.rs:393:9 [INFO] [stdout] | [INFO] [stdout] 393 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 394 | | && self.insertion_point_opt() == rhs.insertion_point_opt() [INFO] [stdout] | |______________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.insertion_point_opt() == rhs.insertion_point_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler/code_generator_response.rs:393:9 [INFO] [stdout] | [INFO] [stdout] 393 | true && self.name_opt() == rhs.name_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `impl` can be derived [INFO] [stdout] --> src/google/protobuf/compiler/code_generator_response.rs:440:1 [INFO] [stdout] | [INFO] [stdout] 440 | / impl ::std::default::Default for Feature { [INFO] [stdout] 441 | | fn default() -> Self { [INFO] [stdout] 442 | | Self::FeatureNone [INFO] [stdout] 443 | | } [INFO] [stdout] 444 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls [INFO] [stdout] = note: `#[warn(clippy::derivable_impls)]` on by default [INFO] [stdout] help: replace the manual implementation with a derive attribute and mark the default variant [INFO] [stdout] | [INFO] [stdout] 436 + #[derive(Default)] [INFO] [stdout] 437 | pub enum Feature { [INFO] [stdout] 438 ~ #[default] [INFO] [stdout] 439 ~ FeatureNone, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf/compiler.rs:18:13 [INFO] [stdout] | [INFO] [stdout] 18 | fields: self::_root::google::protobuf::compiler::_fields::VersionFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 19 | | self::_pinternal::OptionalNumericalField::< [INFO] [stdout] 20 | | i32, [INFO] [stdout] 21 | | self::_pinternal::tags::Int32, [INFO] [stdout] ... | [INFO] [stdout] 38 | | >, [INFO] [stdout] 39 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:315:9 [INFO] [stdout] | [INFO] [stdout] 315 | / true && self.major_opt() == rhs.major_opt() [INFO] [stdout] 316 | | && self.minor_opt() == rhs.minor_opt() && self.patch_opt() == rhs.patch_opt() [INFO] [stdout] 317 | | && self.suffix_opt() == rhs.suffix_opt() [INFO] [stdout] 318 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.major_opt() == rhs.major_opt() && self.minor_opt() == rhs.minor_opt() && self.patch_opt() == rhs.patch_opt() && self.suffix_opt() == rhs.suffix_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:315:9 [INFO] [stdout] | [INFO] [stdout] 315 | / true && self.major_opt() == rhs.major_opt() [INFO] [stdout] 316 | | && self.minor_opt() == rhs.minor_opt() && self.patch_opt() == rhs.patch_opt() [INFO] [stdout] 317 | | && self.suffix_opt() == rhs.suffix_opt() [INFO] [stdout] | |____________________________________________________^ help: try: `self.major_opt() == rhs.major_opt() && self.minor_opt() == rhs.minor_opt() && self.patch_opt() == rhs.patch_opt() && self.suffix_opt() == rhs.suffix_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:315:9 [INFO] [stdout] | [INFO] [stdout] 315 | / true && self.major_opt() == rhs.major_opt() [INFO] [stdout] 316 | | && self.minor_opt() == rhs.minor_opt() && self.patch_opt() == rhs.patch_opt() [INFO] [stdout] | |_________________________________________________________________________________________^ help: try: `self.major_opt() == rhs.major_opt() && self.minor_opt() == rhs.minor_opt() && self.patch_opt() == rhs.patch_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:315:9 [INFO] [stdout] | [INFO] [stdout] 315 | / true && self.major_opt() == rhs.major_opt() [INFO] [stdout] 316 | | && self.minor_opt() == rhs.minor_opt() && self.patch_opt() == rhs.patch_opt() [INFO] [stdout] | |__________________________________________________^ help: try: `self.major_opt() == rhs.major_opt() && self.minor_opt() == rhs.minor_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:315:9 [INFO] [stdout] | [INFO] [stdout] 315 | true && self.major_opt() == rhs.major_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.major_opt() == rhs.major_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf/compiler.rs:325:13 [INFO] [stdout] | [INFO] [stdout] 325 | fields: self::_root::google::protobuf::compiler::_fields::CodeGeneratorRequestFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 326 | | self::_pinternal::RepeatedUnsizedField::< [INFO] [stdout] 327 | | ::std::string::String, [INFO] [stdout] 328 | | self::_pinternal::tags::String, [INFO] [stdout] ... | [INFO] [stdout] 340 | | >, [INFO] [stdout] 341 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf/compiler/code_generator_response.rs:17:13 [INFO] [stdout] | [INFO] [stdout] 17 | fields: self::_root::google::protobuf::compiler::code_generator_response::_fields::FileFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 18 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] 19 | | ::std::string::String, [INFO] [stdout] 20 | | self::_pinternal::tags::String, [INFO] [stdout] ... | [INFO] [stdout] 35 | | >, [INFO] [stdout] 36 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] = note: `#[warn(clippy::type_complexity)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:651:9 [INFO] [stdout] | [INFO] [stdout] 651 | / true && self.file_to_generate() == rhs.file_to_generate() [INFO] [stdout] 652 | | && self.parameter_opt() == rhs.parameter_opt() [INFO] [stdout] 653 | | && self.proto_file() == rhs.proto_file() [INFO] [stdout] 654 | | && self.compiler_version_opt() == rhs.compiler_version_opt() [INFO] [stdout] 655 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.file_to_generate() == rhs.file_to_generate() && self.parameter_opt() == rhs.parameter_opt() && self.proto_file() == rhs.proto_file() && self.compiler_version_opt() == rhs.compiler_version_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:651:9 [INFO] [stdout] | [INFO] [stdout] 651 | / true && self.file_to_generate() == rhs.file_to_generate() [INFO] [stdout] 652 | | && self.parameter_opt() == rhs.parameter_opt() [INFO] [stdout] 653 | | && self.proto_file() == rhs.proto_file() [INFO] [stdout] 654 | | && self.compiler_version_opt() == rhs.compiler_version_opt() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.file_to_generate() == rhs.file_to_generate() && self.parameter_opt() == rhs.parameter_opt() && self.proto_file() == rhs.proto_file() && self.compiler_version_opt() == rhs.compiler_version_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:651:9 [INFO] [stdout] | [INFO] [stdout] 651 | / true && self.file_to_generate() == rhs.file_to_generate() [INFO] [stdout] 652 | | && self.parameter_opt() == rhs.parameter_opt() [INFO] [stdout] 653 | | && self.proto_file() == rhs.proto_file() [INFO] [stdout] | |____________________________________________________^ help: try: `self.file_to_generate() == rhs.file_to_generate() && self.parameter_opt() == rhs.parameter_opt() && self.proto_file() == rhs.proto_file()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:651:9 [INFO] [stdout] | [INFO] [stdout] 651 | / true && self.file_to_generate() == rhs.file_to_generate() [INFO] [stdout] 652 | | && self.parameter_opt() == rhs.parameter_opt() [INFO] [stdout] | |__________________________________________________________^ help: try: `self.file_to_generate() == rhs.file_to_generate() && self.parameter_opt() == rhs.parameter_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:651:9 [INFO] [stdout] | [INFO] [stdout] 651 | true && self.file_to_generate() == rhs.file_to_generate() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.file_to_generate() == rhs.file_to_generate()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:920:9 [INFO] [stdout] | [INFO] [stdout] 920 | / true && self.error_opt() == rhs.error_opt() [INFO] [stdout] 921 | | && self.supported_features_opt() == rhs.supported_features_opt() [INFO] [stdout] 922 | | && self.file() == rhs.file() [INFO] [stdout] 923 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.error_opt() == rhs.error_opt() && self.supported_features_opt() == rhs.supported_features_opt() && self.file() == rhs.file() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:920:9 [INFO] [stdout] | [INFO] [stdout] 920 | / true && self.error_opt() == rhs.error_opt() [INFO] [stdout] 921 | | && self.supported_features_opt() == rhs.supported_features_opt() [INFO] [stdout] 922 | | && self.file() == rhs.file() [INFO] [stdout] | |________________________________________^ help: try: `self.error_opt() == rhs.error_opt() && self.supported_features_opt() == rhs.supported_features_opt() && self.file() == rhs.file()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:920:9 [INFO] [stdout] | [INFO] [stdout] 920 | / true && self.error_opt() == rhs.error_opt() [INFO] [stdout] 921 | | && self.supported_features_opt() == rhs.supported_features_opt() [INFO] [stdout] | |____________________________________________________________________________^ help: try: `self.error_opt() == rhs.error_opt() && self.supported_features_opt() == rhs.supported_features_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:920:9 [INFO] [stdout] | [INFO] [stdout] 920 | true && self.error_opt() == rhs.error_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.error_opt() == rhs.error_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler/code_generator_response.rs:393:9 [INFO] [stdout] | [INFO] [stdout] 393 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 394 | | && self.insertion_point_opt() == rhs.insertion_point_opt() [INFO] [stdout] 395 | | && self.content_opt() == rhs.content_opt() [INFO] [stdout] 396 | | && self.generated_code_info_opt() == rhs.generated_code_info_opt() [INFO] [stdout] 397 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.insertion_point_opt() == rhs.insertion_point_opt() && self.content_opt() == rhs.content_opt() && self.generated_code_info_opt() == rhs.generated_code_info_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] = note: `#[warn(clippy::nonminimal_bool)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler/code_generator_response.rs:393:9 [INFO] [stdout] | [INFO] [stdout] 393 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 394 | | && self.insertion_point_opt() == rhs.insertion_point_opt() [INFO] [stdout] 395 | | && self.content_opt() == rhs.content_opt() [INFO] [stdout] 396 | | && self.generated_code_info_opt() == rhs.generated_code_info_opt() [INFO] [stdout] | |______________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.insertion_point_opt() == rhs.insertion_point_opt() && self.content_opt() == rhs.content_opt() && self.generated_code_info_opt() == rhs.generated_code_info_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler/code_generator_response.rs:393:9 [INFO] [stdout] | [INFO] [stdout] 393 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 394 | | && self.insertion_point_opt() == rhs.insertion_point_opt() [INFO] [stdout] 395 | | && self.content_opt() == rhs.content_opt() [INFO] [stdout] | |______________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.insertion_point_opt() == rhs.insertion_point_opt() && self.content_opt() == rhs.content_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler/code_generator_response.rs:393:9 [INFO] [stdout] | [INFO] [stdout] 393 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 394 | | && self.insertion_point_opt() == rhs.insertion_point_opt() [INFO] [stdout] | |______________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.insertion_point_opt() == rhs.insertion_point_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler/code_generator_response.rs:393:9 [INFO] [stdout] | [INFO] [stdout] 393 | true && self.name_opt() == rhs.name_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `impl` can be derived [INFO] [stdout] --> src/google/protobuf/compiler/code_generator_response.rs:440:1 [INFO] [stdout] | [INFO] [stdout] 440 | / impl ::std::default::Default for Feature { [INFO] [stdout] 441 | | fn default() -> Self { [INFO] [stdout] 442 | | Self::FeatureNone [INFO] [stdout] 443 | | } [INFO] [stdout] 444 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls [INFO] [stdout] = note: `#[warn(clippy::derivable_impls)]` on by default [INFO] [stdout] help: replace the manual implementation with a derive attribute and mark the default variant [INFO] [stdout] | [INFO] [stdout] 436 + #[derive(Default)] [INFO] [stdout] 437 | pub enum Feature { [INFO] [stdout] 438 ~ #[default] [INFO] [stdout] 439 ~ FeatureNone, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf/compiler.rs:18:13 [INFO] [stdout] | [INFO] [stdout] 18 | fields: self::_root::google::protobuf::compiler::_fields::VersionFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 19 | | self::_pinternal::OptionalNumericalField::< [INFO] [stdout] 20 | | i32, [INFO] [stdout] 21 | | self::_pinternal::tags::Int32, [INFO] [stdout] ... | [INFO] [stdout] 38 | | >, [INFO] [stdout] 39 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/descriptor_proto.rs:268:9 [INFO] [stdout] | [INFO] [stdout] 268 | / true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] 269 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 270 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() && self.options_opt() == rhs.options_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/descriptor_proto.rs:268:9 [INFO] [stdout] | [INFO] [stdout] 268 | / true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] 269 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] | |______________________________________________________^ help: try: `self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() && self.options_opt() == rhs.options_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/descriptor_proto.rs:268:9 [INFO] [stdout] | [INFO] [stdout] 268 | true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/descriptor_proto.rs:268:9 [INFO] [stdout] | [INFO] [stdout] 268 | true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.start_opt() == rhs.start_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/descriptor_proto.rs:479:9 [INFO] [stdout] | [INFO] [stdout] 479 | / true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] 480 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/descriptor_proto.rs:479:9 [INFO] [stdout] | [INFO] [stdout] 479 | true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/descriptor_proto.rs:479:9 [INFO] [stdout] | [INFO] [stdout] 479 | true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.start_opt() == rhs.start_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:315:9 [INFO] [stdout] | [INFO] [stdout] 315 | / true && self.major_opt() == rhs.major_opt() [INFO] [stdout] 316 | | && self.minor_opt() == rhs.minor_opt() && self.patch_opt() == rhs.patch_opt() [INFO] [stdout] 317 | | && self.suffix_opt() == rhs.suffix_opt() [INFO] [stdout] 318 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.major_opt() == rhs.major_opt() && self.minor_opt() == rhs.minor_opt() && self.patch_opt() == rhs.patch_opt() && self.suffix_opt() == rhs.suffix_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:315:9 [INFO] [stdout] | [INFO] [stdout] 315 | / true && self.major_opt() == rhs.major_opt() [INFO] [stdout] 316 | | && self.minor_opt() == rhs.minor_opt() && self.patch_opt() == rhs.patch_opt() [INFO] [stdout] 317 | | && self.suffix_opt() == rhs.suffix_opt() [INFO] [stdout] | |____________________________________________________^ help: try: `self.major_opt() == rhs.major_opt() && self.minor_opt() == rhs.minor_opt() && self.patch_opt() == rhs.patch_opt() && self.suffix_opt() == rhs.suffix_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:315:9 [INFO] [stdout] | [INFO] [stdout] 315 | / true && self.major_opt() == rhs.major_opt() [INFO] [stdout] 316 | | && self.minor_opt() == rhs.minor_opt() && self.patch_opt() == rhs.patch_opt() [INFO] [stdout] | |_________________________________________________________________________________________^ help: try: `self.major_opt() == rhs.major_opt() && self.minor_opt() == rhs.minor_opt() && self.patch_opt() == rhs.patch_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:315:9 [INFO] [stdout] | [INFO] [stdout] 315 | / true && self.major_opt() == rhs.major_opt() [INFO] [stdout] 316 | | && self.minor_opt() == rhs.minor_opt() && self.patch_opt() == rhs.patch_opt() [INFO] [stdout] | |__________________________________________________^ help: try: `self.major_opt() == rhs.major_opt() && self.minor_opt() == rhs.minor_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:315:9 [INFO] [stdout] | [INFO] [stdout] 315 | true && self.major_opt() == rhs.major_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.major_opt() == rhs.major_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf/compiler.rs:325:13 [INFO] [stdout] | [INFO] [stdout] 325 | fields: self::_root::google::protobuf::compiler::_fields::CodeGeneratorRequestFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 326 | | self::_pinternal::RepeatedUnsizedField::< [INFO] [stdout] 327 | | ::std::string::String, [INFO] [stdout] 328 | | self::_pinternal::tags::String, [INFO] [stdout] ... | [INFO] [stdout] 340 | | >, [INFO] [stdout] 341 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/enum_descriptor_proto.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | / true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] 223 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/enum_descriptor_proto.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/enum_descriptor_proto.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.start_opt() == rhs.start_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `impl` can be derived [INFO] [stdout] --> src/google/protobuf/field_descriptor_proto.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | / impl ::std::default::Default for Type { [INFO] [stdout] 66 | | fn default() -> Self { [INFO] [stdout] 67 | | Self::TypeDouble [INFO] [stdout] 68 | | } [INFO] [stdout] 69 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls [INFO] [stdout] help: replace the manual implementation with a derive attribute and mark the default variant [INFO] [stdout] | [INFO] [stdout] 23 + #[derive(Default)] [INFO] [stdout] 24 | pub enum Type { [INFO] [stdout] 25 | /** 0 is reserved for errors. [INFO] [stdout] 26 | Order is weird for historical reasons. [INFO] [stdout] 27 | */ [INFO] [stdout] 28 ~ #[default] [INFO] [stdout] 29 ~ TypeDouble, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `impl` can be derived [INFO] [stdout] --> src/google/protobuf/field_descriptor_proto.rs:141:1 [INFO] [stdout] | [INFO] [stdout] 141 | / impl ::std::default::Default for Label { [INFO] [stdout] 142 | | fn default() -> Self { [INFO] [stdout] 143 | | Self::LabelOptional [INFO] [stdout] 144 | | } [INFO] [stdout] 145 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls [INFO] [stdout] help: replace the manual implementation with a derive attribute and mark the default variant [INFO] [stdout] | [INFO] [stdout] 134 + #[derive(Default)] [INFO] [stdout] 135 | pub enum Label { [INFO] [stdout] 136 | /** 0 is reserved for errors [INFO] [stdout] 137 | */ [INFO] [stdout] 138 ~ #[default] [INFO] [stdout] 139 ~ LabelOptional, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:651:9 [INFO] [stdout] | [INFO] [stdout] 651 | / true && self.file_to_generate() == rhs.file_to_generate() [INFO] [stdout] 652 | | && self.parameter_opt() == rhs.parameter_opt() [INFO] [stdout] 653 | | && self.proto_file() == rhs.proto_file() [INFO] [stdout] 654 | | && self.compiler_version_opt() == rhs.compiler_version_opt() [INFO] [stdout] 655 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.file_to_generate() == rhs.file_to_generate() && self.parameter_opt() == rhs.parameter_opt() && self.proto_file() == rhs.proto_file() && self.compiler_version_opt() == rhs.compiler_version_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:651:9 [INFO] [stdout] | [INFO] [stdout] 651 | / true && self.file_to_generate() == rhs.file_to_generate() [INFO] [stdout] 652 | | && self.parameter_opt() == rhs.parameter_opt() [INFO] [stdout] 653 | | && self.proto_file() == rhs.proto_file() [INFO] [stdout] 654 | | && self.compiler_version_opt() == rhs.compiler_version_opt() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.file_to_generate() == rhs.file_to_generate() && self.parameter_opt() == rhs.parameter_opt() && self.proto_file() == rhs.proto_file() && self.compiler_version_opt() == rhs.compiler_version_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:651:9 [INFO] [stdout] | [INFO] [stdout] 651 | / true && self.file_to_generate() == rhs.file_to_generate() [INFO] [stdout] 652 | | && self.parameter_opt() == rhs.parameter_opt() [INFO] [stdout] 653 | | && self.proto_file() == rhs.proto_file() [INFO] [stdout] | |____________________________________________________^ help: try: `self.file_to_generate() == rhs.file_to_generate() && self.parameter_opt() == rhs.parameter_opt() && self.proto_file() == rhs.proto_file()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `impl` can be derived [INFO] [stdout] --> src/google/protobuf/field_options.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | / impl ::std::default::Default for CType { [INFO] [stdout] 31 | | fn default() -> Self { [INFO] [stdout] 32 | | Self::String [INFO] [stdout] 33 | | } [INFO] [stdout] 34 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls [INFO] [stdout] help: replace the manual implementation with a derive attribute and mark the default variant [INFO] [stdout] | [INFO] [stdout] 23 + #[derive(Default)] [INFO] [stdout] 24 | pub enum CType { [INFO] [stdout] 25 | /** Default mode. [INFO] [stdout] 26 | */ [INFO] [stdout] 27 ~ #[default] [INFO] [stdout] 28 ~ String, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:651:9 [INFO] [stdout] | [INFO] [stdout] 651 | / true && self.file_to_generate() == rhs.file_to_generate() [INFO] [stdout] 652 | | && self.parameter_opt() == rhs.parameter_opt() [INFO] [stdout] | |__________________________________________________________^ help: try: `self.file_to_generate() == rhs.file_to_generate() && self.parameter_opt() == rhs.parameter_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:651:9 [INFO] [stdout] | [INFO] [stdout] 651 | true && self.file_to_generate() == rhs.file_to_generate() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.file_to_generate() == rhs.file_to_generate()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `impl` can be derived [INFO] [stdout] --> src/google/protobuf/field_options.rs:80:1 [INFO] [stdout] | [INFO] [stdout] 80 | / impl ::std::default::Default for JSType { [INFO] [stdout] 81 | | fn default() -> Self { [INFO] [stdout] 82 | | Self::JsNormal [INFO] [stdout] 83 | | } [INFO] [stdout] 84 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls [INFO] [stdout] help: replace the manual implementation with a derive attribute and mark the default variant [INFO] [stdout] | [INFO] [stdout] 69 + #[derive(Default)] [INFO] [stdout] 70 | pub enum JSType { [INFO] [stdout] 71 | /** Use the default type. [INFO] [stdout] 72 | */ [INFO] [stdout] 73 ~ #[default] [INFO] [stdout] 74 ~ JsNormal, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `impl` can be derived [INFO] [stdout] --> src/google/protobuf/file_options.rs:39:1 [INFO] [stdout] | [INFO] [stdout] 39 | / impl ::std::default::Default for OptimizeMode { [INFO] [stdout] 40 | | fn default() -> Self { [INFO] [stdout] 41 | | Self::Speed [INFO] [stdout] 42 | | } [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls [INFO] [stdout] help: replace the manual implementation with a derive attribute and mark the default variant [INFO] [stdout] | [INFO] [stdout] 25 + #[derive(Default)] [INFO] [stdout] 26 | pub enum OptimizeMode { [INFO] [stdout] 27 | /** Generate complete code for parsing, serialization, [INFO] [stdout] 28 | */ [INFO] [stdout] 29 ~ #[default] [INFO] [stdout] 30 ~ Speed, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf/generated_code_info.rs:15:13 [INFO] [stdout] | [INFO] [stdout] 15 | fields: self::_root::google::protobuf::generated_code_info::_fields::AnnotationFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 16 | | self::_pinternal::RepeatedNumericalField::, [INFO] [stdout] 17 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] 18 | | ::std::string::String, [INFO] [stdout] ... | [INFO] [stdout] 31 | | >, [INFO] [stdout] 32 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:920:9 [INFO] [stdout] | [INFO] [stdout] 920 | / true && self.error_opt() == rhs.error_opt() [INFO] [stdout] 921 | | && self.supported_features_opt() == rhs.supported_features_opt() [INFO] [stdout] 922 | | && self.file() == rhs.file() [INFO] [stdout] 923 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.error_opt() == rhs.error_opt() && self.supported_features_opt() == rhs.supported_features_opt() && self.file() == rhs.file() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:920:9 [INFO] [stdout] | [INFO] [stdout] 920 | / true && self.error_opt() == rhs.error_opt() [INFO] [stdout] 921 | | && self.supported_features_opt() == rhs.supported_features_opt() [INFO] [stdout] 922 | | && self.file() == rhs.file() [INFO] [stdout] | |________________________________________^ help: try: `self.error_opt() == rhs.error_opt() && self.supported_features_opt() == rhs.supported_features_opt() && self.file() == rhs.file()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:920:9 [INFO] [stdout] | [INFO] [stdout] 920 | / true && self.error_opt() == rhs.error_opt() [INFO] [stdout] 921 | | && self.supported_features_opt() == rhs.supported_features_opt() [INFO] [stdout] | |____________________________________________________________________________^ help: try: `self.error_opt() == rhs.error_opt() && self.supported_features_opt() == rhs.supported_features_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/compiler.rs:920:9 [INFO] [stdout] | [INFO] [stdout] 920 | true && self.error_opt() == rhs.error_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.error_opt() == rhs.error_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/generated_code_info.rs:312:9 [INFO] [stdout] | [INFO] [stdout] 312 | / true && self.path() == rhs.path() [INFO] [stdout] 313 | | && self.source_file_opt() == rhs.source_file_opt() [INFO] [stdout] 314 | | && self.begin_opt() == rhs.begin_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] 315 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.path() == rhs.path() && self.source_file_opt() == rhs.source_file_opt() && self.begin_opt() == rhs.begin_opt() && self.end_opt() == rhs.end_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/generated_code_info.rs:312:9 [INFO] [stdout] | [INFO] [stdout] 312 | / true && self.path() == rhs.path() [INFO] [stdout] 313 | | && self.source_file_opt() == rhs.source_file_opt() [INFO] [stdout] 314 | | && self.begin_opt() == rhs.begin_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] | |_____________________________________________________________________________________^ help: try: `self.path() == rhs.path() && self.source_file_opt() == rhs.source_file_opt() && self.begin_opt() == rhs.begin_opt() && self.end_opt() == rhs.end_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/generated_code_info.rs:312:9 [INFO] [stdout] | [INFO] [stdout] 312 | / true && self.path() == rhs.path() [INFO] [stdout] 313 | | && self.source_file_opt() == rhs.source_file_opt() [INFO] [stdout] 314 | | && self.begin_opt() == rhs.begin_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] | |__________________________________________________^ help: try: `self.path() == rhs.path() && self.source_file_opt() == rhs.source_file_opt() && self.begin_opt() == rhs.begin_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/generated_code_info.rs:312:9 [INFO] [stdout] | [INFO] [stdout] 312 | / true && self.path() == rhs.path() [INFO] [stdout] 313 | | && self.source_file_opt() == rhs.source_file_opt() [INFO] [stdout] | |______________________________________________________________^ help: try: `self.path() == rhs.path() && self.source_file_opt() == rhs.source_file_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/generated_code_info.rs:312:9 [INFO] [stdout] | [INFO] [stdout] 312 | true && self.path() == rhs.path() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.path() == rhs.path()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/descriptor_proto.rs:268:9 [INFO] [stdout] | [INFO] [stdout] 268 | / true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] 269 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 270 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() && self.options_opt() == rhs.options_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `impl` can be derived [INFO] [stdout] --> src/google/protobuf/method_options.rs:36:1 [INFO] [stdout] | [INFO] [stdout] 36 | / impl ::std::default::Default for IdempotencyLevel { [INFO] [stdout] 37 | | fn default() -> Self { [INFO] [stdout] 38 | | Self::IdempotencyUnknown [INFO] [stdout] 39 | | } [INFO] [stdout] 40 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls [INFO] [stdout] help: replace the manual implementation with a derive attribute and mark the default variant [INFO] [stdout] | [INFO] [stdout] 27 + #[derive(Default)] [INFO] [stdout] 28 | pub enum IdempotencyLevel { [INFO] [stdout] 29 ~ #[default] [INFO] [stdout] 30 ~ IdempotencyUnknown, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/descriptor_proto.rs:268:9 [INFO] [stdout] | [INFO] [stdout] 268 | / true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] 269 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] | |______________________________________________________^ help: try: `self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() && self.options_opt() == rhs.options_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/descriptor_proto.rs:268:9 [INFO] [stdout] | [INFO] [stdout] 268 | true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/descriptor_proto.rs:268:9 [INFO] [stdout] | [INFO] [stdout] 268 | true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.start_opt() == rhs.start_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:15:13 [INFO] [stdout] | [INFO] [stdout] 15 | fields: self::_root::google::protobuf::source_code_info::_fields::LocationFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 16 | | self::_pinternal::RepeatedNumericalField::, [INFO] [stdout] 17 | | self::_pinternal::RepeatedNumericalField::, [INFO] [stdout] 18 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] ... | [INFO] [stdout] 31 | | >, [INFO] [stdout] 32 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: doc list item without indentation [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:146:2 [INFO] [stdout] | [INFO] [stdout] 146 | /* Block comment attached to [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: if this is supposed to be its own paragraph, add a blank line [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation [INFO] [stdout] = note: `#[warn(clippy::doc_lazy_continuation)]` on by default [INFO] [stdout] help: indent this line [INFO] [stdout] | [INFO] [stdout] 146 | /* Block comment attached to [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: doc list item without indentation [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:148:2 [INFO] [stdout] | [INFO] [stdout] 148 | optional int32 grault = 6; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: if this is supposed to be its own paragraph, add a blank line [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation [INFO] [stdout] help: indent this line [INFO] [stdout] | [INFO] [stdout] 148 | optional int32 grault = 6; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/descriptor_proto.rs:479:9 [INFO] [stdout] | [INFO] [stdout] 479 | / true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] 480 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/descriptor_proto.rs:479:9 [INFO] [stdout] | [INFO] [stdout] 479 | true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/descriptor_proto.rs:479:9 [INFO] [stdout] | [INFO] [stdout] 479 | true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.start_opt() == rhs.start_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:424:9 [INFO] [stdout] | [INFO] [stdout] 424 | / true && self.path() == rhs.path() && self.span() == rhs.span() [INFO] [stdout] 425 | | && self.leading_comments_opt() == rhs.leading_comments_opt() [INFO] [stdout] 426 | | && self.trailing_comments_opt() == rhs.trailing_comments_opt() [INFO] [stdout] 427 | | && self.leading_detached_comments() == rhs.leading_detached_comments() [INFO] [stdout] 428 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.path() == rhs.path() && self.span() == rhs.span() && self.leading_comments_opt() == rhs.leading_comments_opt() && self.trailing_comments_opt() == rhs.trailing_comments_opt() && self.leading_detached_comments() == rhs.leading_detached_comments() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:424:9 [INFO] [stdout] | [INFO] [stdout] 424 | / true && self.path() == rhs.path() && self.span() == rhs.span() [INFO] [stdout] 425 | | && self.leading_comments_opt() == rhs.leading_comments_opt() [INFO] [stdout] 426 | | && self.trailing_comments_opt() == rhs.trailing_comments_opt() [INFO] [stdout] 427 | | && self.leading_detached_comments() == rhs.leading_detached_comments() [INFO] [stdout] | |__________________________________________________________________________________^ help: try: `self.path() == rhs.path() && self.span() == rhs.span() && self.leading_comments_opt() == rhs.leading_comments_opt() && self.trailing_comments_opt() == rhs.trailing_comments_opt() && self.leading_detached_comments() == rhs.leading_detached_comments()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:424:9 [INFO] [stdout] | [INFO] [stdout] 424 | / true && self.path() == rhs.path() && self.span() == rhs.span() [INFO] [stdout] 425 | | && self.leading_comments_opt() == rhs.leading_comments_opt() [INFO] [stdout] 426 | | && self.trailing_comments_opt() == rhs.trailing_comments_opt() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.path() == rhs.path() && self.span() == rhs.span() && self.leading_comments_opt() == rhs.leading_comments_opt() && self.trailing_comments_opt() == rhs.trailing_comments_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:424:9 [INFO] [stdout] | [INFO] [stdout] 424 | / true && self.path() == rhs.path() && self.span() == rhs.span() [INFO] [stdout] 425 | | && self.leading_comments_opt() == rhs.leading_comments_opt() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.path() == rhs.path() && self.span() == rhs.span() && self.leading_comments_opt() == rhs.leading_comments_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:424:9 [INFO] [stdout] | [INFO] [stdout] 424 | true && self.path() == rhs.path() && self.span() == rhs.span() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.path() == rhs.path() && self.span() == rhs.span()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:424:9 [INFO] [stdout] | [INFO] [stdout] 424 | true && self.path() == rhs.path() && self.span() == rhs.span() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.path() == rhs.path()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/enum_descriptor_proto.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | / true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] 223 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/enum_descriptor_proto.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/enum_descriptor_proto.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | true && self.start_opt() == rhs.start_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.start_opt() == rhs.start_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `impl` can be derived [INFO] [stdout] --> src/google/protobuf/field_descriptor_proto.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | / impl ::std::default::Default for Type { [INFO] [stdout] 66 | | fn default() -> Self { [INFO] [stdout] 67 | | Self::TypeDouble [INFO] [stdout] 68 | | } [INFO] [stdout] 69 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls [INFO] [stdout] help: replace the manual implementation with a derive attribute and mark the default variant [INFO] [stdout] | [INFO] [stdout] 23 + #[derive(Default)] [INFO] [stdout] 24 | pub enum Type { [INFO] [stdout] 25 | /** 0 is reserved for errors. [INFO] [stdout] 26 | Order is weird for historical reasons. [INFO] [stdout] 27 | */ [INFO] [stdout] 28 ~ #[default] [INFO] [stdout] 29 ~ TypeDouble, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/uninterpreted_option.rs:235:9 [INFO] [stdout] | [INFO] [stdout] 235 | / true && self.name_part_opt() == rhs.name_part_opt() [INFO] [stdout] 236 | | && self.is_extension_opt() == rhs.is_extension_opt() [INFO] [stdout] 237 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.name_part_opt() == rhs.name_part_opt() && self.is_extension_opt() == rhs.is_extension_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/uninterpreted_option.rs:235:9 [INFO] [stdout] | [INFO] [stdout] 235 | / true && self.name_part_opt() == rhs.name_part_opt() [INFO] [stdout] 236 | | && self.is_extension_opt() == rhs.is_extension_opt() [INFO] [stdout] | |________________________________________________________________^ help: try: `self.name_part_opt() == rhs.name_part_opt() && self.is_extension_opt() == rhs.is_extension_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/uninterpreted_option.rs:235:9 [INFO] [stdout] | [INFO] [stdout] 235 | true && self.name_part_opt() == rhs.name_part_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_part_opt() == rhs.name_part_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `impl` can be derived [INFO] [stdout] --> src/google/protobuf/field_descriptor_proto.rs:141:1 [INFO] [stdout] | [INFO] [stdout] 141 | / impl ::std::default::Default for Label { [INFO] [stdout] 142 | | fn default() -> Self { [INFO] [stdout] 143 | | Self::LabelOptional [INFO] [stdout] 144 | | } [INFO] [stdout] 145 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls [INFO] [stdout] help: replace the manual implementation with a derive attribute and mark the default variant [INFO] [stdout] | [INFO] [stdout] 134 + #[derive(Default)] [INFO] [stdout] 135 | pub enum Label { [INFO] [stdout] 136 | /** 0 is reserved for errors [INFO] [stdout] 137 | */ [INFO] [stdout] 138 ~ #[default] [INFO] [stdout] 139 ~ LabelOptional, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `impl` can be derived [INFO] [stdout] --> src/google/protobuf/field_options.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | / impl ::std::default::Default for CType { [INFO] [stdout] 31 | | fn default() -> Self { [INFO] [stdout] 32 | | Self::String [INFO] [stdout] 33 | | } [INFO] [stdout] 34 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls [INFO] [stdout] help: replace the manual implementation with a derive attribute and mark the default variant [INFO] [stdout] | [INFO] [stdout] 23 + #[derive(Default)] [INFO] [stdout] 24 | pub enum CType { [INFO] [stdout] 25 | /** Default mode. [INFO] [stdout] 26 | */ [INFO] [stdout] 27 ~ #[default] [INFO] [stdout] 28 ~ String, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | / true && self.file() == rhs.file() [INFO] [stdout] 161 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.file() == rhs.file() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | true && self.file() == rhs.file() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.file() == rhs.file()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:168:13 [INFO] [stdout] | [INFO] [stdout] 168 | fields: self::_root::google::protobuf::_fields::FileDescriptorProtoFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 169 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] 170 | | ::std::string::String, [INFO] [stdout] 171 | | self::_pinternal::tags::String, [INFO] [stdout] ... | [INFO] [stdout] 207 | | >, [INFO] [stdout] 208 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `impl` can be derived [INFO] [stdout] --> src/google/protobuf/field_options.rs:80:1 [INFO] [stdout] | [INFO] [stdout] 80 | / impl ::std::default::Default for JSType { [INFO] [stdout] 81 | | fn default() -> Self { [INFO] [stdout] 82 | | Self::JsNormal [INFO] [stdout] 83 | | } [INFO] [stdout] 84 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls [INFO] [stdout] help: replace the manual implementation with a derive attribute and mark the default variant [INFO] [stdout] | [INFO] [stdout] 69 + #[derive(Default)] [INFO] [stdout] 70 | pub enum JSType { [INFO] [stdout] 71 | /** Use the default type. [INFO] [stdout] 72 | */ [INFO] [stdout] 73 ~ #[default] [INFO] [stdout] 74 ~ JsNormal, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `impl` can be derived [INFO] [stdout] --> src/google/protobuf/file_options.rs:39:1 [INFO] [stdout] | [INFO] [stdout] 39 | / impl ::std::default::Default for OptimizeMode { [INFO] [stdout] 40 | | fn default() -> Self { [INFO] [stdout] 41 | | Self::Speed [INFO] [stdout] 42 | | } [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls [INFO] [stdout] help: replace the manual implementation with a derive attribute and mark the default variant [INFO] [stdout] | [INFO] [stdout] 25 + #[derive(Default)] [INFO] [stdout] 26 | pub enum OptimizeMode { [INFO] [stdout] 27 | /** Generate complete code for parsing, serialization, [INFO] [stdout] 28 | */ [INFO] [stdout] 29 ~ #[default] [INFO] [stdout] 30 ~ Speed, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf/generated_code_info.rs:15:13 [INFO] [stdout] | [INFO] [stdout] 15 | fields: self::_root::google::protobuf::generated_code_info::_fields::AnnotationFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 16 | | self::_pinternal::RepeatedNumericalField::, [INFO] [stdout] 17 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] 18 | | ::std::string::String, [INFO] [stdout] ... | [INFO] [stdout] 31 | | >, [INFO] [stdout] 32 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/generated_code_info.rs:312:9 [INFO] [stdout] | [INFO] [stdout] 312 | / true && self.path() == rhs.path() [INFO] [stdout] 313 | | && self.source_file_opt() == rhs.source_file_opt() [INFO] [stdout] 314 | | && self.begin_opt() == rhs.begin_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] 315 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.path() == rhs.path() && self.source_file_opt() == rhs.source_file_opt() && self.begin_opt() == rhs.begin_opt() && self.end_opt() == rhs.end_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/generated_code_info.rs:312:9 [INFO] [stdout] | [INFO] [stdout] 312 | / true && self.path() == rhs.path() [INFO] [stdout] 313 | | && self.source_file_opt() == rhs.source_file_opt() [INFO] [stdout] 314 | | && self.begin_opt() == rhs.begin_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] | |_____________________________________________________________________________________^ help: try: `self.path() == rhs.path() && self.source_file_opt() == rhs.source_file_opt() && self.begin_opt() == rhs.begin_opt() && self.end_opt() == rhs.end_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/generated_code_info.rs:312:9 [INFO] [stdout] | [INFO] [stdout] 312 | / true && self.path() == rhs.path() [INFO] [stdout] 313 | | && self.source_file_opt() == rhs.source_file_opt() [INFO] [stdout] 314 | | && self.begin_opt() == rhs.begin_opt() && self.end_opt() == rhs.end_opt() [INFO] [stdout] | |__________________________________________________^ help: try: `self.path() == rhs.path() && self.source_file_opt() == rhs.source_file_opt() && self.begin_opt() == rhs.begin_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/generated_code_info.rs:312:9 [INFO] [stdout] | [INFO] [stdout] 312 | / true && self.path() == rhs.path() [INFO] [stdout] 313 | | && self.source_file_opt() == rhs.source_file_opt() [INFO] [stdout] | |______________________________________________________________^ help: try: `self.path() == rhs.path() && self.source_file_opt() == rhs.source_file_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/generated_code_info.rs:312:9 [INFO] [stdout] | [INFO] [stdout] 312 | true && self.path() == rhs.path() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.path() == rhs.path()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this `impl` can be derived [INFO] [stdout] --> src/google/protobuf/method_options.rs:36:1 [INFO] [stdout] | [INFO] [stdout] 36 | / impl ::std::default::Default for IdempotencyLevel { [INFO] [stdout] 37 | | fn default() -> Self { [INFO] [stdout] 38 | | Self::IdempotencyUnknown [INFO] [stdout] 39 | | } [INFO] [stdout] 40 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#derivable_impls [INFO] [stdout] help: replace the manual implementation with a derive attribute and mark the default variant [INFO] [stdout] | [INFO] [stdout] 27 + #[derive(Default)] [INFO] [stdout] 28 | pub enum IdempotencyLevel { [INFO] [stdout] 29 ~ #[default] [INFO] [stdout] 30 ~ IdempotencyUnknown, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:15:13 [INFO] [stdout] | [INFO] [stdout] 15 | fields: self::_root::google::protobuf::source_code_info::_fields::LocationFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 16 | | self::_pinternal::RepeatedNumericalField::, [INFO] [stdout] 17 | | self::_pinternal::RepeatedNumericalField::, [INFO] [stdout] 18 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] ... | [INFO] [stdout] 31 | | >, [INFO] [stdout] 32 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:808:9 [INFO] [stdout] | [INFO] [stdout] 808 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 809 | | && self.package_opt() == rhs.package_opt() [INFO] [stdout] 810 | | && self.dependency() == rhs.dependency() [INFO] [stdout] 811 | | && self.public_dependency() == rhs.public_dependency() [INFO] [stdout] 812 | | && self.weak_dependency() == rhs.weak_dependency() [INFO] [stdout] 813 | | && self.message_type() == rhs.message_type() [INFO] [stdout] | |________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.package_opt() == rhs.package_opt() && self.dependency() == rhs.dependency() && self.public_dependency() == rhs.public_dependency() && self.weak_dependency() == rhs.weak_dependency() && self.message_type() == rhs.message_type()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: doc list item without indentation [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:146:2 [INFO] [stdout] | [INFO] [stdout] 146 | /* Block comment attached to [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: if this is supposed to be its own paragraph, add a blank line [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation [INFO] [stdout] = note: `#[warn(clippy::doc_lazy_continuation)]` on by default [INFO] [stdout] help: indent this line [INFO] [stdout] | [INFO] [stdout] 146 | /* Block comment attached to [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: doc list item without indentation [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:148:2 [INFO] [stdout] | [INFO] [stdout] 148 | optional int32 grault = 6; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: if this is supposed to be its own paragraph, add a blank line [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_lazy_continuation [INFO] [stdout] help: indent this line [INFO] [stdout] | [INFO] [stdout] 148 | optional int32 grault = 6; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:808:9 [INFO] [stdout] | [INFO] [stdout] 808 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 809 | | && self.package_opt() == rhs.package_opt() [INFO] [stdout] 810 | | && self.dependency() == rhs.dependency() [INFO] [stdout] 811 | | && self.public_dependency() == rhs.public_dependency() [INFO] [stdout] 812 | | && self.weak_dependency() == rhs.weak_dependency() [INFO] [stdout] | |______________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.package_opt() == rhs.package_opt() && self.dependency() == rhs.dependency() && self.public_dependency() == rhs.public_dependency() && self.weak_dependency() == rhs.weak_dependency()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:808:9 [INFO] [stdout] | [INFO] [stdout] 808 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 809 | | && self.package_opt() == rhs.package_opt() [INFO] [stdout] 810 | | && self.dependency() == rhs.dependency() [INFO] [stdout] 811 | | && self.public_dependency() == rhs.public_dependency() [INFO] [stdout] | |__________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.package_opt() == rhs.package_opt() && self.dependency() == rhs.dependency() && self.public_dependency() == rhs.public_dependency()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:808:9 [INFO] [stdout] | [INFO] [stdout] 808 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 809 | | && self.package_opt() == rhs.package_opt() [INFO] [stdout] 810 | | && self.dependency() == rhs.dependency() [INFO] [stdout] | |____________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.package_opt() == rhs.package_opt() && self.dependency() == rhs.dependency()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:808:9 [INFO] [stdout] | [INFO] [stdout] 808 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 809 | | && self.package_opt() == rhs.package_opt() [INFO] [stdout] | |______________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.package_opt() == rhs.package_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:808:9 [INFO] [stdout] | [INFO] [stdout] 808 | true && self.name_opt() == rhs.name_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:826:13 [INFO] [stdout] | [INFO] [stdout] 826 | fields: self::_root::google::protobuf::_fields::DescriptorProtoFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 827 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] 828 | | ::std::string::String, [INFO] [stdout] 829 | | self::_pinternal::tags::String, [INFO] [stdout] ... | [INFO] [stdout] 859 | | >, [INFO] [stdout] 860 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:424:9 [INFO] [stdout] | [INFO] [stdout] 424 | / true && self.path() == rhs.path() && self.span() == rhs.span() [INFO] [stdout] 425 | | && self.leading_comments_opt() == rhs.leading_comments_opt() [INFO] [stdout] 426 | | && self.trailing_comments_opt() == rhs.trailing_comments_opt() [INFO] [stdout] 427 | | && self.leading_detached_comments() == rhs.leading_detached_comments() [INFO] [stdout] 428 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.path() == rhs.path() && self.span() == rhs.span() && self.leading_comments_opt() == rhs.leading_comments_opt() && self.trailing_comments_opt() == rhs.trailing_comments_opt() && self.leading_detached_comments() == rhs.leading_detached_comments() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:424:9 [INFO] [stdout] | [INFO] [stdout] 424 | / true && self.path() == rhs.path() && self.span() == rhs.span() [INFO] [stdout] 425 | | && self.leading_comments_opt() == rhs.leading_comments_opt() [INFO] [stdout] 426 | | && self.trailing_comments_opt() == rhs.trailing_comments_opt() [INFO] [stdout] 427 | | && self.leading_detached_comments() == rhs.leading_detached_comments() [INFO] [stdout] | |__________________________________________________________________________________^ help: try: `self.path() == rhs.path() && self.span() == rhs.span() && self.leading_comments_opt() == rhs.leading_comments_opt() && self.trailing_comments_opt() == rhs.trailing_comments_opt() && self.leading_detached_comments() == rhs.leading_detached_comments()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:424:9 [INFO] [stdout] | [INFO] [stdout] 424 | / true && self.path() == rhs.path() && self.span() == rhs.span() [INFO] [stdout] 425 | | && self.leading_comments_opt() == rhs.leading_comments_opt() [INFO] [stdout] 426 | | && self.trailing_comments_opt() == rhs.trailing_comments_opt() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.path() == rhs.path() && self.span() == rhs.span() && self.leading_comments_opt() == rhs.leading_comments_opt() && self.trailing_comments_opt() == rhs.trailing_comments_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:424:9 [INFO] [stdout] | [INFO] [stdout] 424 | / true && self.path() == rhs.path() && self.span() == rhs.span() [INFO] [stdout] 425 | | && self.leading_comments_opt() == rhs.leading_comments_opt() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.path() == rhs.path() && self.span() == rhs.span() && self.leading_comments_opt() == rhs.leading_comments_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:424:9 [INFO] [stdout] | [INFO] [stdout] 424 | true && self.path() == rhs.path() && self.span() == rhs.span() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.path() == rhs.path() && self.span() == rhs.span()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/source_code_info.rs:424:9 [INFO] [stdout] | [INFO] [stdout] 424 | true && self.path() == rhs.path() && self.span() == rhs.span() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.path() == rhs.path()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/uninterpreted_option.rs:235:9 [INFO] [stdout] | [INFO] [stdout] 235 | / true && self.name_part_opt() == rhs.name_part_opt() [INFO] [stdout] 236 | | && self.is_extension_opt() == rhs.is_extension_opt() [INFO] [stdout] 237 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.name_part_opt() == rhs.name_part_opt() && self.is_extension_opt() == rhs.is_extension_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/uninterpreted_option.rs:235:9 [INFO] [stdout] | [INFO] [stdout] 235 | / true && self.name_part_opt() == rhs.name_part_opt() [INFO] [stdout] 236 | | && self.is_extension_opt() == rhs.is_extension_opt() [INFO] [stdout] | |________________________________________________________________^ help: try: `self.name_part_opt() == rhs.name_part_opt() && self.is_extension_opt() == rhs.is_extension_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf/uninterpreted_option.rs:235:9 [INFO] [stdout] | [INFO] [stdout] 235 | true && self.name_part_opt() == rhs.name_part_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_part_opt() == rhs.name_part_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:1337:9 [INFO] [stdout] | [INFO] [stdout] 1337 | / true && self.name_opt() == rhs.name_opt() && self.field() == rhs.field() [INFO] [stdout] 1338 | | && self.extension() == rhs.extension() [INFO] [stdout] 1339 | | && self.nested_type() == rhs.nested_type() [INFO] [stdout] 1340 | | && self.enum_type() == rhs.enum_type() [INFO] [stdout] 1341 | | && self.extension_range() == rhs.extension_range() [INFO] [stdout] | |______________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.field() == rhs.field() && self.extension() == rhs.extension() && self.nested_type() == rhs.nested_type() && self.enum_type() == rhs.enum_type() && self.extension_range() == rhs.extension_range()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:1337:9 [INFO] [stdout] | [INFO] [stdout] 1337 | / true && self.name_opt() == rhs.name_opt() && self.field() == rhs.field() [INFO] [stdout] 1338 | | && self.extension() == rhs.extension() [INFO] [stdout] 1339 | | && self.nested_type() == rhs.nested_type() [INFO] [stdout] 1340 | | && self.enum_type() == rhs.enum_type() [INFO] [stdout] | |__________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.field() == rhs.field() && self.extension() == rhs.extension() && self.nested_type() == rhs.nested_type() && self.enum_type() == rhs.enum_type()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:1337:9 [INFO] [stdout] | [INFO] [stdout] 1337 | / true && self.name_opt() == rhs.name_opt() && self.field() == rhs.field() [INFO] [stdout] 1338 | | && self.extension() == rhs.extension() [INFO] [stdout] 1339 | | && self.nested_type() == rhs.nested_type() [INFO] [stdout] | |______________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.field() == rhs.field() && self.extension() == rhs.extension() && self.nested_type() == rhs.nested_type()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:1337:9 [INFO] [stdout] | [INFO] [stdout] 1337 | / true && self.name_opt() == rhs.name_opt() && self.field() == rhs.field() [INFO] [stdout] 1338 | | && self.extension() == rhs.extension() [INFO] [stdout] | |__________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.field() == rhs.field() && self.extension() == rhs.extension()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:1337:9 [INFO] [stdout] | [INFO] [stdout] 1337 | true && self.name_opt() == rhs.name_opt() && self.field() == rhs.field() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt() && self.field() == rhs.field()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:1337:9 [INFO] [stdout] | [INFO] [stdout] 1337 | true && self.name_opt() == rhs.name_opt() && self.field() == rhs.field() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | / true && self.file() == rhs.file() [INFO] [stdout] 161 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.file() == rhs.file() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | true && self.file() == rhs.file() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.file() == rhs.file()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:1496:9 [INFO] [stdout] | [INFO] [stdout] 1496 | / true && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] 1497 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.uninterpreted_option() == rhs.uninterpreted_option() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:1496:9 [INFO] [stdout] | [INFO] [stdout] 1496 | true && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.uninterpreted_option() == rhs.uninterpreted_option()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:1504:13 [INFO] [stdout] | [INFO] [stdout] 1504 | fields: self::_root::google::protobuf::_fields::FieldDescriptorProtoFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 1505 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] 1506 | | ::std::string::String, [INFO] [stdout] 1507 | | self::_pinternal::tags::String, [INFO] [stdout] ... | [INFO] [stdout] 1561 | | >, [INFO] [stdout] 1562 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:168:13 [INFO] [stdout] | [INFO] [stdout] 168 | fields: self::_root::google::protobuf::_fields::FileDescriptorProtoFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 169 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] 170 | | ::std::string::String, [INFO] [stdout] 171 | | self::_pinternal::tags::String, [INFO] [stdout] ... | [INFO] [stdout] 207 | | >, [INFO] [stdout] 208 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:808:9 [INFO] [stdout] | [INFO] [stdout] 808 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 809 | | && self.package_opt() == rhs.package_opt() [INFO] [stdout] 810 | | && self.dependency() == rhs.dependency() [INFO] [stdout] 811 | | && self.public_dependency() == rhs.public_dependency() [INFO] [stdout] 812 | | && self.weak_dependency() == rhs.weak_dependency() [INFO] [stdout] 813 | | && self.message_type() == rhs.message_type() [INFO] [stdout] | |________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.package_opt() == rhs.package_opt() && self.dependency() == rhs.dependency() && self.public_dependency() == rhs.public_dependency() && self.weak_dependency() == rhs.weak_dependency() && self.message_type() == rhs.message_type()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:808:9 [INFO] [stdout] | [INFO] [stdout] 808 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 809 | | && self.package_opt() == rhs.package_opt() [INFO] [stdout] 810 | | && self.dependency() == rhs.dependency() [INFO] [stdout] 811 | | && self.public_dependency() == rhs.public_dependency() [INFO] [stdout] 812 | | && self.weak_dependency() == rhs.weak_dependency() [INFO] [stdout] | |______________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.package_opt() == rhs.package_opt() && self.dependency() == rhs.dependency() && self.public_dependency() == rhs.public_dependency() && self.weak_dependency() == rhs.weak_dependency()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:808:9 [INFO] [stdout] | [INFO] [stdout] 808 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 809 | | && self.package_opt() == rhs.package_opt() [INFO] [stdout] 810 | | && self.dependency() == rhs.dependency() [INFO] [stdout] 811 | | && self.public_dependency() == rhs.public_dependency() [INFO] [stdout] | |__________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.package_opt() == rhs.package_opt() && self.dependency() == rhs.dependency() && self.public_dependency() == rhs.public_dependency()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:808:9 [INFO] [stdout] | [INFO] [stdout] 808 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 809 | | && self.package_opt() == rhs.package_opt() [INFO] [stdout] 810 | | && self.dependency() == rhs.dependency() [INFO] [stdout] | |____________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.package_opt() == rhs.package_opt() && self.dependency() == rhs.dependency()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:808:9 [INFO] [stdout] | [INFO] [stdout] 808 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 809 | | && self.package_opt() == rhs.package_opt() [INFO] [stdout] | |______________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.package_opt() == rhs.package_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:808:9 [INFO] [stdout] | [INFO] [stdout] 808 | true && self.name_opt() == rhs.name_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:826:13 [INFO] [stdout] | [INFO] [stdout] 826 | fields: self::_root::google::protobuf::_fields::DescriptorProtoFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 827 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] 828 | | ::std::string::String, [INFO] [stdout] 829 | | self::_pinternal::tags::String, [INFO] [stdout] ... | [INFO] [stdout] 859 | | >, [INFO] [stdout] 860 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2261:9 [INFO] [stdout] | [INFO] [stdout] 2261 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 2262 | | && self.number_opt() == rhs.number_opt() [INFO] [stdout] 2263 | | && self.label_opt() == rhs.label_opt() && self.type_opt() == rhs.type_opt() [INFO] [stdout] 2264 | | && self.type_name_opt() == rhs.type_name_opt() [INFO] [stdout] 2265 | | && self.extendee_opt() == rhs.extendee_opt() [INFO] [stdout] | |________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.number_opt() == rhs.number_opt() && self.label_opt() == rhs.label_opt() && self.type_opt() == rhs.type_opt() && self.type_name_opt() == rhs.type_name_opt() && self.extendee_opt() == rhs.extendee_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2261:9 [INFO] [stdout] | [INFO] [stdout] 2261 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 2262 | | && self.number_opt() == rhs.number_opt() [INFO] [stdout] 2263 | | && self.label_opt() == rhs.label_opt() && self.type_opt() == rhs.type_opt() [INFO] [stdout] 2264 | | && self.type_name_opt() == rhs.type_name_opt() [INFO] [stdout] | |__________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.number_opt() == rhs.number_opt() && self.label_opt() == rhs.label_opt() && self.type_opt() == rhs.type_opt() && self.type_name_opt() == rhs.type_name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2261:9 [INFO] [stdout] | [INFO] [stdout] 2261 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 2262 | | && self.number_opt() == rhs.number_opt() [INFO] [stdout] 2263 | | && self.label_opt() == rhs.label_opt() && self.type_opt() == rhs.type_opt() [INFO] [stdout] | |_______________________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.number_opt() == rhs.number_opt() && self.label_opt() == rhs.label_opt() && self.type_opt() == rhs.type_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2261:9 [INFO] [stdout] | [INFO] [stdout] 2261 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 2262 | | && self.number_opt() == rhs.number_opt() [INFO] [stdout] 2263 | | && self.label_opt() == rhs.label_opt() && self.type_opt() == rhs.type_opt() [INFO] [stdout] | |__________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.number_opt() == rhs.number_opt() && self.label_opt() == rhs.label_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2261:9 [INFO] [stdout] | [INFO] [stdout] 2261 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 2262 | | && self.number_opt() == rhs.number_opt() [INFO] [stdout] | |____________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.number_opt() == rhs.number_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2261:9 [INFO] [stdout] | [INFO] [stdout] 2261 | true && self.name_opt() == rhs.name_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2476:9 [INFO] [stdout] | [INFO] [stdout] 2476 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 2477 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 2478 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.options_opt() == rhs.options_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2476:9 [INFO] [stdout] | [INFO] [stdout] 2476 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 2477 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] | |______________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.options_opt() == rhs.options_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2476:9 [INFO] [stdout] | [INFO] [stdout] 2476 | true && self.name_opt() == rhs.name_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:2485:13 [INFO] [stdout] | [INFO] [stdout] 2485 | fields: self::_root::google::protobuf::_fields::EnumDescriptorProtoFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 2486 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] 2487 | | ::std::string::String, [INFO] [stdout] 2488 | | self::_pinternal::tags::String, [INFO] [stdout] ... | [INFO] [stdout] 2503 | | >, [INFO] [stdout] 2504 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:1337:9 [INFO] [stdout] | [INFO] [stdout] 1337 | / true && self.name_opt() == rhs.name_opt() && self.field() == rhs.field() [INFO] [stdout] 1338 | | && self.extension() == rhs.extension() [INFO] [stdout] 1339 | | && self.nested_type() == rhs.nested_type() [INFO] [stdout] 1340 | | && self.enum_type() == rhs.enum_type() [INFO] [stdout] 1341 | | && self.extension_range() == rhs.extension_range() [INFO] [stdout] | |______________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.field() == rhs.field() && self.extension() == rhs.extension() && self.nested_type() == rhs.nested_type() && self.enum_type() == rhs.enum_type() && self.extension_range() == rhs.extension_range()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:1337:9 [INFO] [stdout] | [INFO] [stdout] 1337 | / true && self.name_opt() == rhs.name_opt() && self.field() == rhs.field() [INFO] [stdout] 1338 | | && self.extension() == rhs.extension() [INFO] [stdout] 1339 | | && self.nested_type() == rhs.nested_type() [INFO] [stdout] 1340 | | && self.enum_type() == rhs.enum_type() [INFO] [stdout] | |__________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.field() == rhs.field() && self.extension() == rhs.extension() && self.nested_type() == rhs.nested_type() && self.enum_type() == rhs.enum_type()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:1337:9 [INFO] [stdout] | [INFO] [stdout] 1337 | / true && self.name_opt() == rhs.name_opt() && self.field() == rhs.field() [INFO] [stdout] 1338 | | && self.extension() == rhs.extension() [INFO] [stdout] 1339 | | && self.nested_type() == rhs.nested_type() [INFO] [stdout] | |______________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.field() == rhs.field() && self.extension() == rhs.extension() && self.nested_type() == rhs.nested_type()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:1337:9 [INFO] [stdout] | [INFO] [stdout] 1337 | / true && self.name_opt() == rhs.name_opt() && self.field() == rhs.field() [INFO] [stdout] 1338 | | && self.extension() == rhs.extension() [INFO] [stdout] | |__________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.field() == rhs.field() && self.extension() == rhs.extension()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:1337:9 [INFO] [stdout] | [INFO] [stdout] 1337 | true && self.name_opt() == rhs.name_opt() && self.field() == rhs.field() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt() && self.field() == rhs.field()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:1337:9 [INFO] [stdout] | [INFO] [stdout] 1337 | true && self.name_opt() == rhs.name_opt() && self.field() == rhs.field() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2812:9 [INFO] [stdout] | [INFO] [stdout] 2812 | / true && self.name_opt() == rhs.name_opt() && self.value() == rhs.value() [INFO] [stdout] 2813 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 2814 | | && self.reserved_range() == rhs.reserved_range() [INFO] [stdout] 2815 | | && self.reserved_name() == rhs.reserved_name() [INFO] [stdout] 2816 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.value() == rhs.value() && self.options_opt() == rhs.options_opt() && self.reserved_range() == rhs.reserved_range() && self.reserved_name() == rhs.reserved_name() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2812:9 [INFO] [stdout] | [INFO] [stdout] 2812 | / true && self.name_opt() == rhs.name_opt() && self.value() == rhs.value() [INFO] [stdout] 2813 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 2814 | | && self.reserved_range() == rhs.reserved_range() [INFO] [stdout] 2815 | | && self.reserved_name() == rhs.reserved_name() [INFO] [stdout] | |__________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.value() == rhs.value() && self.options_opt() == rhs.options_opt() && self.reserved_range() == rhs.reserved_range() && self.reserved_name() == rhs.reserved_name()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2812:9 [INFO] [stdout] | [INFO] [stdout] 2812 | / true && self.name_opt() == rhs.name_opt() && self.value() == rhs.value() [INFO] [stdout] 2813 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 2814 | | && self.reserved_range() == rhs.reserved_range() [INFO] [stdout] | |____________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.value() == rhs.value() && self.options_opt() == rhs.options_opt() && self.reserved_range() == rhs.reserved_range()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2812:9 [INFO] [stdout] | [INFO] [stdout] 2812 | / true && self.name_opt() == rhs.name_opt() && self.value() == rhs.value() [INFO] [stdout] 2813 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] | |______________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.value() == rhs.value() && self.options_opt() == rhs.options_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2812:9 [INFO] [stdout] | [INFO] [stdout] 2812 | true && self.name_opt() == rhs.name_opt() && self.value() == rhs.value() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt() && self.value() == rhs.value()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2812:9 [INFO] [stdout] | [INFO] [stdout] 2812 | true && self.name_opt() == rhs.name_opt() && self.value() == rhs.value() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:1496:9 [INFO] [stdout] | [INFO] [stdout] 1496 | / true && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] 1497 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.uninterpreted_option() == rhs.uninterpreted_option() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:1496:9 [INFO] [stdout] | [INFO] [stdout] 1496 | true && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.uninterpreted_option() == rhs.uninterpreted_option()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:1504:13 [INFO] [stdout] | [INFO] [stdout] 1504 | fields: self::_root::google::protobuf::_fields::FieldDescriptorProtoFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 1505 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] 1506 | | ::std::string::String, [INFO] [stdout] 1507 | | self::_pinternal::tags::String, [INFO] [stdout] ... | [INFO] [stdout] 1561 | | >, [INFO] [stdout] 1562 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3072:9 [INFO] [stdout] | [INFO] [stdout] 3072 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 3073 | | && self.number_opt() == rhs.number_opt() [INFO] [stdout] 3074 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 3075 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.number_opt() == rhs.number_opt() && self.options_opt() == rhs.options_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3072:9 [INFO] [stdout] | [INFO] [stdout] 3072 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 3073 | | && self.number_opt() == rhs.number_opt() [INFO] [stdout] 3074 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] | |______________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.number_opt() == rhs.number_opt() && self.options_opt() == rhs.options_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3072:9 [INFO] [stdout] | [INFO] [stdout] 3072 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 3073 | | && self.number_opt() == rhs.number_opt() [INFO] [stdout] | |____________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.number_opt() == rhs.number_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3072:9 [INFO] [stdout] | [INFO] [stdout] 3072 | true && self.name_opt() == rhs.name_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3315:9 [INFO] [stdout] | [INFO] [stdout] 3315 | / true && self.name_opt() == rhs.name_opt() && self.method() == rhs.method() [INFO] [stdout] 3316 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 3317 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.method() == rhs.method() && self.options_opt() == rhs.options_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3315:9 [INFO] [stdout] | [INFO] [stdout] 3315 | / true && self.name_opt() == rhs.name_opt() && self.method() == rhs.method() [INFO] [stdout] 3316 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] | |______________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.method() == rhs.method() && self.options_opt() == rhs.options_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3315:9 [INFO] [stdout] | [INFO] [stdout] 3315 | true && self.name_opt() == rhs.name_opt() && self.method() == rhs.method() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt() && self.method() == rhs.method()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3315:9 [INFO] [stdout] | [INFO] [stdout] 3315 | true && self.name_opt() == rhs.name_opt() && self.method() == rhs.method() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:3324:13 [INFO] [stdout] | [INFO] [stdout] 3324 | fields: self::_root::google::protobuf::_fields::MethodDescriptorProtoFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 3325 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] 3326 | | ::std::string::String, [INFO] [stdout] 3327 | | self::_pinternal::tags::String, [INFO] [stdout] ... | [INFO] [stdout] 3352 | | >, [INFO] [stdout] 3353 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2261:9 [INFO] [stdout] | [INFO] [stdout] 2261 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 2262 | | && self.number_opt() == rhs.number_opt() [INFO] [stdout] 2263 | | && self.label_opt() == rhs.label_opt() && self.type_opt() == rhs.type_opt() [INFO] [stdout] 2264 | | && self.type_name_opt() == rhs.type_name_opt() [INFO] [stdout] 2265 | | && self.extendee_opt() == rhs.extendee_opt() [INFO] [stdout] | |________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.number_opt() == rhs.number_opt() && self.label_opt() == rhs.label_opt() && self.type_opt() == rhs.type_opt() && self.type_name_opt() == rhs.type_name_opt() && self.extendee_opt() == rhs.extendee_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2261:9 [INFO] [stdout] | [INFO] [stdout] 2261 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 2262 | | && self.number_opt() == rhs.number_opt() [INFO] [stdout] 2263 | | && self.label_opt() == rhs.label_opt() && self.type_opt() == rhs.type_opt() [INFO] [stdout] 2264 | | && self.type_name_opt() == rhs.type_name_opt() [INFO] [stdout] | |__________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.number_opt() == rhs.number_opt() && self.label_opt() == rhs.label_opt() && self.type_opt() == rhs.type_opt() && self.type_name_opt() == rhs.type_name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2261:9 [INFO] [stdout] | [INFO] [stdout] 2261 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 2262 | | && self.number_opt() == rhs.number_opt() [INFO] [stdout] 2263 | | && self.label_opt() == rhs.label_opt() && self.type_opt() == rhs.type_opt() [INFO] [stdout] | |_______________________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.number_opt() == rhs.number_opt() && self.label_opt() == rhs.label_opt() && self.type_opt() == rhs.type_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2261:9 [INFO] [stdout] | [INFO] [stdout] 2261 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 2262 | | && self.number_opt() == rhs.number_opt() [INFO] [stdout] 2263 | | && self.label_opt() == rhs.label_opt() && self.type_opt() == rhs.type_opt() [INFO] [stdout] | |__________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.number_opt() == rhs.number_opt() && self.label_opt() == rhs.label_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2261:9 [INFO] [stdout] | [INFO] [stdout] 2261 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 2262 | | && self.number_opt() == rhs.number_opt() [INFO] [stdout] | |____________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.number_opt() == rhs.number_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2261:9 [INFO] [stdout] | [INFO] [stdout] 2261 | true && self.name_opt() == rhs.name_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3765:9 [INFO] [stdout] | [INFO] [stdout] 3765 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 3766 | | && self.input_type_opt() == rhs.input_type_opt() [INFO] [stdout] 3767 | | && self.output_type_opt() == rhs.output_type_opt() [INFO] [stdout] 3768 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 3769 | | && self.client_streaming_opt() == rhs.client_streaming_opt() [INFO] [stdout] 3770 | | && self.server_streaming_opt() == rhs.server_streaming_opt() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.input_type_opt() == rhs.input_type_opt() && self.output_type_opt() == rhs.output_type_opt() && self.options_opt() == rhs.options_opt() && self.client_streaming_opt() == rhs.client_streaming_opt() && self.server_streaming_opt() == rhs.server_streaming_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3765:9 [INFO] [stdout] | [INFO] [stdout] 3765 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 3766 | | && self.input_type_opt() == rhs.input_type_opt() [INFO] [stdout] 3767 | | && self.output_type_opt() == rhs.output_type_opt() [INFO] [stdout] 3768 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 3769 | | && self.client_streaming_opt() == rhs.client_streaming_opt() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.input_type_opt() == rhs.input_type_opt() && self.output_type_opt() == rhs.output_type_opt() && self.options_opt() == rhs.options_opt() && self.client_streaming_opt() == rhs.client_streaming_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3765:9 [INFO] [stdout] | [INFO] [stdout] 3765 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 3766 | | && self.input_type_opt() == rhs.input_type_opt() [INFO] [stdout] 3767 | | && self.output_type_opt() == rhs.output_type_opt() [INFO] [stdout] 3768 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] | |______________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.input_type_opt() == rhs.input_type_opt() && self.output_type_opt() == rhs.output_type_opt() && self.options_opt() == rhs.options_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3765:9 [INFO] [stdout] | [INFO] [stdout] 3765 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 3766 | | && self.input_type_opt() == rhs.input_type_opt() [INFO] [stdout] 3767 | | && self.output_type_opt() == rhs.output_type_opt() [INFO] [stdout] | |______________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.input_type_opt() == rhs.input_type_opt() && self.output_type_opt() == rhs.output_type_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3765:9 [INFO] [stdout] | [INFO] [stdout] 3765 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 3766 | | && self.input_type_opt() == rhs.input_type_opt() [INFO] [stdout] | |____________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.input_type_opt() == rhs.input_type_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3765:9 [INFO] [stdout] | [INFO] [stdout] 3765 | true && self.name_opt() == rhs.name_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2476:9 [INFO] [stdout] | [INFO] [stdout] 2476 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 2477 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 2478 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.options_opt() == rhs.options_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2476:9 [INFO] [stdout] | [INFO] [stdout] 2476 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 2477 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] | |______________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.options_opt() == rhs.options_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2476:9 [INFO] [stdout] | [INFO] [stdout] 2476 | true && self.name_opt() == rhs.name_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:3776:13 [INFO] [stdout] | [INFO] [stdout] 3776 | fields: self::_root::google::protobuf::_fields::FileOptionsFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 3777 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] 3778 | | ::std::string::String, [INFO] [stdout] 3779 | | self::_pinternal::tags::String, [INFO] [stdout] ... | [INFO] [stdout] 3881 | | >, [INFO] [stdout] 3882 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:2485:13 [INFO] [stdout] | [INFO] [stdout] 2485 | fields: self::_root::google::protobuf::_fields::EnumDescriptorProtoFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 2486 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] 2487 | | ::std::string::String, [INFO] [stdout] 2488 | | self::_pinternal::tags::String, [INFO] [stdout] ... | [INFO] [stdout] 2503 | | >, [INFO] [stdout] 2504 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2812:9 [INFO] [stdout] | [INFO] [stdout] 2812 | / true && self.name_opt() == rhs.name_opt() && self.value() == rhs.value() [INFO] [stdout] 2813 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 2814 | | && self.reserved_range() == rhs.reserved_range() [INFO] [stdout] 2815 | | && self.reserved_name() == rhs.reserved_name() [INFO] [stdout] 2816 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.value() == rhs.value() && self.options_opt() == rhs.options_opt() && self.reserved_range() == rhs.reserved_range() && self.reserved_name() == rhs.reserved_name() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2812:9 [INFO] [stdout] | [INFO] [stdout] 2812 | / true && self.name_opt() == rhs.name_opt() && self.value() == rhs.value() [INFO] [stdout] 2813 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 2814 | | && self.reserved_range() == rhs.reserved_range() [INFO] [stdout] 2815 | | && self.reserved_name() == rhs.reserved_name() [INFO] [stdout] | |__________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.value() == rhs.value() && self.options_opt() == rhs.options_opt() && self.reserved_range() == rhs.reserved_range() && self.reserved_name() == rhs.reserved_name()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2812:9 [INFO] [stdout] | [INFO] [stdout] 2812 | / true && self.name_opt() == rhs.name_opt() && self.value() == rhs.value() [INFO] [stdout] 2813 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 2814 | | && self.reserved_range() == rhs.reserved_range() [INFO] [stdout] | |____________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.value() == rhs.value() && self.options_opt() == rhs.options_opt() && self.reserved_range() == rhs.reserved_range()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2812:9 [INFO] [stdout] | [INFO] [stdout] 2812 | / true && self.name_opt() == rhs.name_opt() && self.value() == rhs.value() [INFO] [stdout] 2813 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] | |______________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.value() == rhs.value() && self.options_opt() == rhs.options_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2812:9 [INFO] [stdout] | [INFO] [stdout] 2812 | true && self.name_opt() == rhs.name_opt() && self.value() == rhs.value() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt() && self.value() == rhs.value()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:2812:9 [INFO] [stdout] | [INFO] [stdout] 2812 | true && self.name_opt() == rhs.name_opt() && self.value() == rhs.value() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3072:9 [INFO] [stdout] | [INFO] [stdout] 3072 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 3073 | | && self.number_opt() == rhs.number_opt() [INFO] [stdout] 3074 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 3075 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.number_opt() == rhs.number_opt() && self.options_opt() == rhs.options_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3072:9 [INFO] [stdout] | [INFO] [stdout] 3072 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 3073 | | && self.number_opt() == rhs.number_opt() [INFO] [stdout] 3074 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] | |______________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.number_opt() == rhs.number_opt() && self.options_opt() == rhs.options_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3072:9 [INFO] [stdout] | [INFO] [stdout] 3072 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 3073 | | && self.number_opt() == rhs.number_opt() [INFO] [stdout] | |____________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.number_opt() == rhs.number_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3072:9 [INFO] [stdout] | [INFO] [stdout] 3072 | true && self.name_opt() == rhs.name_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3315:9 [INFO] [stdout] | [INFO] [stdout] 3315 | / true && self.name_opt() == rhs.name_opt() && self.method() == rhs.method() [INFO] [stdout] 3316 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 3317 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.method() == rhs.method() && self.options_opt() == rhs.options_opt() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3315:9 [INFO] [stdout] | [INFO] [stdout] 3315 | / true && self.name_opt() == rhs.name_opt() && self.method() == rhs.method() [INFO] [stdout] 3316 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] | |______________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.method() == rhs.method() && self.options_opt() == rhs.options_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3315:9 [INFO] [stdout] | [INFO] [stdout] 3315 | true && self.name_opt() == rhs.name_opt() && self.method() == rhs.method() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt() && self.method() == rhs.method()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3315:9 [INFO] [stdout] | [INFO] [stdout] 3315 | true && self.name_opt() == rhs.name_opt() && self.method() == rhs.method() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:3324:13 [INFO] [stdout] | [INFO] [stdout] 3324 | fields: self::_root::google::protobuf::_fields::MethodDescriptorProtoFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 3325 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] 3326 | | ::std::string::String, [INFO] [stdout] 3327 | | self::_pinternal::tags::String, [INFO] [stdout] ... | [INFO] [stdout] 3352 | | >, [INFO] [stdout] 3353 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5204:9 [INFO] [stdout] | [INFO] [stdout] 5204 | / true && self.java_package_opt() == rhs.java_package_opt() [INFO] [stdout] 5205 | | && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() [INFO] [stdout] 5206 | | && self.java_multiple_files_opt() == rhs.java_multiple_files_opt() [INFO] [stdout] 5207 | | && self.java_generate_equals_and_hash_opt() [INFO] [stdout] 5208 | | == rhs.java_generate_equals_and_hash_opt() [INFO] [stdout] 5209 | | && self.java_string_check_utf8_opt() == rhs.java_string_check_utf8_opt() [INFO] [stdout] 5210 | | && self.optimize_for_opt() == rhs.optimize_for_opt() [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 5204 ~ self.java_package_opt() == rhs.java_package_opt() && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() && self.java_multiple_files_opt() == rhs.java_multiple_files_opt() && self.java_generate_equals_and_hash_opt() [INFO] [stdout] 5205 + == rhs.java_generate_equals_and_hash_opt() && self.java_string_check_utf8_opt() == rhs.java_string_check_utf8_opt() && self.optimize_for_opt() == rhs.optimize_for_opt() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5204:9 [INFO] [stdout] | [INFO] [stdout] 5204 | / true && self.java_package_opt() == rhs.java_package_opt() [INFO] [stdout] 5205 | | && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() [INFO] [stdout] 5206 | | && self.java_multiple_files_opt() == rhs.java_multiple_files_opt() [INFO] [stdout] 5207 | | && self.java_generate_equals_and_hash_opt() [INFO] [stdout] 5208 | | == rhs.java_generate_equals_and_hash_opt() [INFO] [stdout] 5209 | | && self.java_string_check_utf8_opt() == rhs.java_string_check_utf8_opt() [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 5204 ~ self.java_package_opt() == rhs.java_package_opt() && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() && self.java_multiple_files_opt() == rhs.java_multiple_files_opt() && self.java_generate_equals_and_hash_opt() [INFO] [stdout] 5205 + == rhs.java_generate_equals_and_hash_opt() && self.java_string_check_utf8_opt() == rhs.java_string_check_utf8_opt() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5204:9 [INFO] [stdout] | [INFO] [stdout] 5204 | / true && self.java_package_opt() == rhs.java_package_opt() [INFO] [stdout] 5205 | | && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() [INFO] [stdout] 5206 | | && self.java_multiple_files_opt() == rhs.java_multiple_files_opt() [INFO] [stdout] 5207 | | && self.java_generate_equals_and_hash_opt() [INFO] [stdout] 5208 | | == rhs.java_generate_equals_and_hash_opt() [INFO] [stdout] | |__________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 5204 ~ self.java_package_opt() == rhs.java_package_opt() && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() && self.java_multiple_files_opt() == rhs.java_multiple_files_opt() && self.java_generate_equals_and_hash_opt() [INFO] [stdout] 5205 + == rhs.java_generate_equals_and_hash_opt() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5204:9 [INFO] [stdout] | [INFO] [stdout] 5204 | / true && self.java_package_opt() == rhs.java_package_opt() [INFO] [stdout] 5205 | | && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() [INFO] [stdout] 5206 | | && self.java_multiple_files_opt() == rhs.java_multiple_files_opt() [INFO] [stdout] | |______________________________________________________________________________^ help: try: `self.java_package_opt() == rhs.java_package_opt() && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() && self.java_multiple_files_opt() == rhs.java_multiple_files_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5204:9 [INFO] [stdout] | [INFO] [stdout] 5204 | / true && self.java_package_opt() == rhs.java_package_opt() [INFO] [stdout] 5205 | | && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() [INFO] [stdout] | |________________________________________________________________________________^ help: try: `self.java_package_opt() == rhs.java_package_opt() && self.java_outer_classname_opt() == rhs.java_outer_classname_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5204:9 [INFO] [stdout] | [INFO] [stdout] 5204 | true && self.java_package_opt() == rhs.java_package_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.java_package_opt() == rhs.java_package_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:5231:13 [INFO] [stdout] | [INFO] [stdout] 5231 | fields: self::_root::google::protobuf::_fields::MessageOptionsFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 5232 | | self::_pinternal::OptionalNumericalField::< [INFO] [stdout] 5233 | | bool, [INFO] [stdout] 5234 | | self::_pinternal::tags::Bool, [INFO] [stdout] ... | [INFO] [stdout] 5254 | | >, [INFO] [stdout] 5255 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3765:9 [INFO] [stdout] | [INFO] [stdout] 3765 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 3766 | | && self.input_type_opt() == rhs.input_type_opt() [INFO] [stdout] 3767 | | && self.output_type_opt() == rhs.output_type_opt() [INFO] [stdout] 3768 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 3769 | | && self.client_streaming_opt() == rhs.client_streaming_opt() [INFO] [stdout] 3770 | | && self.server_streaming_opt() == rhs.server_streaming_opt() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.input_type_opt() == rhs.input_type_opt() && self.output_type_opt() == rhs.output_type_opt() && self.options_opt() == rhs.options_opt() && self.client_streaming_opt() == rhs.client_streaming_opt() && self.server_streaming_opt() == rhs.server_streaming_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3765:9 [INFO] [stdout] | [INFO] [stdout] 3765 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 3766 | | && self.input_type_opt() == rhs.input_type_opt() [INFO] [stdout] 3767 | | && self.output_type_opt() == rhs.output_type_opt() [INFO] [stdout] 3768 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] 3769 | | && self.client_streaming_opt() == rhs.client_streaming_opt() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.input_type_opt() == rhs.input_type_opt() && self.output_type_opt() == rhs.output_type_opt() && self.options_opt() == rhs.options_opt() && self.client_streaming_opt() == rhs.client_streaming_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3765:9 [INFO] [stdout] | [INFO] [stdout] 3765 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 3766 | | && self.input_type_opt() == rhs.input_type_opt() [INFO] [stdout] 3767 | | && self.output_type_opt() == rhs.output_type_opt() [INFO] [stdout] 3768 | | && self.options_opt() == rhs.options_opt() [INFO] [stdout] | |______________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.input_type_opt() == rhs.input_type_opt() && self.output_type_opt() == rhs.output_type_opt() && self.options_opt() == rhs.options_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3765:9 [INFO] [stdout] | [INFO] [stdout] 3765 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 3766 | | && self.input_type_opt() == rhs.input_type_opt() [INFO] [stdout] 3767 | | && self.output_type_opt() == rhs.output_type_opt() [INFO] [stdout] | |______________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.input_type_opt() == rhs.input_type_opt() && self.output_type_opt() == rhs.output_type_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3765:9 [INFO] [stdout] | [INFO] [stdout] 3765 | / true && self.name_opt() == rhs.name_opt() [INFO] [stdout] 3766 | | && self.input_type_opt() == rhs.input_type_opt() [INFO] [stdout] | |____________________________________________________________^ help: try: `self.name_opt() == rhs.name_opt() && self.input_type_opt() == rhs.input_type_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:3765:9 [INFO] [stdout] | [INFO] [stdout] 3765 | true && self.name_opt() == rhs.name_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name_opt() == rhs.name_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:3776:13 [INFO] [stdout] | [INFO] [stdout] 3776 | fields: self::_root::google::protobuf::_fields::FileOptionsFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 3777 | | self::_pinternal::OptionalUnsizedField::< [INFO] [stdout] 3778 | | ::std::string::String, [INFO] [stdout] 3779 | | self::_pinternal::tags::String, [INFO] [stdout] ... | [INFO] [stdout] 3881 | | >, [INFO] [stdout] 3882 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5668:9 [INFO] [stdout] | [INFO] [stdout] 5668 | / true && self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() [INFO] [stdout] 5669 | | && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5670 | | == rhs.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5671 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 5672 | | && self.map_entry_opt() == rhs.map_entry_opt() [INFO] [stdout] 5673 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] 5674 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 5668 ~ self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5669 + == rhs.no_standard_descriptor_accessor_opt() && self.deprecated_opt() == rhs.deprecated_opt() && self.map_entry_opt() == rhs.map_entry_opt() && self.uninterpreted_option() == rhs.uninterpreted_option() && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5668:9 [INFO] [stdout] | [INFO] [stdout] 5668 | / true && self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() [INFO] [stdout] 5669 | | && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5670 | | == rhs.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5671 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 5672 | | && self.map_entry_opt() == rhs.map_entry_opt() [INFO] [stdout] 5673 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] | |________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 5668 ~ self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5669 + == rhs.no_standard_descriptor_accessor_opt() && self.deprecated_opt() == rhs.deprecated_opt() && self.map_entry_opt() == rhs.map_entry_opt() && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5668:9 [INFO] [stdout] | [INFO] [stdout] 5668 | / true && self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() [INFO] [stdout] 5669 | | && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5670 | | == rhs.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5671 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 5672 | | && self.map_entry_opt() == rhs.map_entry_opt() [INFO] [stdout] | |__________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 5668 ~ self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5669 + == rhs.no_standard_descriptor_accessor_opt() && self.deprecated_opt() == rhs.deprecated_opt() && self.map_entry_opt() == rhs.map_entry_opt() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5668:9 [INFO] [stdout] | [INFO] [stdout] 5668 | / true && self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() [INFO] [stdout] 5669 | | && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5670 | | == rhs.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5671 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] | |____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 5668 ~ self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5669 + == rhs.no_standard_descriptor_accessor_opt() && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5668:9 [INFO] [stdout] | [INFO] [stdout] 5668 | / true && self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() [INFO] [stdout] 5669 | | && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5670 | | == rhs.no_standard_descriptor_accessor_opt() [INFO] [stdout] | |____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 5668 ~ self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5669 + == rhs.no_standard_descriptor_accessor_opt() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5668:9 [INFO] [stdout] | [INFO] [stdout] 5668 | true && self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:5679:13 [INFO] [stdout] | [INFO] [stdout] 5679 | fields: self::_root::google::protobuf::_fields::FieldOptionsFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 5680 | | self::_pinternal::OptionalNumericalField::< [INFO] [stdout] 5681 | | self::_root::google::protobuf::field_options::CType, [INFO] [stdout] 5682 | | self::_pinternal::tags::Enum2::< [INFO] [stdout] ... | [INFO] [stdout] 5716 | | >, [INFO] [stdout] 5717 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6198:9 [INFO] [stdout] | [INFO] [stdout] 6198 | / true && self.ctype_opt() == rhs.ctype_opt() [INFO] [stdout] 6199 | | && self.packed_opt() == rhs.packed_opt() [INFO] [stdout] 6200 | | && self.jstype_opt() == rhs.jstype_opt() && self.lazy_opt() == rhs.lazy_opt() [INFO] [stdout] 6201 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 6202 | | && self.weak_opt() == rhs.weak_opt() [INFO] [stdout] | |________________________________________________^ help: try: `self.ctype_opt() == rhs.ctype_opt() && self.packed_opt() == rhs.packed_opt() && self.jstype_opt() == rhs.jstype_opt() && self.lazy_opt() == rhs.lazy_opt() && self.deprecated_opt() == rhs.deprecated_opt() && self.weak_opt() == rhs.weak_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6198:9 [INFO] [stdout] | [INFO] [stdout] 6198 | / true && self.ctype_opt() == rhs.ctype_opt() [INFO] [stdout] 6199 | | && self.packed_opt() == rhs.packed_opt() [INFO] [stdout] 6200 | | && self.jstype_opt() == rhs.jstype_opt() && self.lazy_opt() == rhs.lazy_opt() [INFO] [stdout] 6201 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] | |____________________________________________________________^ help: try: `self.ctype_opt() == rhs.ctype_opt() && self.packed_opt() == rhs.packed_opt() && self.jstype_opt() == rhs.jstype_opt() && self.lazy_opt() == rhs.lazy_opt() && self.deprecated_opt() == rhs.deprecated_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6198:9 [INFO] [stdout] | [INFO] [stdout] 6198 | / true && self.ctype_opt() == rhs.ctype_opt() [INFO] [stdout] 6199 | | && self.packed_opt() == rhs.packed_opt() [INFO] [stdout] 6200 | | && self.jstype_opt() == rhs.jstype_opt() && self.lazy_opt() == rhs.lazy_opt() [INFO] [stdout] | |_________________________________________________________________________________________^ help: try: `self.ctype_opt() == rhs.ctype_opt() && self.packed_opt() == rhs.packed_opt() && self.jstype_opt() == rhs.jstype_opt() && self.lazy_opt() == rhs.lazy_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6198:9 [INFO] [stdout] | [INFO] [stdout] 6198 | / true && self.ctype_opt() == rhs.ctype_opt() [INFO] [stdout] 6199 | | && self.packed_opt() == rhs.packed_opt() [INFO] [stdout] 6200 | | && self.jstype_opt() == rhs.jstype_opt() && self.lazy_opt() == rhs.lazy_opt() [INFO] [stdout] | |____________________________________________________^ help: try: `self.ctype_opt() == rhs.ctype_opt() && self.packed_opt() == rhs.packed_opt() && self.jstype_opt() == rhs.jstype_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6198:9 [INFO] [stdout] | [INFO] [stdout] 6198 | / true && self.ctype_opt() == rhs.ctype_opt() [INFO] [stdout] 6199 | | && self.packed_opt() == rhs.packed_opt() [INFO] [stdout] | |____________________________________________________^ help: try: `self.ctype_opt() == rhs.ctype_opt() && self.packed_opt() == rhs.packed_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6198:9 [INFO] [stdout] | [INFO] [stdout] 6198 | true && self.ctype_opt() == rhs.ctype_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.ctype_opt() == rhs.ctype_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6354:9 [INFO] [stdout] | [INFO] [stdout] 6354 | / true && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] 6355 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.uninterpreted_option() == rhs.uninterpreted_option() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6354:9 [INFO] [stdout] | [INFO] [stdout] 6354 | true && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.uninterpreted_option() == rhs.uninterpreted_option()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6629:9 [INFO] [stdout] | [INFO] [stdout] 6629 | / true && self.allow_alias_opt() == rhs.allow_alias_opt() [INFO] [stdout] 6630 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 6631 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] 6632 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.allow_alias_opt() == rhs.allow_alias_opt() && self.deprecated_opt() == rhs.deprecated_opt() && self.uninterpreted_option() == rhs.uninterpreted_option() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6629:9 [INFO] [stdout] | [INFO] [stdout] 6629 | / true && self.allow_alias_opt() == rhs.allow_alias_opt() [INFO] [stdout] 6630 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 6631 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.allow_alias_opt() == rhs.allow_alias_opt() && self.deprecated_opt() == rhs.deprecated_opt() && self.uninterpreted_option() == rhs.uninterpreted_option()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6629:9 [INFO] [stdout] | [INFO] [stdout] 6629 | / true && self.allow_alias_opt() == rhs.allow_alias_opt() [INFO] [stdout] 6630 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] | |____________________________________________________________^ help: try: `self.allow_alias_opt() == rhs.allow_alias_opt() && self.deprecated_opt() == rhs.deprecated_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6629:9 [INFO] [stdout] | [INFO] [stdout] 6629 | true && self.allow_alias_opt() == rhs.allow_alias_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.allow_alias_opt() == rhs.allow_alias_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5204:9 [INFO] [stdout] | [INFO] [stdout] 5204 | / true && self.java_package_opt() == rhs.java_package_opt() [INFO] [stdout] 5205 | | && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() [INFO] [stdout] 5206 | | && self.java_multiple_files_opt() == rhs.java_multiple_files_opt() [INFO] [stdout] 5207 | | && self.java_generate_equals_and_hash_opt() [INFO] [stdout] 5208 | | == rhs.java_generate_equals_and_hash_opt() [INFO] [stdout] 5209 | | && self.java_string_check_utf8_opt() == rhs.java_string_check_utf8_opt() [INFO] [stdout] 5210 | | && self.optimize_for_opt() == rhs.optimize_for_opt() [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 5204 ~ self.java_package_opt() == rhs.java_package_opt() && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() && self.java_multiple_files_opt() == rhs.java_multiple_files_opt() && self.java_generate_equals_and_hash_opt() [INFO] [stdout] 5205 + == rhs.java_generate_equals_and_hash_opt() && self.java_string_check_utf8_opt() == rhs.java_string_check_utf8_opt() && self.optimize_for_opt() == rhs.optimize_for_opt() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6845:9 [INFO] [stdout] | [INFO] [stdout] 6845 | / true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 6846 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] 6847 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.deprecated_opt() == rhs.deprecated_opt() && self.uninterpreted_option() == rhs.uninterpreted_option() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6845:9 [INFO] [stdout] | [INFO] [stdout] 6845 | / true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 6846 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.deprecated_opt() == rhs.deprecated_opt() && self.uninterpreted_option() == rhs.uninterpreted_option()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6845:9 [INFO] [stdout] | [INFO] [stdout] 6845 | true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.deprecated_opt() == rhs.deprecated_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5204:9 [INFO] [stdout] | [INFO] [stdout] 5204 | / true && self.java_package_opt() == rhs.java_package_opt() [INFO] [stdout] 5205 | | && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() [INFO] [stdout] 5206 | | && self.java_multiple_files_opt() == rhs.java_multiple_files_opt() [INFO] [stdout] 5207 | | && self.java_generate_equals_and_hash_opt() [INFO] [stdout] 5208 | | == rhs.java_generate_equals_and_hash_opt() [INFO] [stdout] 5209 | | && self.java_string_check_utf8_opt() == rhs.java_string_check_utf8_opt() [INFO] [stdout] | |____________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 5204 ~ self.java_package_opt() == rhs.java_package_opt() && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() && self.java_multiple_files_opt() == rhs.java_multiple_files_opt() && self.java_generate_equals_and_hash_opt() [INFO] [stdout] 5205 + == rhs.java_generate_equals_and_hash_opt() && self.java_string_check_utf8_opt() == rhs.java_string_check_utf8_opt() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5204:9 [INFO] [stdout] | [INFO] [stdout] 5204 | / true && self.java_package_opt() == rhs.java_package_opt() [INFO] [stdout] 5205 | | && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() [INFO] [stdout] 5206 | | && self.java_multiple_files_opt() == rhs.java_multiple_files_opt() [INFO] [stdout] 5207 | | && self.java_generate_equals_and_hash_opt() [INFO] [stdout] 5208 | | == rhs.java_generate_equals_and_hash_opt() [INFO] [stdout] | |__________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 5204 ~ self.java_package_opt() == rhs.java_package_opt() && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() && self.java_multiple_files_opt() == rhs.java_multiple_files_opt() && self.java_generate_equals_and_hash_opt() [INFO] [stdout] 5205 + == rhs.java_generate_equals_and_hash_opt() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5204:9 [INFO] [stdout] | [INFO] [stdout] 5204 | / true && self.java_package_opt() == rhs.java_package_opt() [INFO] [stdout] 5205 | | && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() [INFO] [stdout] 5206 | | && self.java_multiple_files_opt() == rhs.java_multiple_files_opt() [INFO] [stdout] | |______________________________________________________________________________^ help: try: `self.java_package_opt() == rhs.java_package_opt() && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() && self.java_multiple_files_opt() == rhs.java_multiple_files_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5204:9 [INFO] [stdout] | [INFO] [stdout] 5204 | / true && self.java_package_opt() == rhs.java_package_opt() [INFO] [stdout] 5205 | | && self.java_outer_classname_opt() == rhs.java_outer_classname_opt() [INFO] [stdout] | |________________________________________________________________________________^ help: try: `self.java_package_opt() == rhs.java_package_opt() && self.java_outer_classname_opt() == rhs.java_outer_classname_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5204:9 [INFO] [stdout] | [INFO] [stdout] 5204 | true && self.java_package_opt() == rhs.java_package_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.java_package_opt() == rhs.java_package_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:5231:13 [INFO] [stdout] | [INFO] [stdout] 5231 | fields: self::_root::google::protobuf::_fields::MessageOptionsFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 5232 | | self::_pinternal::OptionalNumericalField::< [INFO] [stdout] 5233 | | bool, [INFO] [stdout] 5234 | | self::_pinternal::tags::Bool, [INFO] [stdout] ... | [INFO] [stdout] 5254 | | >, [INFO] [stdout] 5255 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7060:9 [INFO] [stdout] | [INFO] [stdout] 7060 | / true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 7061 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] 7062 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.deprecated_opt() == rhs.deprecated_opt() && self.uninterpreted_option() == rhs.uninterpreted_option() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7060:9 [INFO] [stdout] | [INFO] [stdout] 7060 | / true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 7061 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.deprecated_opt() == rhs.deprecated_opt() && self.uninterpreted_option() == rhs.uninterpreted_option()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7060:9 [INFO] [stdout] | [INFO] [stdout] 7060 | true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.deprecated_opt() == rhs.deprecated_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:7067:13 [INFO] [stdout] | [INFO] [stdout] 7067 | fields: self::_root::google::protobuf::_fields::MethodOptionsFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 7068 | | self::_pinternal::OptionalNumericalField::< [INFO] [stdout] 7069 | | bool, [INFO] [stdout] 7070 | | self::_pinternal::tags::Bool, [INFO] [stdout] ... | [INFO] [stdout] 7082 | | >, [INFO] [stdout] 7083 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7349:9 [INFO] [stdout] | [INFO] [stdout] 7349 | / true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 7350 | | && self.idempotency_level_opt() == rhs.idempotency_level_opt() [INFO] [stdout] 7351 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] 7352 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.deprecated_opt() == rhs.deprecated_opt() && self.idempotency_level_opt() == rhs.idempotency_level_opt() && self.uninterpreted_option() == rhs.uninterpreted_option() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7349:9 [INFO] [stdout] | [INFO] [stdout] 7349 | / true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 7350 | | && self.idempotency_level_opt() == rhs.idempotency_level_opt() [INFO] [stdout] 7351 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.deprecated_opt() == rhs.deprecated_opt() && self.idempotency_level_opt() == rhs.idempotency_level_opt() && self.uninterpreted_option() == rhs.uninterpreted_option()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5668:9 [INFO] [stdout] | [INFO] [stdout] 5668 | / true && self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() [INFO] [stdout] 5669 | | && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5670 | | == rhs.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5671 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 5672 | | && self.map_entry_opt() == rhs.map_entry_opt() [INFO] [stdout] 5673 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] 5674 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 5668 ~ self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5669 + == rhs.no_standard_descriptor_accessor_opt() && self.deprecated_opt() == rhs.deprecated_opt() && self.map_entry_opt() == rhs.map_entry_opt() && self.uninterpreted_option() == rhs.uninterpreted_option() && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7349:9 [INFO] [stdout] | [INFO] [stdout] 7349 | / true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 7350 | | && self.idempotency_level_opt() == rhs.idempotency_level_opt() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.deprecated_opt() == rhs.deprecated_opt() && self.idempotency_level_opt() == rhs.idempotency_level_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7349:9 [INFO] [stdout] | [INFO] [stdout] 7349 | true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.deprecated_opt() == rhs.deprecated_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5668:9 [INFO] [stdout] | [INFO] [stdout] 5668 | / true && self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() [INFO] [stdout] 5669 | | && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5670 | | == rhs.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5671 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 5672 | | && self.map_entry_opt() == rhs.map_entry_opt() [INFO] [stdout] 5673 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] | |________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 5668 ~ self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5669 + == rhs.no_standard_descriptor_accessor_opt() && self.deprecated_opt() == rhs.deprecated_opt() && self.map_entry_opt() == rhs.map_entry_opt() && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5668:9 [INFO] [stdout] | [INFO] [stdout] 5668 | / true && self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() [INFO] [stdout] 5669 | | && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5670 | | == rhs.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5671 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 5672 | | && self.map_entry_opt() == rhs.map_entry_opt() [INFO] [stdout] | |__________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 5668 ~ self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5669 + == rhs.no_standard_descriptor_accessor_opt() && self.deprecated_opt() == rhs.deprecated_opt() && self.map_entry_opt() == rhs.map_entry_opt() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:7364:13 [INFO] [stdout] | [INFO] [stdout] 7364 | fields: self::_root::google::protobuf::_fields::UninterpretedOptionFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 7365 | | self::_pinternal::RepeatedMessageField::< [INFO] [stdout] 7366 | | self::_root::google::protobuf::uninterpreted_option::NamePart, [INFO] [stdout] 7367 | | >, [INFO] [stdout] ... | [INFO] [stdout] 7397 | | >, [INFO] [stdout] 7398 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5668:9 [INFO] [stdout] | [INFO] [stdout] 5668 | / true && self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() [INFO] [stdout] 5669 | | && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5670 | | == rhs.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5671 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] | |____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 5668 ~ self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5669 + == rhs.no_standard_descriptor_accessor_opt() && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5668:9 [INFO] [stdout] | [INFO] [stdout] 5668 | / true && self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() [INFO] [stdout] 5669 | | && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5670 | | == rhs.no_standard_descriptor_accessor_opt() [INFO] [stdout] | |____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] help: try [INFO] [stdout] | [INFO] [stdout] 5668 ~ self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() && self.no_standard_descriptor_accessor_opt() [INFO] [stdout] 5669 + == rhs.no_standard_descriptor_accessor_opt() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:5668:9 [INFO] [stdout] | [INFO] [stdout] 5668 | true && self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.message_set_wire_format_opt() == rhs.message_set_wire_format_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:5679:13 [INFO] [stdout] | [INFO] [stdout] 5679 | fields: self::_root::google::protobuf::_fields::FieldOptionsFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 5680 | | self::_pinternal::OptionalNumericalField::< [INFO] [stdout] 5681 | | self::_root::google::protobuf::field_options::CType, [INFO] [stdout] 5682 | | self::_pinternal::tags::Enum2::< [INFO] [stdout] ... | [INFO] [stdout] 5716 | | >, [INFO] [stdout] 5717 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7858:9 [INFO] [stdout] | [INFO] [stdout] 7858 | / true && self.name() == rhs.name() [INFO] [stdout] 7859 | | && self.identifier_value_opt() == rhs.identifier_value_opt() [INFO] [stdout] 7860 | | && self.positive_int_value_opt() == rhs.positive_int_value_opt() [INFO] [stdout] 7861 | | && self.negative_int_value_opt() == rhs.negative_int_value_opt() [INFO] [stdout] 7862 | | && self.double_value_opt() == rhs.double_value_opt() [INFO] [stdout] 7863 | | && self.string_value_opt() == rhs.string_value_opt() [INFO] [stdout] | |________________________________________________________________^ help: try: `self.name() == rhs.name() && self.identifier_value_opt() == rhs.identifier_value_opt() && self.positive_int_value_opt() == rhs.positive_int_value_opt() && self.negative_int_value_opt() == rhs.negative_int_value_opt() && self.double_value_opt() == rhs.double_value_opt() && self.string_value_opt() == rhs.string_value_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7858:9 [INFO] [stdout] | [INFO] [stdout] 7858 | / true && self.name() == rhs.name() [INFO] [stdout] 7859 | | && self.identifier_value_opt() == rhs.identifier_value_opt() [INFO] [stdout] 7860 | | && self.positive_int_value_opt() == rhs.positive_int_value_opt() [INFO] [stdout] 7861 | | && self.negative_int_value_opt() == rhs.negative_int_value_opt() [INFO] [stdout] 7862 | | && self.double_value_opt() == rhs.double_value_opt() [INFO] [stdout] | |________________________________________________________________^ help: try: `self.name() == rhs.name() && self.identifier_value_opt() == rhs.identifier_value_opt() && self.positive_int_value_opt() == rhs.positive_int_value_opt() && self.negative_int_value_opt() == rhs.negative_int_value_opt() && self.double_value_opt() == rhs.double_value_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7858:9 [INFO] [stdout] | [INFO] [stdout] 7858 | / true && self.name() == rhs.name() [INFO] [stdout] 7859 | | && self.identifier_value_opt() == rhs.identifier_value_opt() [INFO] [stdout] 7860 | | && self.positive_int_value_opt() == rhs.positive_int_value_opt() [INFO] [stdout] 7861 | | && self.negative_int_value_opt() == rhs.negative_int_value_opt() [INFO] [stdout] | |____________________________________________________________________________^ help: try: `self.name() == rhs.name() && self.identifier_value_opt() == rhs.identifier_value_opt() && self.positive_int_value_opt() == rhs.positive_int_value_opt() && self.negative_int_value_opt() == rhs.negative_int_value_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7858:9 [INFO] [stdout] | [INFO] [stdout] 7858 | / true && self.name() == rhs.name() [INFO] [stdout] 7859 | | && self.identifier_value_opt() == rhs.identifier_value_opt() [INFO] [stdout] 7860 | | && self.positive_int_value_opt() == rhs.positive_int_value_opt() [INFO] [stdout] | |____________________________________________________________________________^ help: try: `self.name() == rhs.name() && self.identifier_value_opt() == rhs.identifier_value_opt() && self.positive_int_value_opt() == rhs.positive_int_value_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7858:9 [INFO] [stdout] | [INFO] [stdout] 7858 | / true && self.name() == rhs.name() [INFO] [stdout] 7859 | | && self.identifier_value_opt() == rhs.identifier_value_opt() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.name() == rhs.name() && self.identifier_value_opt() == rhs.identifier_value_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7858:9 [INFO] [stdout] | [INFO] [stdout] 7858 | true && self.name() == rhs.name() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name() == rhs.name()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6198:9 [INFO] [stdout] | [INFO] [stdout] 6198 | / true && self.ctype_opt() == rhs.ctype_opt() [INFO] [stdout] 6199 | | && self.packed_opt() == rhs.packed_opt() [INFO] [stdout] 6200 | | && self.jstype_opt() == rhs.jstype_opt() && self.lazy_opt() == rhs.lazy_opt() [INFO] [stdout] 6201 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 6202 | | && self.weak_opt() == rhs.weak_opt() [INFO] [stdout] | |________________________________________________^ help: try: `self.ctype_opt() == rhs.ctype_opt() && self.packed_opt() == rhs.packed_opt() && self.jstype_opt() == rhs.jstype_opt() && self.lazy_opt() == rhs.lazy_opt() && self.deprecated_opt() == rhs.deprecated_opt() && self.weak_opt() == rhs.weak_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6198:9 [INFO] [stdout] | [INFO] [stdout] 6198 | / true && self.ctype_opt() == rhs.ctype_opt() [INFO] [stdout] 6199 | | && self.packed_opt() == rhs.packed_opt() [INFO] [stdout] 6200 | | && self.jstype_opt() == rhs.jstype_opt() && self.lazy_opt() == rhs.lazy_opt() [INFO] [stdout] 6201 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] | |____________________________________________________________^ help: try: `self.ctype_opt() == rhs.ctype_opt() && self.packed_opt() == rhs.packed_opt() && self.jstype_opt() == rhs.jstype_opt() && self.lazy_opt() == rhs.lazy_opt() && self.deprecated_opt() == rhs.deprecated_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6198:9 [INFO] [stdout] | [INFO] [stdout] 6198 | / true && self.ctype_opt() == rhs.ctype_opt() [INFO] [stdout] 6199 | | && self.packed_opt() == rhs.packed_opt() [INFO] [stdout] 6200 | | && self.jstype_opt() == rhs.jstype_opt() && self.lazy_opt() == rhs.lazy_opt() [INFO] [stdout] | |_________________________________________________________________________________________^ help: try: `self.ctype_opt() == rhs.ctype_opt() && self.packed_opt() == rhs.packed_opt() && self.jstype_opt() == rhs.jstype_opt() && self.lazy_opt() == rhs.lazy_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6198:9 [INFO] [stdout] | [INFO] [stdout] 6198 | / true && self.ctype_opt() == rhs.ctype_opt() [INFO] [stdout] 6199 | | && self.packed_opt() == rhs.packed_opt() [INFO] [stdout] 6200 | | && self.jstype_opt() == rhs.jstype_opt() && self.lazy_opt() == rhs.lazy_opt() [INFO] [stdout] | |____________________________________________________^ help: try: `self.ctype_opt() == rhs.ctype_opt() && self.packed_opt() == rhs.packed_opt() && self.jstype_opt() == rhs.jstype_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6198:9 [INFO] [stdout] | [INFO] [stdout] 6198 | / true && self.ctype_opt() == rhs.ctype_opt() [INFO] [stdout] 6199 | | && self.packed_opt() == rhs.packed_opt() [INFO] [stdout] | |____________________________________________________^ help: try: `self.ctype_opt() == rhs.ctype_opt() && self.packed_opt() == rhs.packed_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6198:9 [INFO] [stdout] | [INFO] [stdout] 6198 | true && self.ctype_opt() == rhs.ctype_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.ctype_opt() == rhs.ctype_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:8053:9 [INFO] [stdout] | [INFO] [stdout] 8053 | / true && self.location() == rhs.location() [INFO] [stdout] 8054 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.location() == rhs.location() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:8053:9 [INFO] [stdout] | [INFO] [stdout] 8053 | true && self.location() == rhs.location() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.location() == rhs.location()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6354:9 [INFO] [stdout] | [INFO] [stdout] 6354 | / true && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] 6355 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.uninterpreted_option() == rhs.uninterpreted_option() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6354:9 [INFO] [stdout] | [INFO] [stdout] 6354 | true && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.uninterpreted_option() == rhs.uninterpreted_option()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:8202:9 [INFO] [stdout] | [INFO] [stdout] 8202 | / true && self.annotation() == rhs.annotation() [INFO] [stdout] 8203 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.annotation() == rhs.annotation() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:8202:9 [INFO] [stdout] | [INFO] [stdout] 8202 | true && self.annotation() == rhs.annotation() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.annotation() == rhs.annotation()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6629:9 [INFO] [stdout] | [INFO] [stdout] 6629 | / true && self.allow_alias_opt() == rhs.allow_alias_opt() [INFO] [stdout] 6630 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 6631 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] 6632 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.allow_alias_opt() == rhs.allow_alias_opt() && self.deprecated_opt() == rhs.deprecated_opt() && self.uninterpreted_option() == rhs.uninterpreted_option() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6629:9 [INFO] [stdout] | [INFO] [stdout] 6629 | / true && self.allow_alias_opt() == rhs.allow_alias_opt() [INFO] [stdout] 6630 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 6631 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.allow_alias_opt() == rhs.allow_alias_opt() && self.deprecated_opt() == rhs.deprecated_opt() && self.uninterpreted_option() == rhs.uninterpreted_option()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6629:9 [INFO] [stdout] | [INFO] [stdout] 6629 | / true && self.allow_alias_opt() == rhs.allow_alias_opt() [INFO] [stdout] 6630 | | && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] | |____________________________________________________________^ help: try: `self.allow_alias_opt() == rhs.allow_alias_opt() && self.deprecated_opt() == rhs.deprecated_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6629:9 [INFO] [stdout] | [INFO] [stdout] 6629 | true && self.allow_alias_opt() == rhs.allow_alias_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.allow_alias_opt() == rhs.allow_alias_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6845:9 [INFO] [stdout] | [INFO] [stdout] 6845 | / true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 6846 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] 6847 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.deprecated_opt() == rhs.deprecated_opt() && self.uninterpreted_option() == rhs.uninterpreted_option() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6845:9 [INFO] [stdout] | [INFO] [stdout] 6845 | / true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 6846 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.deprecated_opt() == rhs.deprecated_opt() && self.uninterpreted_option() == rhs.uninterpreted_option()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:6845:9 [INFO] [stdout] | [INFO] [stdout] 6845 | true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.deprecated_opt() == rhs.deprecated_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7060:9 [INFO] [stdout] | [INFO] [stdout] 7060 | / true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 7061 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] 7062 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.deprecated_opt() == rhs.deprecated_opt() && self.uninterpreted_option() == rhs.uninterpreted_option() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7060:9 [INFO] [stdout] | [INFO] [stdout] 7060 | / true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 7061 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.deprecated_opt() == rhs.deprecated_opt() && self.uninterpreted_option() == rhs.uninterpreted_option()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7060:9 [INFO] [stdout] | [INFO] [stdout] 7060 | true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.deprecated_opt() == rhs.deprecated_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:7067:13 [INFO] [stdout] | [INFO] [stdout] 7067 | fields: self::_root::google::protobuf::_fields::MethodOptionsFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 7068 | | self::_pinternal::OptionalNumericalField::< [INFO] [stdout] 7069 | | bool, [INFO] [stdout] 7070 | | self::_pinternal::tags::Bool, [INFO] [stdout] ... | [INFO] [stdout] 7082 | | >, [INFO] [stdout] 7083 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7349:9 [INFO] [stdout] | [INFO] [stdout] 7349 | / true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 7350 | | && self.idempotency_level_opt() == rhs.idempotency_level_opt() [INFO] [stdout] 7351 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] 7352 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.deprecated_opt() == rhs.deprecated_opt() && self.idempotency_level_opt() == rhs.idempotency_level_opt() && self.uninterpreted_option() == rhs.uninterpreted_option() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7349:9 [INFO] [stdout] | [INFO] [stdout] 7349 | / true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 7350 | | && self.idempotency_level_opt() == rhs.idempotency_level_opt() [INFO] [stdout] 7351 | | && self.uninterpreted_option() == rhs.uninterpreted_option() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.deprecated_opt() == rhs.deprecated_opt() && self.idempotency_level_opt() == rhs.idempotency_level_opt() && self.uninterpreted_option() == rhs.uninterpreted_option()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7349:9 [INFO] [stdout] | [INFO] [stdout] 7349 | / true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] 7350 | | && self.idempotency_level_opt() == rhs.idempotency_level_opt() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.deprecated_opt() == rhs.deprecated_opt() && self.idempotency_level_opt() == rhs.idempotency_level_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7349:9 [INFO] [stdout] | [INFO] [stdout] 7349 | true && self.deprecated_opt() == rhs.deprecated_opt() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.deprecated_opt() == rhs.deprecated_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: very complex type used. Consider factoring parts into `type` definitions [INFO] [stdout] --> src/google/protobuf.rs:7364:13 [INFO] [stdout] | [INFO] [stdout] 7364 | fields: self::_root::google::protobuf::_fields::UninterpretedOptionFields< [INFO] [stdout] | _____________^ [INFO] [stdout] 7365 | | self::_pinternal::RepeatedMessageField::< [INFO] [stdout] 7366 | | self::_root::google::protobuf::uninterpreted_option::NamePart, [INFO] [stdout] 7367 | | >, [INFO] [stdout] ... | [INFO] [stdout] 7397 | | >, [INFO] [stdout] 7398 | | >, [INFO] [stdout] | |_____^ [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#type_complexity [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7858:9 [INFO] [stdout] | [INFO] [stdout] 7858 | / true && self.name() == rhs.name() [INFO] [stdout] 7859 | | && self.identifier_value_opt() == rhs.identifier_value_opt() [INFO] [stdout] 7860 | | && self.positive_int_value_opt() == rhs.positive_int_value_opt() [INFO] [stdout] 7861 | | && self.negative_int_value_opt() == rhs.negative_int_value_opt() [INFO] [stdout] 7862 | | && self.double_value_opt() == rhs.double_value_opt() [INFO] [stdout] 7863 | | && self.string_value_opt() == rhs.string_value_opt() [INFO] [stdout] | |________________________________________________________________^ help: try: `self.name() == rhs.name() && self.identifier_value_opt() == rhs.identifier_value_opt() && self.positive_int_value_opt() == rhs.positive_int_value_opt() && self.negative_int_value_opt() == rhs.negative_int_value_opt() && self.double_value_opt() == rhs.double_value_opt() && self.string_value_opt() == rhs.string_value_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7858:9 [INFO] [stdout] | [INFO] [stdout] 7858 | / true && self.name() == rhs.name() [INFO] [stdout] 7859 | | && self.identifier_value_opt() == rhs.identifier_value_opt() [INFO] [stdout] 7860 | | && self.positive_int_value_opt() == rhs.positive_int_value_opt() [INFO] [stdout] 7861 | | && self.negative_int_value_opt() == rhs.negative_int_value_opt() [INFO] [stdout] 7862 | | && self.double_value_opt() == rhs.double_value_opt() [INFO] [stdout] | |________________________________________________________________^ help: try: `self.name() == rhs.name() && self.identifier_value_opt() == rhs.identifier_value_opt() && self.positive_int_value_opt() == rhs.positive_int_value_opt() && self.negative_int_value_opt() == rhs.negative_int_value_opt() && self.double_value_opt() == rhs.double_value_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7858:9 [INFO] [stdout] | [INFO] [stdout] 7858 | / true && self.name() == rhs.name() [INFO] [stdout] 7859 | | && self.identifier_value_opt() == rhs.identifier_value_opt() [INFO] [stdout] 7860 | | && self.positive_int_value_opt() == rhs.positive_int_value_opt() [INFO] [stdout] 7861 | | && self.negative_int_value_opt() == rhs.negative_int_value_opt() [INFO] [stdout] | |____________________________________________________________________________^ help: try: `self.name() == rhs.name() && self.identifier_value_opt() == rhs.identifier_value_opt() && self.positive_int_value_opt() == rhs.positive_int_value_opt() && self.negative_int_value_opt() == rhs.negative_int_value_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7858:9 [INFO] [stdout] | [INFO] [stdout] 7858 | / true && self.name() == rhs.name() [INFO] [stdout] 7859 | | && self.identifier_value_opt() == rhs.identifier_value_opt() [INFO] [stdout] 7860 | | && self.positive_int_value_opt() == rhs.positive_int_value_opt() [INFO] [stdout] | |____________________________________________________________________________^ help: try: `self.name() == rhs.name() && self.identifier_value_opt() == rhs.identifier_value_opt() && self.positive_int_value_opt() == rhs.positive_int_value_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7858:9 [INFO] [stdout] | [INFO] [stdout] 7858 | / true && self.name() == rhs.name() [INFO] [stdout] 7859 | | && self.identifier_value_opt() == rhs.identifier_value_opt() [INFO] [stdout] | |________________________________________________________________________^ help: try: `self.name() == rhs.name() && self.identifier_value_opt() == rhs.identifier_value_opt()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:7858:9 [INFO] [stdout] | [INFO] [stdout] 7858 | true && self.name() == rhs.name() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.name() == rhs.name()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:8053:9 [INFO] [stdout] | [INFO] [stdout] 8053 | / true && self.location() == rhs.location() [INFO] [stdout] 8054 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.location() == rhs.location() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:8053:9 [INFO] [stdout] | [INFO] [stdout] 8053 | true && self.location() == rhs.location() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.location() == rhs.location()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:8202:9 [INFO] [stdout] | [INFO] [stdout] 8202 | / true && self.annotation() == rhs.annotation() [INFO] [stdout] 8203 | | && self.shared.unknown_fields() == rhs.shared.unknown_fields() [INFO] [stdout] | |__________________________________________________________________________^ help: try: `self.annotation() == rhs.annotation() && self.shared.unknown_fields() == rhs.shared.unknown_fields()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this boolean expression can be simplified [INFO] [stdout] --> src/google/protobuf.rs:8202:9 [INFO] [stdout] | [INFO] [stdout] 8202 | true && self.annotation() == rhs.annotation() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.annotation() == rhs.annotation()` [INFO] [stdout] | [INFO] [stdout] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#nonminimal_bool [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.36s [INFO] running `Command { std: "docker" "inspect" "694b6f3edcd4267bfe48618c60c6c8a99a23ead5c6e5c41d768c03f4c163ea88", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "694b6f3edcd4267bfe48618c60c6c8a99a23ead5c6e5c41d768c03f4c163ea88", kill_on_drop: false }` [INFO] [stdout] 694b6f3edcd4267bfe48618c60c6c8a99a23ead5c6e5c41d768c03f4c163ea88