{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":35894511,"defaultBranch":"master","name":"json","ownerLogin":"serde-rs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-05-19T16:30:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11965399?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715126768.0","currentOid":""},"activityList":{"items":[{"before":"4517c7a2d983a56aa403c651cabe2caf41136570","after":"0ae247ca63be75e6c7e6e0e9cd8916e618cf8f24","ref":"refs/heads/master","pushedAt":"2024-05-08T00:06:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Release 1.0.117","shortMessageHtmlLink":"Release 1.0.117"}},{"before":"fdf99c7c38c1ee48554eaea66b701f470544d037","after":"4517c7a2d983a56aa403c651cabe2caf41136570","ref":"refs/heads/master","pushedAt":"2024-05-08T00:01:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"PartialEq is not implemented between Value and 128-bit ints","shortMessageHtmlLink":"PartialEq is not implemented between Value and 128-bit ints"}},{"before":"b4fc2451d726303091586758676de7ec189a315a","after":"fdf99c7c38c1ee48554eaea66b701f470544d037","ref":"refs/heads/master","pushedAt":"2024-05-07T23:51:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Combine number PartialEq tests","shortMessageHtmlLink":"Combine number PartialEq tests"}},{"before":"98f1a247de77176f605c39e225f81c6e80d93727","after":null,"ref":"refs/heads/checkcfg","pushedAt":"2024-05-07T23:50:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":"a3f62bb10ea870dafe3b49a77dc6c1713ca4b7e4","after":"b4fc2451d726303091586758676de7ec189a315a","ref":"refs/heads/master","pushedAt":"2024-05-07T23:50:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Merge pull request #1130 from serde-rs/checkcfg\n\nResolve unexpected_cfgs warning","shortMessageHtmlLink":"Merge pull request #1130 from serde-rs/checkcfg"}},{"before":"2f44032739588fd80f6141207e8cabc3882d5495","after":"98f1a247de77176f605c39e225f81c6e80d93727","ref":"refs/heads/checkcfg","pushedAt":"2024-05-07T23:47:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Resolve unexpected_cfgs warning\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/mod.rs:31:7\n |\n 31 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n = note: `#[warn(unexpected_cfgs)]` on by default\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> src/lexical/mod.rs:34:7\n |\n 34 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/large_powers.rs:5:7\n |\n 5 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> src/lexical/large_powers.rs:8:7\n |\n 8 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/math.rs:40:7\n |\n 40 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/math.rs:43:7\n |\n 43 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/math.rs:46:7\n |\n 46 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/math.rs:49:7\n |\n 49 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> src/lexical/math.rs:53:7\n |\n 53 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> src/lexical/math.rs:56:7\n |\n 56 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> src/lexical/math.rs:59:7\n |\n 59 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> src/lexical/math.rs:62:7\n |\n 62 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/math.rs:82:7\n |\n 82 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> src/lexical/math.rs:89:7\n |\n 89 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/small_powers.rs:6:7\n |\n 6 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/small_powers.rs:12:7\n |\n 12 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> src/lexical/small_powers.rs:18:7\n |\n 18 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/mod.rs:31:7\n |\n 31 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n = note: `#[warn(unexpected_cfgs)]` on by default\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/../src/lexical/mod.rs:34:7\n |\n 34 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/large_powers.rs:5:7\n |\n 5 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/../src/lexical/large_powers.rs:8:7\n |\n 8 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/math.rs:40:7\n |\n 40 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/math.rs:43:7\n |\n 43 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/math.rs:46:7\n |\n 46 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/math.rs:49:7\n |\n 49 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/../src/lexical/math.rs:53:7\n |\n 53 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/../src/lexical/math.rs:56:7\n |\n 56 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/../src/lexical/math.rs:59:7\n |\n 59 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/../src/lexical/math.rs:62:7\n |\n 62 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/math.rs:82:7\n |\n 82 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/../src/lexical/math.rs:89:7\n |\n 89 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/small_powers.rs:6:7\n |\n 6 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/small_powers.rs:12:7\n |\n 12 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/../src/lexical/small_powers.rs:18:7\n |\n 18 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/lexical/math.rs:21:7\n |\n 21 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/lexical/math.rs:26:7\n |\n 26 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration","shortMessageHtmlLink":"Resolve unexpected_cfgs warning"}},{"before":null,"after":"2f44032739588fd80f6141207e8cabc3882d5495","ref":"refs/heads/checkcfg","pushedAt":"2024-05-07T23:39:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Resolve unexpected_cfgs warning\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/mod.rs:31:7\n |\n 31 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n = note: `#[warn(unexpected_cfgs)]` on by default\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> src/lexical/mod.rs:34:7\n |\n 34 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/large_powers.rs:5:7\n |\n 5 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> src/lexical/large_powers.rs:8:7\n |\n 8 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/math.rs:40:7\n |\n 40 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/math.rs:43:7\n |\n 43 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/math.rs:46:7\n |\n 46 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/math.rs:49:7\n |\n 49 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> src/lexical/math.rs:53:7\n |\n 53 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> src/lexical/math.rs:56:7\n |\n 56 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> src/lexical/math.rs:59:7\n |\n 59 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> src/lexical/math.rs:62:7\n |\n 62 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/math.rs:82:7\n |\n 82 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> src/lexical/math.rs:89:7\n |\n 89 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/small_powers.rs:6:7\n |\n 6 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> src/lexical/small_powers.rs:12:7\n |\n 12 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> src/lexical/small_powers.rs:18:7\n |\n 18 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/mod.rs:31:7\n |\n 31 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n = note: `#[warn(unexpected_cfgs)]` on by default\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/../src/lexical/mod.rs:34:7\n |\n 34 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/large_powers.rs:5:7\n |\n 5 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/../src/lexical/large_powers.rs:8:7\n |\n 8 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/math.rs:40:7\n |\n 40 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/math.rs:43:7\n |\n 43 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/math.rs:46:7\n |\n 46 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/math.rs:49:7\n |\n 49 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/../src/lexical/math.rs:53:7\n |\n 53 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/../src/lexical/math.rs:56:7\n |\n 56 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/../src/lexical/math.rs:59:7\n |\n 59 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/../src/lexical/math.rs:62:7\n |\n 62 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/math.rs:82:7\n |\n 82 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/../src/lexical/math.rs:89:7\n |\n 89 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/small_powers.rs:6:7\n |\n 6 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/../src/lexical/small_powers.rs:12:7\n |\n 12 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/../src/lexical/small_powers.rs:18:7\n |\n 18 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_32`\n --> tests/lexical/math.rs:21:7\n |\n 21 | #[cfg(limb_width_32)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_32)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `limb_width_64`\n --> tests/lexical/math.rs:26:7\n |\n 26 | #[cfg(limb_width_64)]\n | ^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(limb_width_64)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration","shortMessageHtmlLink":"Resolve unexpected_cfgs warning"}},{"before":"12c8ee0ce6eaca3a809e83d9df768b67322a7f2a","after":"a3f62bb10ea870dafe3b49a77dc6c1713ca4b7e4","ref":"refs/heads/master","pushedAt":"2024-04-16T05:14:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Release 1.0.116","shortMessageHtmlLink":"Release 1.0.116"}},{"before":"051ce970fe3fab097c618b237aa7ec4a628f85d4","after":"12c8ee0ce6eaca3a809e83d9df768b67322a7f2a","ref":"refs/heads/master","pushedAt":"2024-04-16T05:10:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Hide \"non-exhaustive patterns\" errors when crate fails to compile\n\nFixes #1125.\n\n error: expected item, found `\"serde_json requires that either `std` (default) or `alloc` feature is enabled\"`\n --> ~/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.115/src/features_check/error.rs:1:1\n |\n 1 | \"serde_json requires that either `std` (default) or `alloc` feature is enabled\"\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected item\n |\n = note: for a full list of items that can appear in modules, see \n\n error[E0004]: non-exhaustive patterns: `Value::String(_)` not covered\n --> ~/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.115/src/value/de.rs:216:15\n |\n 216 | match self {\n | ^^^^ pattern `Value::String(_)` not covered\n |\n note: `Value` defined here\n --> ~/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.115/src/value/mod.rs:116:10\n |\n 116 | pub enum Value {\n | ^^^^^\n ...\n 151 | String(String),\n | ------ not covered\n = note: the matched value is of type `Value`\n help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern or an explicit pattern as shown\n |\n 223 ~ Value::Object(v) => visit_object(v, visitor),\n 224 ~ Value::String(_) => todo!(),\n |\n\n error[E0004]: non-exhaustive patterns: `Cow::Owned(_)` not covered\n --> ~/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.115/src/value/de.rs:1338:15\n |\n 1338 | match self.value {\n | ^^^^^^^^^^ pattern `Cow::Owned(_)` not covered\n |\n note: `Cow<'_, str>` defined here\n --> /rustc/98aa3624be70462d6a25ed5544333e3df62f4c66/library/alloc/src/borrow.rs:180:1\n ::: /rustc/98aa3624be70462d6a25ed5544333e3df62f4c66/library/alloc/src/borrow.rs:190:5\n |\n = note: not covered\n = note: the matched value is of type `Cow<'_, str>`\n help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern or an explicit pattern as shown\n |\n 1339 ~ Cow::Borrowed(string) => visitor.visit_borrowed_str(string),\n 1340 ~ Cow::Owned(_) => todo!(),\n |\n\n error[E0004]: non-exhaustive patterns: `&Value::Object(_)` not covered\n --> ~/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.115/src/value/ser.rs:17:15\n |\n 17 | match self {\n | ^^^^ pattern `&Value::Object(_)` not covered\n |\n note: `Value` defined here\n --> ~/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.115/src/value/mod.rs:116:10\n |\n 116 | pub enum Value {\n | ^^^^^\n ...\n 175 | Object(Map),\n | ------ not covered\n = note: the matched value is of type `&Value`\n help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern or an explicit pattern as shown\n |\n 22 ~ Value::Array(v) => v.serialize(serializer),\n 23 ~ &Value::Object(_) => todo!(),\n |","shortMessageHtmlLink":"Hide \"non-exhaustive patterns\" errors when crate fails to compile"}},{"before":"2e15e3d7d53a68f78ff559709c57e4fa70584bb7","after":"051ce970fe3fab097c618b237aa7ec4a628f85d4","ref":"refs/heads/master","pushedAt":"2024-04-16T05:03:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Merge pull request 1124 from mleonhard/master","shortMessageHtmlLink":"Merge pull request 1124 from mleonhard/master"}},{"before":"0baba2877595e31d57adafd5db2f94074f4a4c2e","after":"2e15e3d7d53a68f78ff559709c57e4fa70584bb7","ref":"refs/heads/master","pushedAt":"2024-04-08T18:57:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Revert \"Temporarily disable miri on doctests\"\n\nThis reverts commit 3a3f61b1c9a2dce973179fad1650f709f63bdaa5.","shortMessageHtmlLink":"Revert \"Temporarily disable miri on doctests\""}},{"before":"b1ebf3888ed728c66c69581ba8d9c4aa7483f486","after":"0baba2877595e31d57adafd5db2f94074f4a4c2e","ref":"refs/heads/master","pushedAt":"2024-04-06T02:11:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Resolve legacy_numeric_constants clippy lints\n\n warning: usage of a legacy numeric method\n --> src/de.rs:484:73\n |\n 484 | ... if overflow!(significand * 10 + digit, u64::max_value()) {\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n = note: `#[warn(clippy::legacy_numeric_constants)]` on by default\n help: use the associated constant instead\n |\n 484 | if overflow!(significand * 10 + digit, u64::MAX) {\n | ~~~\n\n warning: usage of a legacy numeric method\n --> src/de.rs:536:57\n |\n 536 | if overflow!(significand * 10 + digit, u64::max_value()) {\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 536 | if overflow!(significand * 10 + digit, u64::MAX) {\n | ~~~\n\n warning: usage of a legacy numeric method\n --> src/de.rs:600:49\n |\n 600 | if overflow!(exp * 10 + digit, i32::max_value()) {\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 600 | if overflow!(exp * 10 + digit, i32::MAX) {\n | ~~~\n\n warning: usage of a legacy numeric method\n --> src/number.rs:100:39\n |\n 100 | N::PosInt(v) => v <= i64::max_value() as u64,\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 100 | N::PosInt(v) => v <= i64::MAX as u64,\n | ~~~\n\n warning: usage of a legacy numeric method\n --> src/number.rs:192:30\n |\n 192 | if n <= i64::max_value() as u64 {\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 192 | if n <= i64::MAX as u64 {\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/../src/lexical/exponent.rs:11:21\n |\n 11 | if value > i32::max_value() as usize {\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n = note: `#[warn(clippy::legacy_numeric_constants)]` on by default\n help: use the associated constant instead\n |\n 11 | if value > i32::MAX as usize {\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/../src/lexical/exponent.rs:12:14\n |\n 12 | i32::max_value()\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 12 | i32::MAX\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/../src/lexical/rounding.rs:28:14\n |\n 28 | u64::max_value()\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 28 | u64::MAX\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/lexical/exponent.rs:21:34\n |\n 21 | scientific_exponent(i32::min_value(), 0, 0),\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 21 | scientific_exponent(i32::MIN, 0, 0),\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/lexical/exponent.rs:22:14\n |\n 22 | i32::min_value()\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 22 | i32::MIN\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/lexical/exponent.rs:25:34\n |\n 25 | scientific_exponent(i32::min_value(), 0, 5),\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 25 | scientific_exponent(i32::MIN, 0, 5),\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/lexical/exponent.rs:26:14\n |\n 26 | i32::min_value()\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 26 | i32::MIN\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/lexical/exponent.rs:31:34\n |\n 31 | scientific_exponent(i32::max_value(), 0, 0),\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 31 | scientific_exponent(i32::MAX, 0, 0),\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/lexical/exponent.rs:32:14\n |\n 32 | i32::max_value() - 1\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 32 | i32::MAX - 1\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/lexical/exponent.rs:35:34\n |\n 35 | scientific_exponent(i32::max_value(), 5, 0),\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 35 | scientific_exponent(i32::MAX, 5, 0),\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/lexical/exponent.rs:36:14\n |\n 36 | i32::max_value()\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 36 | i32::MAX\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/lexical/exponent.rs:45:32\n |\n 45 | mantissa_exponent(i32::max_value(), 5, 0),\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 45 | mantissa_exponent(i32::MAX, 5, 0),\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/lexical/exponent.rs:46:14\n |\n 46 | i32::max_value() - 5\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 46 | i32::MAX - 5\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/lexical/exponent.rs:48:39\n |\n 48 | assert_eq!(mantissa_exponent(i32::max_value(), 0, 5), i32::max_value());\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 48 | assert_eq!(mantissa_exponent(i32::MAX, 0, 5), i32::max_value());\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/lexical/exponent.rs:48:64\n |\n 48 | assert_eq!(mantissa_exponent(i32::max_value(), 0, 5), i32::max_value());\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 48 | assert_eq!(mantissa_exponent(i32::max_value(), 0, 5), i32::MAX);\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/lexical/exponent.rs:49:39\n |\n 49 | assert_eq!(mantissa_exponent(i32::min_value(), 5, 0), i32::min_value());\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 49 | assert_eq!(mantissa_exponent(i32::MIN, 5, 0), i32::min_value());\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/lexical/exponent.rs:49:64\n |\n 49 | assert_eq!(mantissa_exponent(i32::min_value(), 5, 0), i32::min_value());\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 49 | assert_eq!(mantissa_exponent(i32::min_value(), 5, 0), i32::MIN);\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/lexical/exponent.rs:51:32\n |\n 51 | mantissa_exponent(i32::min_value(), 0, 5),\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 51 | mantissa_exponent(i32::MIN, 0, 5),\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/lexical/exponent.rs:52:14\n |\n 52 | i32::min_value() + 5\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 52 | i32::MIN + 5\n | ~~~\n\n warning: importing legacy numeric constants\n --> tests/test.rs:47:11\n |\n 47 | use std::{i16, i32, i64, i8};\n | ^^^\n |\n = help: remove this import\n = note: then `i16::` will resolve to the respective associated constant\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n = note: `#[warn(clippy::legacy_numeric_constants)]` on by default\n\n warning: importing legacy numeric constants\n --> tests/test.rs:47:16\n |\n 47 | use std::{i16, i32, i64, i8};\n | ^^^\n |\n = help: remove this import\n = note: then `i32::` will resolve to the respective associated constant\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n\n warning: importing legacy numeric constants\n --> tests/test.rs:47:21\n |\n 47 | use std::{i16, i32, i64, i8};\n | ^^^\n |\n = help: remove this import\n = note: then `i64::` will resolve to the respective associated constant\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n\n warning: importing legacy numeric constants\n --> tests/test.rs:47:26\n |\n 47 | use std::{i16, i32, i64, i8};\n | ^^\n |\n = help: remove this import\n = note: then `i8::` will resolve to the respective associated constant\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n\n warning: importing legacy numeric constants\n --> tests/test.rs:48:11\n |\n 48 | use std::{u16, u32, u64, u8};\n | ^^^\n |\n = help: remove this import\n = note: then `u16::` will resolve to the respective associated constant\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n\n warning: importing legacy numeric constants\n --> tests/test.rs:48:16\n |\n 48 | use std::{u16, u32, u64, u8};\n | ^^^\n |\n = help: remove this import\n = note: then `u32::` will resolve to the respective associated constant\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n\n warning: importing legacy numeric constants\n --> tests/test.rs:48:21\n |\n 48 | use std::{u16, u32, u64, u8};\n | ^^^\n |\n = help: remove this import\n = note: then `u64::` will resolve to the respective associated constant\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n\n warning: importing legacy numeric constants\n --> tests/test.rs:48:26\n |\n 48 | use std::{u16, u32, u64, u8};\n | ^^\n |\n = help: remove this import\n = note: then `u8::` will resolve to the respective associated constant\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n\n warning: usage of a legacy numeric constant\n --> tests/test.rs:161:22\n |\n 161 | let v = to_value(::std::f64::NAN.copysign(1.0)).unwrap();\n | ^^^^^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 161 | let v = to_value(f64::NAN.copysign(1.0)).unwrap();\n | ~~~~~~~~\n\n warning: usage of a legacy numeric constant\n --> tests/test.rs:164:22\n |\n 164 | let v = to_value(::std::f64::NAN.copysign(-1.0)).unwrap();\n | ^^^^^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 164 | let v = to_value(f64::NAN.copysign(-1.0)).unwrap();\n | ~~~~~~~~\n\n warning: usage of a legacy numeric constant\n --> tests/test.rs:167:22\n |\n 167 | let v = to_value(::std::f64::INFINITY).unwrap();\n | ^^^^^^^^^^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 167 | let v = to_value(f64::INFINITY).unwrap();\n | ~~~~~~~~~~~~~\n\n warning: usage of a legacy numeric constant\n --> tests/test.rs:170:23\n |\n 170 | let v = to_value(-::std::f64::INFINITY).unwrap();\n | ^^^^^^^^^^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 170 | let v = to_value(-f64::INFINITY).unwrap();\n | ~~~~~~~~~~~~~\n\n warning: usage of a legacy numeric constant\n --> tests/test.rs:173:22\n |\n 173 | let v = to_value(::std::f32::NAN.copysign(1.0)).unwrap();\n | ^^^^^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 173 | let v = to_value(f32::NAN.copysign(1.0)).unwrap();\n | ~~~~~~~~\n\n warning: usage of a legacy numeric constant\n --> tests/test.rs:176:22\n |\n 176 | let v = to_value(::std::f32::NAN.copysign(-1.0)).unwrap();\n | ^^^^^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 176 | let v = to_value(f32::NAN.copysign(-1.0)).unwrap();\n | ~~~~~~~~\n\n warning: usage of a legacy numeric constant\n --> tests/test.rs:179:22\n |\n 179 | let v = to_value(::std::f32::INFINITY).unwrap();\n | ^^^^^^^^^^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 179 | let v = to_value(f32::INFINITY).unwrap();\n | ~~~~~~~~~~~~~\n\n warning: usage of a legacy numeric constant\n --> tests/test.rs:182:23\n |\n 182 | let v = to_value(-::std::f32::INFINITY).unwrap();\n | ^^^^^^^^^^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 182 | let v = to_value(-f32::INFINITY).unwrap();\n | ~~~~~~~~~~~~~\n\n warning: usage of a legacy numeric method\n --> tests/test.rs:2243:26\n |\n 2243 | let signed = &[i128::min_value(), -1, 0, 1, i128::max_value()];\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 2243 | let signed = &[i128::MIN, -1, 0, 1, i128::max_value()];\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/test.rs:2243:55\n |\n 2243 | let signed = &[i128::min_value(), -1, 0, 1, i128::max_value()];\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 2243 | let signed = &[i128::min_value(), -1, 0, 1, i128::MAX];\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/test.rs:2244:34\n |\n 2244 | let unsigned = &[0, 1, u128::max_value()];\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 2244 | let unsigned = &[0, 1, u128::MAX];\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/test.rs:2280:36\n |\n 2280 | let signed = &[i128::from(i64::min_value()), i128::from(u64::max_value())];\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 2280 | let signed = &[i128::from(i64::MIN), i128::from(u64::max_value())];\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/test.rs:2280:66\n |\n 2280 | let signed = &[i128::from(i64::min_value()), i128::from(u64::max_value())];\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 2280 | let signed = &[i128::from(i64::min_value()), i128::from(u64::MAX)];\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/test.rs:2281:41\n |\n 2281 | let unsigned = &[0, u128::from(u64::max_value())];\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 2281 | let unsigned = &[0, u128::from(u64::MAX)];\n | ~~~\n\n warning: usage of a legacy numeric method\n --> tests/test.rs:2294:44\n |\n 2294 | let err = to_value(u128::from(u64::max_value()) + 1).unwrap_err();\n | ^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#legacy_numeric_constants\n help: use the associated constant instead\n |\n 2294 | let err = to_value(u128::from(u64::MAX) + 1).unwrap_err();\n | ~~~","shortMessageHtmlLink":"Resolve legacy_numeric_constants clippy lints"}},{"before":"c3dc153e0681f32e9c55152cb11cbfa6a7192a7f","after":"b1ebf3888ed728c66c69581ba8d9c4aa7483f486","ref":"refs/heads/master","pushedAt":"2024-03-26T06:04:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Release 1.0.115","shortMessageHtmlLink":"Release 1.0.115"}},{"before":"218770bb7531b0e491a2883eafc40ade5b1eeaf5","after":"c3dc153e0681f32e9c55152cb11cbfa6a7192a7f","ref":"refs/heads/master","pushedAt":"2024-03-26T05:36:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Merge pull request #1119 from titaniumtraveler/pr\n\nFix missing backtick in doc comments letting markdown think &[u8] is a link to u8","shortMessageHtmlLink":"Merge pull request #1119 from titaniumtraveler/pr"}},{"before":"3a3f61b1c9a2dce973179fad1650f709f63bdaa5","after":"218770bb7531b0e491a2883eafc40ade5b1eeaf5","ref":"refs/heads/master","pushedAt":"2024-03-26T05:31:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Explicitly install a Rust toolchain for cargo-outdated job\n\nDebugging a recent cargo-outdated bug, it would have been nice not to\nwonder whether a rustc version change in GitHub's runner image was a\ncontributing factor.","shortMessageHtmlLink":"Explicitly install a Rust toolchain for cargo-outdated job"}},{"before":"4a0be88b5ac6cda971a52df9f027b551fe566347","after":"3a3f61b1c9a2dce973179fad1650f709f63bdaa5","ref":"refs/heads/master","pushedAt":"2024-03-25T02:53:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Temporarily disable miri on doctests","shortMessageHtmlLink":"Temporarily disable miri on doctests"}},{"before":"d2dbbf7055666b42957dee59b6a4ea57413517ff","after":"4a0be88b5ac6cda971a52df9f027b551fe566347","ref":"refs/heads/master","pushedAt":"2024-03-24T03:25:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Format regression tests with rustfmt","shortMessageHtmlLink":"Format regression tests with rustfmt"}},{"before":"8e7b37bf7e20d3385cf389c630831c3817ef6c79","after":"d2dbbf7055666b42957dee59b6a4ea57413517ff","ref":"refs/heads/master","pushedAt":"2024-03-24T03:22:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Ignore dead code lint in tests\n\nNew in nightly-2024-03-24 from https://github.com/rust-lang/rust/pull/119552.\n\n warning: field `x` is never read\n --> tests/regression/issue795.rs:11:15\n |\n 11 | Variant { x: u8 },\n | ------- ^\n | |\n | field in this variant\n |\n = note: `#[warn(dead_code)]` on by default\n\n warning: field `i` is never read\n --> tests/regression/issue845.rs:63:9\n |\n 61 | pub struct Struct {\n | ------ field in this struct\n 62 | #[serde(deserialize_with = \"deserialize_integer_or_string\")]\n 63 | pub i: i64,\n | ^\n |\n = note: `Struct` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis","shortMessageHtmlLink":"Ignore dead code lint in tests"}},{"before":"a25f6c6f2af1ac268175e79ad8d537106dbb3a3a","after":null,"ref":"refs/heads/transparent","pushedAt":"2024-03-22T22:05:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":"fedf8341eedd6fc0ad5c5336d1747463c7d85ece","after":"8e7b37bf7e20d3385cf389c630831c3817ef6c79","ref":"refs/heads/master","pushedAt":"2024-03-22T22:05:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Merge pull request #1118 from serde-rs/transparent\n\nRemove conditional on repr(transparent)","shortMessageHtmlLink":"Merge pull request #1118 from serde-rs/transparent"}},{"before":null,"after":"a25f6c6f2af1ac268175e79ad8d537106dbb3a3a","ref":"refs/heads/transparent","pushedAt":"2024-03-22T22:02:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Remove conditional on repr(transparent)","shortMessageHtmlLink":"Remove conditional on repr(transparent)"}},{"before":"e1b3a6d8a161ff5ec4865b487d148c17d0188e3e","after":"fedf8341eedd6fc0ad5c5336d1747463c7d85ece","ref":"refs/heads/master","pushedAt":"2024-02-26T03:50:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Ignore non_local_definitions false positive in test\n\nhttps://github.com/rust-lang/rust/issues/121621\n\n warning: non-local `impl` definition, they should be avoided as they go against expectation\n --> tests/test.rs:2338:5\n |\n 2338 | / impl<'de> Deserialize<'de> for &'de RawMapKey {\n 2339 | | fn deserialize(deserializer: D) -> Result\n 2340 | | where\n 2341 | | D: serde::Deserializer<'de>,\n ... |\n 2345 | | }\n 2346 | | }\n | |_____^\n |\n = help: move this `impl` block outside the of the current function `test_raw_value_in_map_key`\n = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block\n = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type\n = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue \n = note: `#[warn(non_local_definitions)]` on by default","shortMessageHtmlLink":"Ignore non_local_definitions false positive in test"}},{"before":"6fb70262e894168ac631b2232a1b7b3a7781ebe5","after":"e1b3a6d8a161ff5ec4865b487d148c17d0188e3e","ref":"refs/heads/master","pushedAt":"2024-02-20T00:17:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Release 1.0.114","shortMessageHtmlLink":"Release 1.0.114"}},{"before":"5f42fdc9a4a9b6f5f11104aff225d2c4f3beabc8","after":"6fb70262e894168ac631b2232a1b7b3a7781ebe5","ref":"refs/heads/master","pushedAt":"2024-02-20T00:12:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Work around prelude redundant import warnings\n\nhttps://github.com/rust-lang/rust/pull/117772\n\n warning: the item `String` is imported redundantly\n --> src/de.rs:8:5\n |\n 8 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `Vec` is imported redundantly\n --> src/de.rs:9:5\n |\n 9 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `Box` is imported redundantly\n --> src/error.rs:4:5\n |\n 4 | use alloc::boxed::Box;\n | ^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Box` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/error.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/error.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/map.rs:10:5\n |\n 10 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `indexmap` is imported redundantly\n --> src/map.rs:23:16\n |\n 23 | use indexmap::{self, IndexMap};\n | ^^^^ the item `indexmap` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `String` is imported redundantly\n --> src/ser.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/ser.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/ser.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/mod.rs:95:5\n |\n 95 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/mod.rs:96:5\n |\n 96 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/de.rs:5:26\n |\n 5 | use alloc::borrow::{Cow, ToOwned};\n | ^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/de.rs:6:5\n |\n 6 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/de.rs:9:24\n |\n 9 | use alloc::vec::{self, Vec};\n | ^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/from.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/value/from.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/from.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/index.rs:3:5\n |\n 3 | use alloc::borrow::ToOwned;\n | ^^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/index.rs:4:5\n |\n 4 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/partial_eq.rs:2:5\n |\n 2 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/ser.rs:4:5\n |\n 4 | use alloc::borrow::ToOwned;\n | ^^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/ser.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/value/ser.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/ser.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/read.rs:2:5\n |\n 2 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> tests/test.rs:46:5\n |\n 46 | use std::string::ToString;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `Vec` is imported redundantly\n --> tests/../src/lexical/bignum.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default","shortMessageHtmlLink":"Work around prelude redundant import warnings"}},{"before":"5f42fdc9a4a9b6f5f11104aff225d2c4f3beabc8","after":null,"ref":"refs/heads/import","pushedAt":"2024-02-20T00:11:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":"34a04c5f7febdf80e05743e38d5cb1880a83b6f6","after":"5f42fdc9a4a9b6f5f11104aff225d2c4f3beabc8","ref":"refs/heads/master","pushedAt":"2024-02-20T00:11:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Work around prelude redundant import warnings\n\n warning: the item `String` is imported redundantly\n --> src/de.rs:8:5\n |\n 8 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `Vec` is imported redundantly\n --> src/de.rs:9:5\n |\n 9 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `Box` is imported redundantly\n --> src/error.rs:4:5\n |\n 4 | use alloc::boxed::Box;\n | ^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Box` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/error.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/error.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/map.rs:10:5\n |\n 10 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `indexmap` is imported redundantly\n --> src/map.rs:23:16\n |\n 23 | use indexmap::{self, IndexMap};\n | ^^^^ the item `indexmap` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `String` is imported redundantly\n --> src/ser.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/ser.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/ser.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/mod.rs:95:5\n |\n 95 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/mod.rs:96:5\n |\n 96 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/de.rs:5:26\n |\n 5 | use alloc::borrow::{Cow, ToOwned};\n | ^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/de.rs:6:5\n |\n 6 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/de.rs:9:24\n |\n 9 | use alloc::vec::{self, Vec};\n | ^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/from.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/value/from.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/from.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/index.rs:3:5\n |\n 3 | use alloc::borrow::ToOwned;\n | ^^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/index.rs:4:5\n |\n 4 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/partial_eq.rs:2:5\n |\n 2 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/ser.rs:4:5\n |\n 4 | use alloc::borrow::ToOwned;\n | ^^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/ser.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/value/ser.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/ser.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/read.rs:2:5\n |\n 2 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> tests/test.rs:46:5\n |\n 46 | use std::string::ToString;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `Vec` is imported redundantly\n --> tests/../src/lexical/bignum.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default","shortMessageHtmlLink":"Work around prelude redundant import warnings"}},{"before":"0051650dde66a02dabaceefb9d946838d25a628d","after":"5f42fdc9a4a9b6f5f11104aff225d2c4f3beabc8","ref":"refs/heads/import","pushedAt":"2024-02-20T00:07:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Work around prelude redundant import warnings\n\n warning: the item `String` is imported redundantly\n --> src/de.rs:8:5\n |\n 8 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `Vec` is imported redundantly\n --> src/de.rs:9:5\n |\n 9 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `Box` is imported redundantly\n --> src/error.rs:4:5\n |\n 4 | use alloc::boxed::Box;\n | ^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Box` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/error.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/error.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/map.rs:10:5\n |\n 10 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `indexmap` is imported redundantly\n --> src/map.rs:23:16\n |\n 23 | use indexmap::{self, IndexMap};\n | ^^^^ the item `indexmap` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `String` is imported redundantly\n --> src/ser.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/ser.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/ser.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/mod.rs:95:5\n |\n 95 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/mod.rs:96:5\n |\n 96 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/de.rs:5:26\n |\n 5 | use alloc::borrow::{Cow, ToOwned};\n | ^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/de.rs:6:5\n |\n 6 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/de.rs:9:24\n |\n 9 | use alloc::vec::{self, Vec};\n | ^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/from.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/value/from.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/from.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/index.rs:3:5\n |\n 3 | use alloc::borrow::ToOwned;\n | ^^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/index.rs:4:5\n |\n 4 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/partial_eq.rs:2:5\n |\n 2 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/ser.rs:4:5\n |\n 4 | use alloc::borrow::ToOwned;\n | ^^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/ser.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/value/ser.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/ser.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/read.rs:2:5\n |\n 2 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> tests/test.rs:46:5\n |\n 46 | use std::string::ToString;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `Vec` is imported redundantly\n --> tests/../src/lexical/bignum.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default","shortMessageHtmlLink":"Work around prelude redundant import warnings"}},{"before":"5a64b7b8888b60bad4f464298917d00d2f49c7d1","after":"0051650dde66a02dabaceefb9d946838d25a628d","ref":"refs/heads/import","pushedAt":"2024-02-20T00:04:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Work around prelude redundant import warnings\n\n warning: the item `String` is imported redundantly\n --> src/de.rs:8:5\n |\n 8 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `Vec` is imported redundantly\n --> src/de.rs:9:5\n |\n 9 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `Box` is imported redundantly\n --> src/error.rs:4:5\n |\n 4 | use alloc::boxed::Box;\n | ^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Box` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/error.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/error.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/map.rs:10:5\n |\n 10 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `indexmap` is imported redundantly\n --> src/map.rs:23:16\n |\n 23 | use indexmap::{self, IndexMap};\n | ^^^^ the item `indexmap` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `String` is imported redundantly\n --> src/ser.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/ser.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/ser.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/mod.rs:95:5\n |\n 95 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/mod.rs:96:5\n |\n 96 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/de.rs:5:26\n |\n 5 | use alloc::borrow::{Cow, ToOwned};\n | ^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/de.rs:6:5\n |\n 6 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/de.rs:9:24\n |\n 9 | use alloc::vec::{self, Vec};\n | ^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/from.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/value/from.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/from.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/index.rs:3:5\n |\n 3 | use alloc::borrow::ToOwned;\n | ^^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/index.rs:4:5\n |\n 4 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/partial_eq.rs:2:5\n |\n 2 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/ser.rs:4:5\n |\n 4 | use alloc::borrow::ToOwned;\n | ^^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/ser.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/value/ser.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/ser.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/read.rs:2:5\n |\n 2 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> tests/test.rs:46:5\n |\n 46 | use std::string::ToString;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `Vec` is imported redundantly\n --> tests/../src/lexical/bignum.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default","shortMessageHtmlLink":"Work around prelude redundant import warnings"}},{"before":"c3ee52762ea6e1c0891c158e353bf400f49c3b74","after":"5a64b7b8888b60bad4f464298917d00d2f49c7d1","ref":"refs/heads/import","pushedAt":"2024-02-20T00:01:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Work around prelude redundant import warnings\n\n warning: the item `String` is imported redundantly\n --> src/de.rs:8:5\n |\n 8 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `Vec` is imported redundantly\n --> src/de.rs:9:5\n |\n 9 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `Box` is imported redundantly\n --> src/error.rs:4:5\n |\n 4 | use alloc::boxed::Box;\n | ^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Box` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/error.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/error.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/map.rs:10:5\n |\n 10 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `indexmap` is imported redundantly\n --> src/map.rs:23:16\n |\n 23 | use indexmap::{self, IndexMap};\n | ^^^^ the item `indexmap` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `String` is imported redundantly\n --> src/ser.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/ser.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/ser.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/mod.rs:95:5\n |\n 95 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/mod.rs:96:5\n |\n 96 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/de.rs:5:26\n |\n 5 | use alloc::borrow::{Cow, ToOwned};\n | ^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/de.rs:6:5\n |\n 6 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/de.rs:9:24\n |\n 9 | use alloc::vec::{self, Vec};\n | ^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/from.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/value/from.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/from.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/index.rs:3:5\n |\n 3 | use alloc::borrow::ToOwned;\n | ^^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/index.rs:4:5\n |\n 4 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/partial_eq.rs:2:5\n |\n 2 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/ser.rs:4:5\n |\n 4 | use alloc::borrow::ToOwned;\n | ^^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/ser.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/value/ser.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/ser.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/read.rs:2:5\n |\n 2 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> tests/test.rs:46:5\n |\n 46 | use std::string::ToString;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `Vec` is imported redundantly\n --> tests/../src/lexical/bignum.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default","shortMessageHtmlLink":"Work around prelude redundant import warnings"}},{"before":"e655229501651a096758842cbed3c45c3f716bf6","after":"c3ee52762ea6e1c0891c158e353bf400f49c3b74","ref":"refs/heads/import","pushedAt":"2024-02-19T23:53:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Work around prelude redundant import warnings\n\n warning: the item `String` is imported redundantly\n --> src/de.rs:8:5\n |\n 8 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `Vec` is imported redundantly\n --> src/de.rs:9:5\n |\n 9 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `Box` is imported redundantly\n --> src/error.rs:4:5\n |\n 4 | use alloc::boxed::Box;\n | ^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Box` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/error.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/error.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/map.rs:10:5\n |\n 10 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `indexmap` is imported redundantly\n --> src/map.rs:23:16\n |\n 23 | use indexmap::{self, IndexMap};\n | ^^^^ the item `indexmap` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `String` is imported redundantly\n --> src/ser.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/ser.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/ser.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/mod.rs:95:5\n |\n 95 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/mod.rs:96:5\n |\n 96 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/de.rs:5:26\n |\n 5 | use alloc::borrow::{Cow, ToOwned};\n | ^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/de.rs:6:5\n |\n 6 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/de.rs:9:24\n |\n 9 | use alloc::vec::{self, Vec};\n | ^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/from.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/value/from.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/from.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/index.rs:3:5\n |\n 3 | use alloc::borrow::ToOwned;\n | ^^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/index.rs:4:5\n |\n 4 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/partial_eq.rs:2:5\n |\n 2 | use alloc::string::String;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToOwned` is imported redundantly\n --> src/value/ser.rs:4:5\n |\n 4 | use alloc::borrow::ToOwned;\n | ^^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToOwned` is already defined here\n\n warning: the item `String` is imported redundantly\n --> src/value/ser.rs:5:21\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `String` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> src/value/ser.rs:5:29\n |\n 5 | use alloc::string::{String, ToString};\n | ^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/value/ser.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `Vec` is imported redundantly\n --> src/read.rs:2:5\n |\n 2 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n\n warning: the item `ToString` is imported redundantly\n --> tests/test.rs:46:5\n |\n 46 | use std::string::ToString;\n | ^^^^^^^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `ToString` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default\n\n warning: the item `Vec` is imported redundantly\n --> tests/../src/lexical/bignum.rs:6:5\n |\n 6 | use alloc::vec::Vec;\n | ^^^^^^^^^^^^^^^\n |\n ::: nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/prelude/mod.rs:125:13\n |\n 125 | pub use super::v1::*;\n | --------- the item `Vec` is already defined here\n |\n = note: `#[warn(unused_imports)]` on by default","shortMessageHtmlLink":"Work around prelude redundant import warnings"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERBix3gA","startCursor":null,"endCursor":null}},"title":"Activity ยท serde-rs/json"}