{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":613351798,"defaultBranch":"master","name":"rust-clippy","ownerLogin":"y21","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-03-13T12:06:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30553356?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726944279.0","currentOid":""},"activityList":{"items":[{"before":"b464c67ac9fbed6bebd2ae644ec7120c4e225311","after":"97c4bfb5cb5cac78e2087dd9582c6cd681cc1bd1","ref":"refs/heads/chars_enumerate_for_byte_index","pushedAt":"2024-09-21T20:39:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rust-cloud-vms[bot]","name":null,"path":"/apps/rust-cloud-vms","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/196781?s=80&v=4"},"commit":{"message":"new lint: `chars_enumerate_for_byte_indices`","shortMessageHtmlLink":"new lint: chars_enumerate_for_byte_indices"}},{"before":"84e610dfb1481797c9a73a49bdb8fe5171b73347","after":"b464c67ac9fbed6bebd2ae644ec7120c4e225311","ref":"refs/heads/chars_enumerate_for_byte_index","pushedAt":"2024-09-21T20:24:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rust-cloud-vms[bot]","name":null,"path":"/apps/rust-cloud-vms","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/196781?s=80&v=4"},"commit":{"message":"new lint: `chars_enumerate_for_byte_index`","shortMessageHtmlLink":"new lint: chars_enumerate_for_byte_index"}},{"before":"a511b14bb174baa698d559b2856361c74eae8836","after":"84e610dfb1481797c9a73a49bdb8fe5171b73347","ref":"refs/heads/chars_enumerate_for_byte_index","pushedAt":"2024-09-21T20:00:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rust-cloud-vms[bot]","name":null,"path":"/apps/rust-cloud-vms","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/196781?s=80&v=4"},"commit":{"message":"new lint: `chars_enumerate_for_byte_index`","shortMessageHtmlLink":"new lint: chars_enumerate_for_byte_index"}},{"before":"b09624c100178a713a074a6934dbdba8e38f38a9","after":"a511b14bb174baa698d559b2856361c74eae8836","ref":"refs/heads/chars_enumerate_for_byte_index","pushedAt":"2024-09-21T19:39:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rust-cloud-vms[bot]","name":null,"path":"/apps/rust-cloud-vms","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/196781?s=80&v=4"},"commit":{"message":"new lint: `chars_enumerate_for_byte_index`","shortMessageHtmlLink":"new lint: chars_enumerate_for_byte_index"}},{"before":"9be28b143993f48cd0756778b28244763cd72e48","after":"0e1ded0f8d9cdfb5e15c2e1bb4f0b78c48a8aded","ref":"refs/heads/master","pushedAt":"2024-09-21T19:38:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"Auto merge of #13384 - Alexendoo:remove-old-collect-metadata, r=llogiq\n\nRemove unused `collect_metadata` function\n\nLeftover from #13221\n\nchangelog: none","shortMessageHtmlLink":"Auto merge of rust-lang#13384 - Alexendoo:remove-old-collect-metadata…"}},{"before":"b4a309c145c331a118ceb74e214fe56db7d4ba4c","after":"b09624c100178a713a074a6934dbdba8e38f38a9","ref":"refs/heads/chars_enumerate_for_byte_index","pushedAt":"2024-09-21T19:35:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rust-cloud-vms[bot]","name":null,"path":"/apps/rust-cloud-vms","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/196781?s=80&v=4"},"commit":{"message":"new lint: `chars_enumerate_for_byte_index`","shortMessageHtmlLink":"new lint: chars_enumerate_for_byte_index"}},{"before":null,"after":"b4a309c145c331a118ceb74e214fe56db7d4ba4c","ref":"refs/heads/chars_enumerate_for_byte_index","pushedAt":"2024-09-21T18:44:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rust-cloud-vms[bot]","name":null,"path":"/apps/rust-cloud-vms","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/196781?s=80&v=4"},"commit":{"message":"new lint: `chars_enumerate_for_byte_index`","shortMessageHtmlLink":"new lint: chars_enumerate_for_byte_index"}},{"before":"903293b19936422e2d17a7a92e460e7874630443","after":"9be28b143993f48cd0756778b28244763cd72e48","ref":"refs/heads/master","pushedAt":"2024-09-20T21:48:50.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"Auto merge of #13421 - lukaslueg:issue11212, r=Manishearth\n\nInitial impl of `unnecessary_first_then_check`\n\nFixes #11212\n\nChecks for `{slice/vec/Box<[]>}.first().is_some()` and suggests replacing the unnecessary `Option`-construct with a direct `{slice/...}.is_empty()`. Other lints guide constructs like `if let Some(_) = v.get(0)` into this, which end up as `!v.is_empty()`.\n\nchangelog: [`unnecessary_first_then_check`]: Initial implementation","shortMessageHtmlLink":"Auto merge of rust-lang#13421 - lukaslueg:issue11212, r=Manishearth"}},{"before":"d5a2021650c0f983dc98d7c39ccb3f7e80f9f860","after":"431f7d6709908618b3c9291b7ef5317660bb9919","ref":"refs/heads/quine-dev-o3","pushedAt":"2024-09-18T13:20:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"build quine-mc_cluskey with O3 in dev builds","shortMessageHtmlLink":"build quine-mc_cluskey with O3 in dev builds"}},{"before":null,"after":"d5a2021650c0f983dc98d7c39ccb3f7e80f9f860","ref":"refs/heads/quine-dev-o3","pushedAt":"2024-09-17T19:38:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"build quine-mc_cluskey with O3 in dev builds","shortMessageHtmlLink":"build quine-mc_cluskey with O3 in dev builds"}},{"before":"2b7d80b80ab76e3f3dc5b01d991a32663a9d156b","after":"903293b19936422e2d17a7a92e460e7874630443","ref":"refs/heads/master","pushedAt":"2024-09-17T19:27:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"Auto merge of #13382 - c410-f3r:blah, r=y21\n\n[`missing_panics_doc`] Fix #13381\n\nFix #13381\n\nMakes `missing_panics_doc` act like other \"panicking\" lints (`unwrap_used`, `panic`, etc) in constant environments.\n\nchangelog: Ignore `missing_panics_doc` in constant environments","shortMessageHtmlLink":"Auto merge of rust-lang#13382 - c410-f3r:blah, r=y21"}},{"before":"e4dc24ae52b42ff8d64b818effd91a360d1ee266","after":"15495ebf42a2d9748ae25774a73f28c43e47fd0b","ref":"refs/heads/issue13308","pushedAt":"2024-09-13T16:28:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"Look at adjusted types instead of fn signature types in `ptr_arg`","shortMessageHtmlLink":"Look at adjusted types instead of fn signature types in ptr_arg"}},{"before":"a95afe2d0a2051d97b723b0b197393b7811bc4e4","after":"2b7d80b80ab76e3f3dc5b01d991a32663a9d156b","ref":"refs/heads/master","pushedAt":"2024-09-13T16:19:49.000Z","pushType":"push","commitsCount":47,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"Auto merge of #13377 - vHugoObject:master, r=dswij\n\nfix: Fixed incorrect comment form suggestion for too_long_first_doc_paragraph lint\n\nfixes #13309\nchangelog: none\n\nComment form is now a variable and a new test for too_long_first_doc_paragraph was added.","shortMessageHtmlLink":"Auto merge of rust-lang#13377 - vHugoObject:master, r=dswij"}},{"before":"cca824d2fe82d50fd3193906c8d2f2047039db62","after":"ae5326b967d5a3d34d3c562882feeacd9839950c","ref":"refs/heads/issue13364","pushedAt":"2024-09-07T15:18:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"visit struct fields in uninit fallback check","shortMessageHtmlLink":"visit struct fields in uninit fallback check"}},{"before":"6af27e218d0427b488483aa1d3305e92213c29c5","after":"cca824d2fe82d50fd3193906c8d2f2047039db62","ref":"refs/heads/issue13364","pushedAt":"2024-09-07T15:12:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"visit struct fields in uninit fallback check","shortMessageHtmlLink":"visit struct fields in uninit fallback check"}},{"before":null,"after":"6af27e218d0427b488483aa1d3305e92213c29c5","ref":"refs/heads/issue13364","pushedAt":"2024-09-07T15:06:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"visit struct fields in uninit fallback check","shortMessageHtmlLink":"visit struct fields in uninit fallback check"}},{"before":"603d5a19c9e768f7fcb4775dbb57200b563350ee","after":"a95afe2d0a2051d97b723b0b197393b7811bc4e4","ref":"refs/heads/master","pushedAt":"2024-09-05T16:23:07.000Z","pushType":"push","commitsCount":39,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"Auto merge of #13347 - flip1995:rustup, r=flip1995\n\nRustup\n\nr? `@ghost`\n\nchangelog: none","shortMessageHtmlLink":"Auto merge of rust-lang#13347 - flip1995:rustup, r=flip1995"}},{"before":"8c673e47a3de7d8d7c1d98fcc20040a36b1a7d39","after":"e8ac4ea4187498052849531b86114a1eec5314a1","ref":"refs/heads/zombie_processes","pushedAt":"2024-08-27T19:52:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"new lint: `zombie_processes`","shortMessageHtmlLink":"new lint: zombie_processes"}},{"before":"ebcd6bc7855bd6144d853c9c5e442f79a523c349","after":"603d5a19c9e768f7fcb4775dbb57200b563350ee","ref":"refs/heads/master","pushedAt":"2024-08-27T19:34:57.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"Auto merge of #13294 - WeiTheShinobi:new_lint_used_underscore_items, r=llogiq\n\nAdd new lint: `used_underscore_items`\n\nCloses #13260\n\n---\n\nchangelog: new [`used_underscore_items`] lint against using items with a single leading underscore","shortMessageHtmlLink":"Auto merge of rust-lang#13294 - WeiTheShinobi:new_lint_used_underscor…"}},{"before":"efeaf407dba1c7c93250093317fdbf38e0a46466","after":"e4dc24ae52b42ff8d64b818effd91a360d1ee266","ref":"refs/heads/issue13308","pushedAt":"2024-08-27T18:10:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"Look at adjusted types instead of fn signature types in `ptr_arg`","shortMessageHtmlLink":"Look at adjusted types instead of fn signature types in ptr_arg"}},{"before":"0919199deb303ba15a54cdef8a69b06fb20f906d","after":"efeaf407dba1c7c93250093317fdbf38e0a46466","ref":"refs/heads/issue13308","pushedAt":"2024-08-27T18:02:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"Look at adjusted types instead of fn signature types in `ptr_arg`","shortMessageHtmlLink":"Look at adjusted types instead of fn signature types in ptr_arg"}},{"before":"fdf60ff508852017cacfd59bb6f2aeb62e773735","after":"0919199deb303ba15a54cdef8a69b06fb20f906d","ref":"refs/heads/issue13308","pushedAt":"2024-08-27T17:29:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"simplify `ptr_arg` logic","shortMessageHtmlLink":"simplify ptr_arg logic"}},{"before":"a00eddb041419ea673f357927a5a82bb78c4b346","after":"fdf60ff508852017cacfd59bb6f2aeb62e773735","ref":"refs/heads/issue13308","pushedAt":"2024-08-27T15:03:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"normalize projection types","shortMessageHtmlLink":"normalize projection types"}},{"before":"b0114232b39628c613bfaf7b6762e27b5ec64120","after":"a00eddb041419ea673f357927a5a82bb78c4b346","ref":"refs/heads/issue13308","pushedAt":"2024-08-26T19:06:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"treat type projections the same as type parameters","shortMessageHtmlLink":"treat type projections the same as type parameters"}},{"before":"79ccdda3f9b5a5b2b7d4a5649d7d90988d39977a","after":"b0114232b39628c613bfaf7b6762e27b5ec64120","ref":"refs/heads/issue13308","pushedAt":"2024-08-26T18:24:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"treat type projections the same as type parameters","shortMessageHtmlLink":"treat type projections the same as type parameters"}},{"before":"93f9b3fcc6ae4f872e80920e480023353f659185","after":"79ccdda3f9b5a5b2b7d4a5649d7d90988d39977a","ref":"refs/heads/issue13308","pushedAt":"2024-08-26T18:14:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"treat type projections the same as type parameters","shortMessageHtmlLink":"treat type projections the same as type parameters"}},{"before":null,"after":"93f9b3fcc6ae4f872e80920e480023353f659185","ref":"refs/heads/issue13308","pushedAt":"2024-08-26T17:24:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"treat type projections the same as type parameters","shortMessageHtmlLink":"treat type projections the same as type parameters"}},{"before":"88271075267a3d7172f07777cc8c3d5a6ba2f7a2","after":"ebcd6bc7855bd6144d853c9c5e442f79a523c349","ref":"refs/heads/master","pushedAt":"2024-08-26T16:08:20.000Z","pushType":"push","commitsCount":70,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"Auto merge of #13091 - Alexendoo:empty-line-after-rewrite, r=dswij\n\nRewrite `empty_line_after_doc_comments` and `empty_line_after_outer_attr`, move them from `nursery` to `suspicious`\n\nchangelog: [`empty_line_after_doc_comments`], [`empty_line_after_outer_attr`]: rewrite and move them from `nursery` to `suspicious`\n\nThey now lint when there's a comment between the last attr/doc comment and the empty line, to cover the case:\n\n```rust\n/// Docs for `old_code\n// fn old_code() {}\n\nfn new_code() {}\n```\n\nWhen these lints or `suspicious_doc_comments` trigger we no longer trigger any other doc lint as a broad fix for #12917, reverts some of #13002 as the empty line lints cover it\n\nI ended up not doing https://github.com/rust-lang/rust-clippy/issues/12917#issuecomment-2161828859 as I don't think it's needed","shortMessageHtmlLink":"Auto merge of rust-lang#13091 - Alexendoo:empty-line-after-rewrite, r…"}},{"before":null,"after":"a5e3a3f9b6bd85611fa098dab8948ecdcac98acc","ref":"refs/heads/warn_manual_c_str_literals","pushedAt":"2024-08-12T20:54:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"move `manual_c_str_literals` to complexity","shortMessageHtmlLink":"move manual_c_str_literals to complexity"}},{"before":"c7c872489708519b57f60d73b9e611aaae3ec378","after":"88271075267a3d7172f07777cc8c3d5a6ba2f7a2","ref":"refs/heads/master","pushedAt":"2024-08-12T20:09:52.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"y21","name":"Timo","path":"/y21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30553356?s=80&v=4"},"commit":{"message":"Auto merge of #13230 - kyoto7250:fix_issue_13099, r=flip1995\n\nAdd a test for ice-3717.rs\n\nthis PR is a part of https://github.com/rust-lang/rust-clippy/issues/13099.\n\nBased on the changes introduced in #13098 for introduce ui_test, we will update the uitest output.\nThis is a fix for `ice-3717.rs`.\n\nAlthough fixes have already been made in #13216, it seems that he is a first-time contributor.\nI thought it might be better for him to refer to my PR, so I created it accordingly.\n\nSince this is my first contribution in a while, please let me know if there are any issues or required changes.\n\nchangelog: none\n\nr! `@flip1995`","shortMessageHtmlLink":"Auto merge of rust-lang#13230 - kyoto7250:fix_issue_13099, r=flip1995"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQyMDozOTozOC4wMDAwMDBazwAAAAS83879","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQyMDozOTozOC4wMDAwMDBazwAAAAS83879","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xMlQyMDowOTo1Mi4wMDAwMDBazwAAAASYf7tE"}},"title":"Activity · y21/rust-clippy"}