json/tests/lexical.rs
David Tolnay d9447c30eb
Ignore let_underscore_untyped pedantic clippy lint
error: non-binding `let` without a type annotation
        --> src/de.rs:1712:9
         |
    1712 |         let _ = name;
         |         ^^^^^^^^^^^^^
         |
         = help: consider adding a type annotation or removing the `let` keyword
         = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
         = note: `-D clippy::let-underscore-untyped` implied by `-D clippy::pedantic`

    error: non-binding `let` without a type annotation
        --> src/de.rs:2190:9
         |
    2190 |         let _ = name;
         |         ^^^^^^^^^^^^^
         |
         = help: consider adding a type annotation or removing the `let` keyword
         = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped

    error: non-binding `let` without a type annotation
      --> src/map.rs:51:17
       |
    51 |                 let _ = capacity;
       |                 ^^^^^^^^^^^^^^^^^
       |
       = help: consider adding a type annotation or removing the `let` keyword
       = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped

    error: non-binding `let` without a type annotation
       --> src/value/de.rs:312:9
        |
    312 |         let _ = name;
        |         ^^^^^^^^^^^^^
        |
        = help: consider adding a type annotation or removing the `let` keyword
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped

    error: non-binding `let` without a type annotation
       --> src/value/de.rs:803:9
        |
    803 |         let _ = name;
        |         ^^^^^^^^^^^^^
        |
        = help: consider adding a type annotation or removing the `let` keyword
        = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped

    error: non-binding `let` without a type annotation
      --> tests/lexical/num.rs:26:5
       |
    26 |     let _ = x;
       |     ^^^^^^^^^^
       |
       = help: consider adding a type annotation or removing the `let` keyword
       = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
       = note: `-D clippy::let-underscore-untyped` implied by `-D clippy::pedantic`

    error: non-binding `let` without a type annotation
      --> tests/lexical/num.rs:31:5
       |
    31 |     let _ = y + x;
       |     ^^^^^^^^^^^^^^
       |
       = help: consider adding a type annotation or removing the `let` keyword
       = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped

    error: non-binding `let` without a type annotation
      --> tests/lexical/num.rs:48:5
       |
    48 |     let _ = x & T::ZERO;
       |     ^^^^^^^^^^^^^^^^^^^^
       |
       = help: consider adding a type annotation or removing the `let` keyword
       = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped

    error: non-binding `let` without a type annotation
      --> tests/lexical/num.rs:61:5
       |
    61 |     let _ = x.pow10(5);
       |     ^^^^^^^^^^^^^^^^^^^
       |
       = help: consider adding a type annotation or removing the `let` keyword
       = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped

    error: non-binding `let` without a type annotation
      --> tests/lexical/num.rs:62:5
       |
    62 |     let _ = x.to_bits();
       |     ^^^^^^^^^^^^^^^^^^^^
       |
       = help: consider adding a type annotation or removing the `let` keyword
       = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped

    error: non-binding `let` without a type annotation
      --> tests/lexical/num.rs:66:5
       |
    66 |     let _ = x.to_bits() & T::SIGN_MASK;
       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
       |
       = help: consider adding a type annotation or removing the `let` keyword
       = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped

    error: non-binding `let` without a type annotation
      --> tests/lexical/num.rs:67:5
       |
    67 |     let _ = x.to_bits() & T::EXPONENT_MASK;
       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
       |
       = help: consider adding a type annotation or removing the `let` keyword
       = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped

    error: non-binding `let` without a type annotation
      --> tests/lexical/num.rs:68:5
       |
    68 |     let _ = x.to_bits() & T::HIDDEN_BIT_MASK;
       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
       |
       = help: consider adding a type annotation or removing the `let` keyword
       = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped

    error: non-binding `let` without a type annotation
      --> tests/lexical/num.rs:69:5
       |
    69 |     let _ = x.to_bits() & T::MANTISSA_MASK;
       |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
       |
       = help: consider adding a type annotation or removing the `let` keyword
       = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped

    error: non-binding `let` without a type annotation
        --> tests/test.rs:1977:5
         |
    1977 | /     let _ = json!([
    1978 | |         <Result<(), ()> as Clone>::clone(&Ok(())),
    1979 | |         <Result<(), ()> as Clone>::clone(&Err(()))
    1980 | |     ]);
         | |_______^
         |
         = help: consider adding a type annotation or removing the `let` keyword
         = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
         = note: `-D clippy::let-underscore-untyped` implied by `-D clippy::pedantic`

    error: non-binding `let` without a type annotation
        --> tests/test.rs:1983:5
         |
    1983 | /     let _ = json!({
    1984 | |         "ok": <Result<(), ()> as Clone>::clone(&Ok(())),
    1985 | |         "err": <Result<(), ()> as Clone>::clone(&Err(()))
    1986 | |     });
         | |_______^
         |
         = help: consider adding a type annotation or removing the `let` keyword
         = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped

    error: non-binding `let` without a type annotation
        --> tests/test.rs:1989:5
         |
    1989 | /     let _ = json!({
    1990 | |         (<Result<&str, ()> as Clone>::clone(&Ok("")).unwrap()): "ok",
    1991 | |         (<Result<(), &str> as Clone>::clone(&Err("")).unwrap_err()): "err"
    1992 | |     });
         | |_______^
         |
         = help: consider adding a type annotation or removing the `let` keyword
         = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped

    error: non-binding `let` without a type annotation
        --> tests/test.rs:1995:5
         |
    1995 |     let _ = json!({ "architecture": [true, null] });
         |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
         |
         = help: consider adding a type annotation or removing the `let` keyword
         = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
2023-02-26 23:03:29 -07:00

54 lines
1.1 KiB
Rust

#![allow(
clippy::cast_lossless,
clippy::cast_possible_truncation,
clippy::cast_possible_wrap,
clippy::cast_precision_loss,
clippy::cast_sign_loss,
clippy::comparison_chain,
clippy::doc_markdown,
clippy::excessive_precision,
clippy::float_cmp,
clippy::if_not_else,
clippy::let_underscore_untyped,
clippy::module_name_repetitions,
clippy::needless_late_init,
clippy::shadow_unrelated,
clippy::similar_names,
clippy::single_match_else,
clippy::too_many_lines,
clippy::unreadable_literal,
clippy::unseparated_literal_suffix,
clippy::wildcard_imports
)]
extern crate alloc;
#[path = "../src/lexical/mod.rs"]
mod lexical;
mod lib {
pub use std::vec::Vec;
pub use std::{cmp, iter, mem, ops};
}
#[path = "lexical/algorithm.rs"]
mod algorithm;
#[path = "lexical/exponent.rs"]
mod exponent;
#[path = "lexical/float.rs"]
mod float;
#[path = "lexical/math.rs"]
mod math;
#[path = "lexical/num.rs"]
mod num;
#[path = "lexical/parse.rs"]
mod parse;
#[path = "lexical/rounding.rs"]
mod rounding;