{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":444987566,"defaultBranch":"master","name":"prettyplease","ownerLogin":"dtolnay","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-01-06T00:12:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1940490?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715055397.0","currentOid":""},"activityList":{"items":[{"before":"13214049289ff36efcb87af6c7a3e0d6ad269fd4","after":"179974cc93c8d54894483463c1eea4df9e70a694","ref":"refs/heads/master","pushedAt":"2024-05-07T04:16: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":"Release 0.2.20","shortMessageHtmlLink":"Release 0.2.20"}},{"before":"c24065683d574ff8aa1baccadaa4449e9b281cd8","after":null,"ref":"refs/heads/checkcfg","pushedAt":"2024-05-07T04:15:55.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":"096eac9c626d8fbf733761144d8ee9238ea173cd","after":"13214049289ff36efcb87af6c7a3e0d6ad269fd4","ref":"refs/heads/master","pushedAt":"2024-05-07T04:15:53.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 #73 from dtolnay/checkcfg\n\nResolve unexpected_cfgs warning","shortMessageHtmlLink":"Merge pull request #73 from dtolnay/checkcfg"}},{"before":null,"after":"c24065683d574ff8aa1baccadaa4449e9b281cd8","ref":"refs/heads/checkcfg","pushedAt":"2024-05-07T04:13:08.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: `exhaustive`\n --> src/lib.rs:342:23\n |\n 342 | #![cfg_attr(all(test, exhaustive), feature(non_exhaustive_omitted_patterns_lint))]\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(exhaustive)\");` 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: `prettyplease_debug`\n --> src/algorithm.rs:287:17\n |\n 287 | if cfg!(prettyplease_debug) {\n | ^^^^^^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(prettyplease_debug)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `prettyplease_debug_indent`\n --> src/algorithm.rs:292:21\n |\n 292 | if cfg!(prettyplease_debug_indent) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(prettyplease_debug_indent)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `prettyplease_debug`\n --> src/algorithm.rs:319:17\n |\n 319 | if cfg!(prettyplease_debug) {\n | ^^^^^^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(prettyplease_debug)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `prettyplease_debug`\n --> src/algorithm.rs:341:21\n |\n 341 | if cfg!(prettyplease_debug) {\n | ^^^^^^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(prettyplease_debug)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `prettyplease_debug`\n --> src/algorithm.rs:349:21\n |\n 349 | if cfg!(prettyplease_debug) {\n | ^^^^^^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(prettyplease_debug)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/expr.rs:23:35\n |\n 23 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/expr.rs:953:39\n |\n 953 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/expr.rs:990:39\n |\n 990 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/expr.rs:1010:31\n |\n 1010 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/expr.rs:1061:31\n |\n 1061 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/expr.rs:1117:31\n |\n 1117 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/expr.rs:1182:31\n |\n 1182 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/expr.rs:1234:31\n |\n 1234 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/generics.rs:106:35\n |\n 106 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/generics.rs:292:35\n |\n 292 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/item.rs:18:35\n |\n 18 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/item.rs:783:35\n |\n 783 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/item.rs:925:35\n |\n 925 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/item.rs:1115:35\n |\n 1115 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/item.rs:1370:35\n |\n 1370 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/lit.rs:8:35\n |\n 8 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/pat.rs:14:35\n |\n 14 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/path.rs:50:35\n |\n 50 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/path.rs:55:43\n |\n 55 | #![cfg_attr(all(test, exhaustive), allow(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/path.rs:99:39\n |\n 99 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/stmt.rs:85:31\n |\n 85 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/stmt.rs:92:39\n |\n 92 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/stmt.rs:174:31\n |\n 174 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> src/ty.rs:15:35\n |\n 15 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration","shortMessageHtmlLink":"Resolve unexpected_cfgs warning"}},{"before":"e0d74e690006a2cdc89db8c45091ae123bf41c53","after":"096eac9c626d8fbf733761144d8ee9238ea173cd","ref":"refs/heads/master","pushedAt":"2024-04-17T02:16:35.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":"Update rustc initialization to nightly-2024-04-17","shortMessageHtmlLink":"Update rustc initialization to nightly-2024-04-17"}},{"before":"8e800f6fd41f0d30d79d7a210ccce91822b4df6a","after":"e0d74e690006a2cdc89db8c45091ae123bf41c53","ref":"refs/heads/master","pushedAt":"2024-04-15T01:30: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 0.2.19","shortMessageHtmlLink":"Release 0.2.19"}},{"before":"a6aa3903d68cc994f19cf5e1ceb47de02823a689","after":null,"ref":"refs/heads/assign","pushedAt":"2024-04-15T01:29:57.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":"659fde697c1e1912a50fd90a4773e740045fca16","after":"8e800f6fd41f0d30d79d7a210ccce91822b4df6a","ref":"refs/heads/master","pushedAt":"2024-04-15T01:29:55.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 #72 from dtolnay/assign\n\nFix line placement for field assignment with multiline value","shortMessageHtmlLink":"Merge pull request #72 from dtolnay/assign"}},{"before":null,"after":"a6aa3903d68cc994f19cf5e1ceb47de02823a689","ref":"refs/heads/assign","pushedAt":"2024-04-15T01:22:07.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":"Fix line placement for field assignment with multiline value","shortMessageHtmlLink":"Fix line placement for field assignment with multiline value"}},{"before":"fadd0dfa9a6aca98ff7d29fca12e338236b8b13c","after":"659fde697c1e1912a50fd90a4773e740045fca16","ref":"refs/heads/master","pushedAt":"2024-04-15T01:08: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":"Release 0.2.18","shortMessageHtmlLink":"Release 0.2.18"}},{"before":"1ad491d8201e5f5bed6812f857086e1f2ef53c62","after":null,"ref":"refs/heads/cstr","pushedAt":"2024-04-15T01:07:23.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":"86ac6a949cd936bff350a94dafd4614991665fa6","after":"fadd0dfa9a6aca98ff7d29fca12e338236b8b13c","ref":"refs/heads/master","pushedAt":"2024-04-15T01:07:21.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 #71 from dtolnay/cstr\n\nSupport C-string literal syntax","shortMessageHtmlLink":"Merge pull request #71 from dtolnay/cstr"}},{"before":"bd3b51a794eb553060377458be4676fbf118df42","after":"1ad491d8201e5f5bed6812f857086e1f2ef53c62","ref":"refs/heads/cstr","pushedAt":"2024-04-15T01:05:28.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":"Support C-string literal syntax","shortMessageHtmlLink":"Support C-string literal syntax"}},{"before":"cf2ecc11070e599b261a790b87a023966a9aedb0","after":"86ac6a949cd936bff350a94dafd4614991665fa6","ref":"refs/heads/master","pushedAt":"2024-04-15T01:05:20.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":"Raise required compiler to rust 1.60","shortMessageHtmlLink":"Raise required compiler to rust 1.60"}},{"before":null,"after":"bd3b51a794eb553060377458be4676fbf118df42","ref":"refs/heads/cstr","pushedAt":"2024-04-15T01:01:08.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":"Support C-string literal syntax","shortMessageHtmlLink":"Support C-string literal syntax"}},{"before":"45f047f2ae88a8a8012245ea61ecf2ebed78b1fa","after":"cf2ecc11070e599b261a790b87a023966a9aedb0","ref":"refs/heads/master","pushedAt":"2024-04-11T00:11:11.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":"Fix typo in readme and crate-level documentation","shortMessageHtmlLink":"Fix typo in readme and crate-level documentation"}},{"before":"0875d2df6741802cd338f77f2d7ba4fab55f310b","after":"45f047f2ae88a8a8012245ea61ecf2ebed78b1fa","ref":"refs/heads/master","pushedAt":"2024-03-26T05:26:23.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":"7f0aef1c704ff0fa9c0aa1898c1e199fd08f83f9","after":"0875d2df6741802cd338f77f2d7ba4fab55f310b","ref":"refs/heads/master","pushedAt":"2024-03-25T05:31:21.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 0.2.17","shortMessageHtmlLink":"Release 0.2.17"}},{"before":"a89930441d59c6094a39e5ef6212532e24fd678e","after":null,"ref":"refs/heads/selfas","pushedAt":"2024-03-25T05:30:16.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":"d8b35956b0b8590c5d8e36dfc287f28c72cdba50","after":"7f0aef1c704ff0fa9c0aa1898c1e199fd08f83f9","ref":"refs/heads/master","pushedAt":"2024-03-25T05:30:14.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 #70 from dtolnay/selfas\n\nPreserve braces in `use path::to::{self as rename};`","shortMessageHtmlLink":"Merge pull request #70 from dtolnay/selfas"}},{"before":null,"after":"a89930441d59c6094a39e5ef6212532e24fd678e","ref":"refs/heads/selfas","pushedAt":"2024-03-25T05:28:40.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":"Preserve braces in 'use path::to::{self as rename}'","shortMessageHtmlLink":"Preserve braces in 'use path::to::{self as rename}'"}},{"before":"c49b5fec0ff4a4eaa3ba6d87a31f13e200c4e52a","after":"d8b35956b0b8590c5d8e36dfc287f28c72cdba50","ref":"refs/heads/master","pushedAt":"2024-03-11T02:22:36.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 prettyplease-update-examples in CI\"\n\nThis reverts commit c49b5fec0ff4a4eaa3ba6d87a31f13e200c4e52a.","shortMessageHtmlLink":"Revert \"Temporarily disable prettyplease-update-examples in CI\""}},{"before":"2b6085fb827c34a3c0cf008db7ef8c307a226257","after":"c49b5fec0ff4a4eaa3ba6d87a31f13e200c4e52a","ref":"refs/heads/master","pushedAt":"2024-03-06T08:39:42.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 prettyplease-update-examples in CI\n\nerror: linking with `cc` failed: exit status: 1\n |\n = note: LC_ALL=\"C\" cc -m64 /tmp/rustcRdMBAX/symbols.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.109jbvpi5y1kxk56.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.12e1su85jojvigxa.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.134bc55sr4x84knn.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.16vlg4krlid4cw47.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.19id9ro18opxdhdo.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.1al0cmgqz8nj5jju.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.1aszaghyiqms8tad.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.1bnblsplqyg0pce7.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.1dn9gz2z31r6nrdk.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.1eigoyy6okw71sef.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.1eqpkfu0ms8xbavq.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.1fljrgcxg6pudh83.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.1igd1ysb4gt3gc1i.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.1jnlbmm4zbkl5c6h.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.1kd161235i5pyy9g.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.1u5ssgbyorq09w9f.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.1ugyu2vm2rjs40o2.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.1vass38wbjqh4imy.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.1ydi0m485fgo5xxc.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.1yezrn1x8beroz5t.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.1zom9jwh481fcanf.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.243h4cr2ixdtb4et.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.26n3mrcxvwih5473.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.2a3jjrby5azqgmr9.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.2bg7erl5mvb2pqzt.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.2bsvozm9toodbh30.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.2cmxpkiovrv00hqr.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.2doc617l3z2agz52.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.2grnfwpumsu9lrwm.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.2jtynre9n1a63lfx.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.2t0shk9sb4nmvcsp.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.2wjooymybfhx48km.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.2xki2n7uqqdnu6b4.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.3aqf3q4e7cwlw7s2.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.3bk0zux8h6ehegxi.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.3fm6pggn2cisg4yk.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.3fulwm5u6uc331jm.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.3gawgqxgz96j0ngg.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.3k13kz2pv00setw6.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.3k4k2qtmkef74zya.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.3mjajmxtirf6jcep.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.3r56tw1jtk58ty29.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.3slpsnhazsg9dtzq.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.3yu53ilv6ntuozpq.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.419c60xlkv5j4eci.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.42trlmhtfrikrio3.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.47b54s8wttwlx3l5.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.48ovxhv2t7034iio.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.4bmdaobbkp54wr5f.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.4fka3y5w2og86wwd.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.4lgdngssvj5l5b0i.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.4nxn2s2ny3q97vn5.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.4ozbbxuzfir8avdf.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.4p082baq347heq42.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.4rryjp6tfyii59h7.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.51ybufb5rjepkpjc.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.55a3rocgtg7orcsi.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.55bov6aca8g8yshi.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.57e7bgobfyzlgr1m.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.57s7tabklqbjcokt.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.5b2i7kyv4qry5q8x.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.5bf9xzz5twdbkb0d.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.5cpb5jhhtk262ah7.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.5djljgrz3u4jg4fe.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.5fcaya1q88sdum11.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.5fhxzcwq7e6mop7r.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.5g9on7lkox0kyju0.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.72fuirfavwdlxop.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.87xha9b3y67gpjf.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.9e8wcps5t9d3iym.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.9k2anwkligw40ip.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.eyeairfyp58877t.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.hkepnjjzikilcgw.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.id58howgv89b11o.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.l677ja0amppxq77.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.l6mzdjrbpgnlnke.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.nj6po4kq6r6c0b6.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.s9wgne2th4dpfra.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.wlpz3t6f4yigxjg.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.xhdo4ixamvbtu7b.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.xllrk69lso6sozy.rcgu.o target/debug/deps/prettyplease_update_examples-fec9bd712704959e.z3jtu2dk412iegn.rcgu.o -Wl,--as-needed -L target/debug/deps -L ~/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib -Wl,-Bstatic target/debug/deps/libprettyplease-748acc0d99f520ad.rlib target/debug/deps/libsyn-a418d66d5feb89ce.rlib target/debug/deps/libquote-f8d6b34231b8dccf.rlib target/debug/deps/libproc_macro2-4ac0ca4283817060.rlib target/debug/deps/libunicode_ident-02f147e3ca7fbe38.rlib target/debug/deps/libanyhow-31837490e2b1e886.rlib -L ~/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib -Wl,-Bdynamic -lrustc_driver-aa61d155f58600fb -L ~/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib -lstd-41777efa78699460 -Wl,-Bstatic ~/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-b7903030bc1640bf.rlib -Wl,-Bdynamic -lLLVM-18-rust-1.78.0-nightly -ldl -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc -Wl,--eh-frame-hdr -Wl,-z,noexecstack -L ~/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib -o target/debug/deps/prettyplease_update_examples-fec9bd712704959e -Wl,--gc-sections -pie -Wl,-z,relro,-z,now -nodefaultlibs\n = note: /usr/bin/ld: cannot find -lLLVM-18-rust-1.78.0-nightly: No such file or directory\n collect2: error: ld returned 1 exit status","shortMessageHtmlLink":"Temporarily disable prettyplease-update-examples in CI"}},{"before":"d54ac468014909e40116205fed43ddf0524d614b","after":"2b6085fb827c34a3c0cf008db7ef8c307a226257","ref":"refs/heads/master","pushedAt":"2024-03-06T08:33:25.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":"Update test suite to nightly-2024-03-06","shortMessageHtmlLink":"Update test suite to nightly-2024-03-06"}},{"before":"bcbb5fc442f0f0e66ba1abc3173dd8657e32a708","after":null,"ref":"refs/heads/exhaustive","pushedAt":"2024-01-04T02:39:48.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":"380c7b8c5a3d950b362930b93cd22f8a6445dc25","after":"d54ac468014909e40116205fed43ddf0524d614b","ref":"refs/heads/master","pushedAt":"2024-01-04T02:39:45.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 #66 from dtolnay/exhaustive\n\nPick up changes to non_exhaustive_omitted_patterns lint","shortMessageHtmlLink":"Merge pull request #66 from dtolnay/exhaustive"}},{"before":null,"after":"bcbb5fc442f0f0e66ba1abc3173dd8657e32a708","ref":"refs/heads/exhaustive","pushedAt":"2024-01-04T02:33:23.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":"Pick up changes to non_exhaustive_omitted_patterns lint\n\n warning: the lint level must be set on the whole match\n --> src/expr.rs:63:13\n |\n 62 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 63 | _ => unimplemented!(\"unknown Expr\"),\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 22 + #[deny(non_exhaustive_omitted_patterns)]\n 23 | match expr {\n |\n\n warning: the lint level must be set on the whole match\n --> src/expr.rs:980:13\n |\n 979 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 980 | _ => unimplemented!(\"unknown BinOp\"),\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 950 | self.word(#[deny(non_exhaustive_omitted_patterns)]\n | ++++++++++++++++++++++++++++++++++++++++\n\n warning: the lint level must be set on the whole match\n --> src/expr.rs:990:13\n |\n 989 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 990 | _ => unimplemented!(\"unknown UnOp\"),\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 985 | self.word(#[deny(non_exhaustive_omitted_patterns)]\n | ++++++++++++++++++++++++++++++++++++++++\n\n warning: the lint level must be set on the whole match\n --> src/expr.rs:1046:9\n |\n 1045 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 1046 | _ => true,\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 1004 + #[deny(non_exhaustive_omitted_patterns)]\n 1005 | match expr {\n |\n\n warning: the lint level must be set on the whole match\n --> src/expr.rs:1106:9\n |\n 1105 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 1106 | _ => false,\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 1055 + #[deny(non_exhaustive_omitted_patterns)]\n 1056 | match expr {\n |\n\n warning: the lint level must be set on the whole match\n --> src/expr.rs:1159:9\n |\n 1158 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 1159 | _ => false,\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 1111 + #[deny(non_exhaustive_omitted_patterns)]\n 1112 | match expr {\n |\n\n warning: the lint level must be set on the whole match\n --> src/expr.rs:1219:9\n |\n 1218 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 1219 | _ => false,\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 1176 + #[deny(non_exhaustive_omitted_patterns)]\n 1177 | match expr {\n |\n\n warning: the lint level must be set on the whole match\n --> src/expr.rs:1274:9\n |\n 1273 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 1274 | _ => false,\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 1228 + #[deny(non_exhaustive_omitted_patterns)]\n 1229 | match expr {\n |\n\n warning: the lint level must be set on the whole match\n --> src/generics.rs:113:13\n |\n 112 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 113 | _ => unimplemented!(\"unknown TypeParamBound\"),\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 105 + #[deny(non_exhaustive_omitted_patterns)]\n 106 | match type_param_bound {\n |\n\n warning: the lint level must be set on the whole match\n --> src/generics.rs:295:13\n |\n 294 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 295 | _ => unimplemented!(\"unknown WherePredicate\"),\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 291 + #[deny(non_exhaustive_omitted_patterns)]\n 292 | match predicate {\n |\n\n warning: the lint level must be set on the whole match\n --> src/item.rs:35:13\n |\n 34 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 35 | _ => unimplemented!(\"unknown Item\"),\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 17 + #[deny(non_exhaustive_omitted_patterns)]\n 18 | match item {\n |\n\n warning: the lint level must be set on the whole match\n --> src/item.rs:784:13\n |\n 783 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 784 | _ => unimplemented!(\"unknown ForeignItem\"),\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 777 + #[deny(non_exhaustive_omitted_patterns)]\n 778 | match foreign_item {\n |\n\n warning: the lint level must be set on the whole match\n --> src/item.rs:926:13\n |\n 925 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 926 | _ => unimplemented!(\"unknown TraitItem\"),\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 919 + #[deny(non_exhaustive_omitted_patterns)]\n 920 | match trait_item {\n |\n\n warning: the lint level must be set on the whole match\n --> src/item.rs:1116:13\n |\n 1115 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 1116 | _ => unimplemented!(\"unknown ImplItem\"),\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 1109 + #[deny(non_exhaustive_omitted_patterns)]\n 1110 | match impl_item {\n |\n\n warning: the lint level must be set on the whole match\n --> src/item.rs:1368:13\n |\n 1367 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 1368 | _ => unimplemented!(\"unknown StaticMutability\"),\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 1364 + #[deny(non_exhaustive_omitted_patterns)]\n 1365 | match mutability {\n |\n\n warning: the lint level must be set on the whole match\n --> src/lit.rs:17:13\n |\n 16 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 17 | _ => unimplemented!(\"unknown Lit\"),\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 7 + #[deny(non_exhaustive_omitted_patterns)]\n 8 | match lit {\n |\n\n warning: the lint level must be set on the whole match\n --> src/pat.rs:32:13\n |\n 31 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 32 | _ => unimplemented!(\"unknown Pat\"),\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 13 + #[deny(non_exhaustive_omitted_patterns)]\n 14 | match pat {\n |\n\n warning: the lint level must be set on the whole match\n --> src/path.rs:69:13\n |\n 68 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 69 | _ => unimplemented!(\"unknown GenericArgument\"),\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 49 + #[deny(non_exhaustive_omitted_patterns)]\n 50 | match arg {\n |\n\n warning: the lint level must be set on the whole match\n --> src/path.rs:105:17\n |\n 104 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 105 | _ => Group::Second,\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 97 + #[deny(non_exhaustive_omitted_patterns)]\n 98 | match arg {\n |\n\n warning: the lint level must be set on the whole match\n --> src/stmt.rs:156:9\n |\n 155 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 156 | _ => false,\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 84 + #[deny(non_exhaustive_omitted_patterns)]\n 85 | match expr {\n |\n\n warning: the lint level must be set on the whole match\n --> src/stmt.rs:118:13\n |\n 117 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 118 | _ => unimplemented!(\"unknown BinOp\"),\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 88 | Expr::Binary(expr) => #[deny(non_exhaustive_omitted_patterns)]\n | ++++++++++++++++++++++++++++++++++++++++\n\n warning: the lint level must be set on the whole match\n --> src/stmt.rs:215:9\n |\n 214 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 215 | _ => false,\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 170 + #[deny(non_exhaustive_omitted_patterns)]\n 171 | match expr {\n |\n\n warning: the lint level must be set on the whole match\n --> src/ty.rs:31:13\n |\n 30 | #[cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ------------------------------- remove this attribute\n 31 | _ => unimplemented!(\"unknown Type\"),\n | ^\n |\n = help: it no longer has any effect to set the lint level on an individual match arm\n help: set the lint level on the whole match\n |\n 14 + #[deny(non_exhaustive_omitted_patterns)]\n 15 | match ty {\n |","shortMessageHtmlLink":"Pick up changes to non_exhaustive_omitted_patterns lint"}},{"before":"7b9b3507419283eec8cd311f967996b4bf4db5b5","after":"380c7b8c5a3d950b362930b93cd22f8a6445dc25","ref":"refs/heads/master","pushedAt":"2024-01-02T06:28:17.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 0.2.16","shortMessageHtmlLink":"Release 0.2.16"}},{"before":"987bea1eba35996ca0e8aeb3312d55d66017d16e","after":"7b9b3507419283eec8cd311f967996b4bf4db5b5","ref":"refs/heads/master","pushedAt":"2024-01-02T06:26:04.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":"Pull in proc-macro2 sccache fix","shortMessageHtmlLink":"Pull in proc-macro2 sccache fix"}},{"before":"e5e95113081076381a84efe5d40129ad26a820b3","after":null,"ref":"refs/heads/testmatchguard","pushedAt":"2023-12-11T05:33:51.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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQydBzQA","startCursor":null,"endCursor":null}},"title":"Activity ยท dtolnay/prettyplease"}