{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":630926225,"defaultBranch":"master","name":"rust-clippy","ownerLogin":"lochetti","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-04-21T13:33:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2541422?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718820980.0","currentOid":""},"activityList":{"items":[{"before":"eff6f68caf08a5c055778150e2154e3061e002a2","after":"4e71fc4302898e28d7e4c570edf2f3d1feffe116","ref":"refs/heads/issue_11103","pushedAt":"2024-07-03T18:54:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Small fix after rebase","shortMessageHtmlLink":"Small fix after rebase"}},{"before":"2b0cad6451cfe192e251379b741e1214cb36623a","after":"eff6f68caf08a5c055778150e2154e3061e002a2","ref":"refs/heads/issue_11103","pushedAt":"2024-07-03T18:42:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Fix typos","shortMessageHtmlLink":"Fix typos"}},{"before":"29cc5c691c574b54b2fcfed51c22f8bb51110919","after":"0f4035fde309871fd62ba6e3f641de00fe65738d","ref":"refs/heads/master","pushedAt":"2024-07-03T18:34:26.000Z","pushType":"push","commitsCount":82,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Auto merge of #12976 - tesuji:fix-explicit_auto_deref, r=xFrednet\n\nFix some false-positive cases of `explicit_auto_deref`\n\nchangelog: [`explicit_auto_deref`] Fix some false-positive cases\n\nFix part of #9841\nFix #12969\n\nr? xFrednet","shortMessageHtmlLink":"Auto merge of rust-lang#12976 - tesuji:fix-explicit_auto_deref, r=xFr…"}},{"before":null,"after":"b147b6d03de918bfdf9bf9207a4a36379e917a1d","ref":"refs/heads/fix_12874","pushedAt":"2024-06-19T18:16:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Don't lint implicit_return on proc macros","shortMessageHtmlLink":"Don't lint implicit_return on proc macros"}},{"before":"bd75e44f6e2941a4dfc6db05166dc3f31309f6c6","after":"29cc5c691c574b54b2fcfed51c22f8bb51110919","ref":"refs/heads/master","pushedAt":"2024-06-19T17:54:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Auto merge of #12942 - Jarcho:ex_proc_macro, r=Manishearth\n\nAdd more types to `is_from_proc_macro`\n\nI've been running through going through all the lint implementations to clean them up. I'll be separating out the changes into small PRs to make reviewing easier.\n\nchangelog: none","shortMessageHtmlLink":"Auto merge of rust-lang#12942 - Jarcho:ex_proc_macro, r=Manishearth"}},{"before":"0625183e282c5bd193051a644ce30c2cc2922562","after":"bd75e44f6e2941a4dfc6db05166dc3f31309f6c6","ref":"refs/heads/master","pushedAt":"2024-06-18T16:09:40.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Auto merge of #12655 - SpencerAWill:Add-applicability-filter, r=xFrednet\n\nAdd applicability filter to lint list page\n\nchangelog: Add applicability filter to lint list website.\nFixes #7958\n\nDesktop view:\n![image](https://github.com/rust-lang/rust-clippy/assets/43732866/ef16dff1-c1c5-48a7-aa5c-ddd504280c90)\n\nMobile view:\n![image](https://github.com/rust-lang/rust-clippy/assets/43732866/9e6f54d9-b079-443f-a6b0-ca8ee4ed1eed)","shortMessageHtmlLink":"Auto merge of rust-lang#12655 - SpencerAWill:Add-applicability-filter…"}},{"before":"a95824dc3b5f5dd626c65d77d987bdcf88421beb","after":"70ca9a1e7eb5bed75eb09f29303681b173731cc9","ref":"refs/heads/manual_unwrap_or_if_let","pushedAt":"2024-06-17T16:35:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Lint `manual_unwrap_or` for it let cases","shortMessageHtmlLink":"Lint manual_unwrap_or for it let cases"}},{"before":"336046c5e268b08dca338354afe24465c1f67df3","after":"0625183e282c5bd193051a644ce30c2cc2922562","ref":"refs/heads/master","pushedAt":"2024-06-17T16:32:55.000Z","pushType":"push","commitsCount":92,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Auto merge of #12903 - Jarcho:issue_12284, r=y21\n\nFix ICE in `upper_case_acronyms`\n\nfixes #12284\n\nThe logic has been rewritten to avoid allocations. The old version allocated multiple vecs and strings for each identifier. The new logic allocates a single string only when the lint triggers.\n\nThis also no longer lints on strings which don't start with an uppercase letter (e.g. `something_FOO`).\n\nchangelog: none","shortMessageHtmlLink":"Auto merge of rust-lang#12903 - Jarcho:issue_12284, r=y21"}},{"before":"70ca9a1e7eb5bed75eb09f29303681b173731cc9","after":"a95824dc3b5f5dd626c65d77d987bdcf88421beb","ref":"refs/heads/manual_unwrap_or_if_let","pushedAt":"2024-06-17T16:18:06.000Z","pushType":"push","commitsCount":93,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Merge branch 'rust-lang:master' into manual_unwrap_or_if_let","shortMessageHtmlLink":"Merge branch 'rust-lang:master' into manual_unwrap_or_if_let"}},{"before":"1b667aaa36fe5c56b9f9f578d80f29d27f781b30","after":"f7515ae9058786a61ffa30529f30575065b73450","ref":"refs/heads/fix_12824","pushedAt":"2024-06-10T08:09:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Don't lint indexing_slicing lints on proc macros","shortMessageHtmlLink":"Don't lint indexing_slicing lints on proc macros"}},{"before":"18c133dd01deadd2a6e7654254eddd96403d0ee7","after":"1b667aaa36fe5c56b9f9f578d80f29d27f781b30","ref":"refs/heads/fix_12824","pushedAt":"2024-06-09T09:43:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Don't lint indexing_slicing lints on proc macros","shortMessageHtmlLink":"Don't lint indexing_slicing lints on proc macros"}},{"before":"193eba5c18be91442fe2e99af32e9094c24d4e1c","after":"18c133dd01deadd2a6e7654254eddd96403d0ee7","ref":"refs/heads/fix_12824","pushedAt":"2024-06-09T09:38:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Don't lint indexing_slicing lints on proc macros","shortMessageHtmlLink":"Don't lint indexing_slicing lints on proc macros"}},{"before":null,"after":"193eba5c18be91442fe2e99af32e9094c24d4e1c","ref":"refs/heads/fix_12824","pushedAt":"2024-06-09T09:33:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Don't lint indexing_slicing lints on proc macros","shortMessageHtmlLink":"Don't lint indexing_slicing lints on proc macros"}},{"before":"657e867b73ce62bbb1c0864b2a03e3806aafb071","after":"70ca9a1e7eb5bed75eb09f29303681b173731cc9","ref":"refs/heads/manual_unwrap_or_if_let","pushedAt":"2024-06-09T09:31:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Lint `manual_unwrap_or` for it let cases","shortMessageHtmlLink":"Lint manual_unwrap_or for it let cases"}},{"before":"70ca9a1e7eb5bed75eb09f29303681b173731cc9","after":"657e867b73ce62bbb1c0864b2a03e3806aafb071","ref":"refs/heads/manual_unwrap_or_if_let","pushedAt":"2024-06-09T09:30:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Don't lint indexing_slicing lints on proc macros","shortMessageHtmlLink":"Don't lint indexing_slicing lints on proc macros"}},{"before":"f325f31889011df20cfe50b530cb4fb1c0a438b2","after":"70ca9a1e7eb5bed75eb09f29303681b173731cc9","ref":"refs/heads/manual_unwrap_or_if_let","pushedAt":"2024-06-08T13:39:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Lint `manual_unwrap_or` for it let cases","shortMessageHtmlLink":"Lint manual_unwrap_or for it let cases"}},{"before":null,"after":"f325f31889011df20cfe50b530cb4fb1c0a438b2","ref":"refs/heads/manual_unwrap_or_if_let","pushedAt":"2024-06-08T13:35:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Ling `manual_unwrap_or` for it let cases","shortMessageHtmlLink":"Ling manual_unwrap_or for it let cases"}},{"before":"4e7f97467a3bd7d5501500cdaecc6c855adea42a","after":"336046c5e268b08dca338354afe24465c1f67df3","ref":"refs/heads/master","pushedAt":"2024-06-07T14:13:19.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Auto merge of #12889 - xFrednet:changelog-1-79, r=flip1995,dswij\n\nChangelog for Clippy 1.79 🎓\n\nTwo cat ears from waffle,\nA tail and a dress,\nThat's our Jyn,\nThe magnificent cat\n\n~ =^.^=\n\n---\n\n### The cat of this release is: *Jyn* submitted by `@jyn514:`\n\n\"The\n\nCats for the next release can be nominated in the comments :D\n\n---\n\nchangelog: none","shortMessageHtmlLink":"Auto merge of rust-lang#12889 - xFrednet:changelog-1-79, r=flip1995,d…"}},{"before":"5b63ab113118a97997c6bb2b553a54687b1b67d2","after":"478d44487e4c69888b29a1bddbcedc7872fbef28","ref":"refs/heads/manual_unwrap_or_default_result","pushedAt":"2024-06-06T20:44:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Allow manual_unwrap_or_default at useless_conversion_try tests","shortMessageHtmlLink":"Allow manual_unwrap_or_default at useless_conversion_try tests"}},{"before":"0e3cbf7f2c56f8b39cb6ef26a989fba754461ed9","after":"5b63ab113118a97997c6bb2b553a54687b1b67d2","ref":"refs/heads/manual_unwrap_or_default_result","pushedAt":"2024-06-06T20:33:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Lint `manual_unwrap_or_default` for Result as well","shortMessageHtmlLink":"Lint manual_unwrap_or_default for Result as well"}},{"before":null,"after":"0e3cbf7f2c56f8b39cb6ef26a989fba754461ed9","ref":"refs/heads/manual_unwrap_or_default_result","pushedAt":"2024-06-06T20:26:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Lint `manual_unwrap_or_default` for Result as well","shortMessageHtmlLink":"Lint manual_unwrap_or_default for Result as well"}},{"before":"4f3180adac9ff2da34c319fe17baa19e2580d09b","after":"4e7f97467a3bd7d5501500cdaecc6c855adea42a","ref":"refs/heads/master","pushedAt":"2024-06-06T18:58:48.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Auto merge of #12827 - Alexendoo:lint-groups-priority, r=Jarcho\n\n`lint_groups_priority`: ignore lints & groups at the same level\n\nFixes #12270\n\nchangelog: none","shortMessageHtmlLink":"Auto merge of rust-lang#12827 - Alexendoo:lint-groups-priority, r=Jarcho"}},{"before":null,"after":"9173c58e68e49defe25aa09c1614400c0ab139ca","ref":"refs/heads/clippy_proper_noun","pushedAt":"2024-06-03T19:46:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Using Clippy as a proper noun when refering to the unique entity Clippy","shortMessageHtmlLink":"Using Clippy as a proper noun when refering to the unique entity Clippy"}},{"before":"e7efe4381af5ae065105f6fa8c30ae86e01d3d9a","after":"4f3180adac9ff2da34c319fe17baa19e2580d09b","ref":"refs/heads/master","pushedAt":"2024-06-03T18:30:37.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Auto merge of #12875 - y21:deprecate_cfg_lints, r=flip1995\n\nDeprecate `maybe_misused_cfg` and `mismatched_target_os`\n\nAll cases that these two lints would catch are now caught by cargo/rustc's own check-cfg feature.\n\nThis was previously discussed on zulip: https://rust-lang.zulipchat.com/#narrow/stream/257328-clippy/topic/Deprecate.20maybe_misused_cfg.20and.20mismatched_target_os\n\nFor the most part, this PR was automated with `cargo dev deprecate`\n\nr? `@flip1995` cc `@Urgau`\n\nchangelog: deprecate [`maybe_misused_cfg`] and [`mismatched_target_os`]","shortMessageHtmlLink":"Auto merge of rust-lang#12875 - y21:deprecate_cfg_lints, r=flip1995"}},{"before":"e48d9e57b75ea1b2ab596499c98d94b4226d1f8a","after":"2b0cad6451cfe192e251379b741e1214cb36623a","ref":"refs/heads/issue_11103","pushedAt":"2024-06-03T18:05:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Rename lint, generalize function, add known issues, use multispan","shortMessageHtmlLink":"Rename lint, generalize function, add known issues, use multispan"}},{"before":"fb239f3632798c3c465ef8e0407a31163eb1961f","after":"e48d9e57b75ea1b2ab596499c98d94b4226d1f8a","ref":"refs/heads/issue_11103","pushedAt":"2024-06-03T18:04:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Rename lint, generalize function, add known issues, use multispan","shortMessageHtmlLink":"Rename lint, generalize function, add known issues, use multispan"}},{"before":"e7efe4381af5ae065105f6fa8c30ae86e01d3d9a","after":"fb239f3632798c3c465ef8e0407a31163eb1961f","ref":"refs/heads/issue_11103","pushedAt":"2024-05-31T15:58:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Add new lint `hashset_insert_after_contains`","shortMessageHtmlLink":"Add new lint hashset_insert_after_contains"}},{"before":"a6752a734dd25cc0bb3d6a8dbdaf53cd7bc85469","after":"e7efe4381af5ae065105f6fa8c30ae86e01d3d9a","ref":"refs/heads/issue_11103","pushedAt":"2024-05-31T15:38:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Auto merge of #12857 - WeiTheShinobi:non_canonical_impls, r=y21\n\nfix: let non_canonical_impls skip proc marco\n\nFixed #12788\n\nAlthough the issue only mentions `NON_CANONICAL_CLONE_IMPL`, this fix will also affect `NON_CANONICAL_PARTIAL_ORD_IMPL` because I saw\n> Because of these unforeseeable or unstable behaviors, macro expansion should often not be regarded as a part of the stable API.\n\non Clippy Documentation and these two lints are similar, so I think it might be good, not sure if it's right or not.\n\n---\n\nchangelog: `NON_CANONICAL_CLONE_IMPL`, `NON_CANONICAL_PARTIAL_ORD_IMPL` will skip proc marco now","shortMessageHtmlLink":"Auto merge of rust-lang#12857 - WeiTheShinobi:non_canonical_impls, r=y21"}},{"before":"1eb254ef8380772caa385cd98a2bd7ea8e097102","after":"e7efe4381af5ae065105f6fa8c30ae86e01d3d9a","ref":"refs/heads/master","pushedAt":"2024-05-31T14:33:33.000Z","pushType":"push","commitsCount":2229,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Auto merge of #12857 - WeiTheShinobi:non_canonical_impls, r=y21\n\nfix: let non_canonical_impls skip proc marco\n\nFixed #12788\n\nAlthough the issue only mentions `NON_CANONICAL_CLONE_IMPL`, this fix will also affect `NON_CANONICAL_PARTIAL_ORD_IMPL` because I saw\n> Because of these unforeseeable or unstable behaviors, macro expansion should often not be regarded as a part of the stable API.\n\non Clippy Documentation and these two lints are similar, so I think it might be good, not sure if it's right or not.\n\n---\n\nchangelog: `NON_CANONICAL_CLONE_IMPL`, `NON_CANONICAL_PARTIAL_ORD_IMPL` will skip proc marco now","shortMessageHtmlLink":"Auto merge of rust-lang#12857 - WeiTheShinobi:non_canonical_impls, r=y21"}},{"before":"a64e5fef2b8e1011e3dedd52343925d659bf05f5","after":"a6752a734dd25cc0bb3d6a8dbdaf53cd7bc85469","ref":"refs/heads/issue_11103","pushedAt":"2023-08-11T08:33:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lochetti","name":"Renato Lochetti","path":"/lochetti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2541422?s=80&v=4"},"commit":{"message":"Making it work for cases with borrows and derefs","shortMessageHtmlLink":"Making it work for cases with borrows and derefs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wM1QxODo1NDoxMC4wMDAwMDBazwAAAAR2NpDQ","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wM1QxODo1NDoxMC4wMDAwMDBazwAAAAR2NpDQ","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0xMVQwODozMzo1MC4wMDAwMDBazwAAAANormNE"}},"title":"Activity · lochetti/rust-clippy"}