{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":544104664,"defaultBranch":"master","name":"rust-clippy","ownerLogin":"Noratrieb","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-10-01T16:54:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/48135649?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715521920.0","currentOid":""},"activityList":{"items":[{"before":"b10be167025d0abec026642b2b69fb81a0edec56","after":null,"ref":"refs/heads/dupattr","pushedAt":"2024-05-12T13:52:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"}},{"before":"1f9e392479711b64550d3ddb612cfe1275cd80e5","after":"b10be167025d0abec026642b2b69fb81a0edec56","ref":"refs/heads/dupattr","pushedAt":"2024-05-01T15:57:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Handle rustc_on_unimplemented in duplicated_attributes","shortMessageHtmlLink":"Handle rustc_on_unimplemented in duplicated_attributes"}},{"before":"838063e1ab864002e8bfd317cdb979a83f0fd113","after":"1f9e392479711b64550d3ddb612cfe1275cd80e5","ref":"refs/heads/dupattr","pushedAt":"2024-05-01T15:53:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Handle rustc_on_unimplemented in duplicated_attributes","shortMessageHtmlLink":"Handle rustc_on_unimplemented in duplicated_attributes"}},{"before":"558f468330c4ef0c7d3fb7a0368e2a4bd7df1393","after":"838063e1ab864002e8bfd317cdb979a83f0fd113","ref":"refs/heads/dupattr","pushedAt":"2024-05-01T15:50:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Handle rustc_on_unimplemented in duplicated_attributes","shortMessageHtmlLink":"Handle rustc_on_unimplemented in duplicated_attributes"}},{"before":"f0355228efffc3c69dbe953be76024b39c9986a6","after":"558f468330c4ef0c7d3fb7a0368e2a4bd7df1393","ref":"refs/heads/dupattr","pushedAt":"2024-04-04T18:21:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Handle `rustc_on_unimplemented` in duplicated_attributes","shortMessageHtmlLink":"Handle rustc_on_unimplemented in duplicated_attributes"}},{"before":"7c03d7820ba55f2779f08a16c90800068ac51f7e","after":"f0355228efffc3c69dbe953be76024b39c9986a6","ref":"refs/heads/dupattr","pushedAt":"2024-04-04T18:18:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Handle `rustc_on_unimplemented` in duplicated_attributes","shortMessageHtmlLink":"Handle rustc_on_unimplemented in duplicated_attributes"}},{"before":null,"after":"7c03d7820ba55f2779f08a16c90800068ac51f7e","ref":"refs/heads/dupattr","pushedAt":"2024-04-02T19:30:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Handle `rustc_on_unimplemented` in duplicated_attributes","shortMessageHtmlLink":"Handle rustc_on_unimplemented in duplicated_attributes"}},{"before":"43d8d51b6d3e7ed95a425a8bcca6aae0467fff9f","after":null,"ref":"refs/heads/tbd","pushedAt":"2023-11-24T15:18:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"}},{"before":null,"after":"43d8d51b6d3e7ed95a425a8bcca6aae0467fff9f","ref":"refs/heads/tbd","pushedAt":"2023-11-21T21:04:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Allow `#[deprecated(since = \"TBD\")]`\n\n\"TBD\" is allowed by rustdoc, saying that it will be deprecated in a future version.\nrustc will also not actually warn on it.","shortMessageHtmlLink":"Allow #[deprecated(since = \"TBD\")]"}},{"before":"6ed04af81c3bf79ee49f88e219fd168ff51886c8","after":null,"ref":"refs/heads/compiler-does-not-comply-with-the-lints!!","pushedAt":"2023-10-17T06:59:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"}},{"before":"3dff1c3d3308eb170de8bb9dcde7c4e761014246","after":"6ed04af81c3bf79ee49f88e219fd168ff51886c8","ref":"refs/heads/compiler-does-not-comply-with-the-lints!!","pushedAt":"2023-10-14T21:15:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Make `multiple_unsafe_ops_per_block` ignore await desugaring\n\nThe await desugaring contains two calls (`Poll::new_unchecked` and\n`get_context`) inside a single unsafe block. That violates the lint.","shortMessageHtmlLink":"Make multiple_unsafe_ops_per_block ignore await desugaring"}},{"before":null,"after":"3dff1c3d3308eb170de8bb9dcde7c4e761014246","ref":"refs/heads/compiler-does-not-comply-with-the-lints!!","pushedAt":"2023-10-08T19:53:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Make `multiple_unsafe_ops_per_block` ignore await desugaring\n\nThe await desugaring contains two calls (`Poll::new_unchecked` and\n`get_context`) inside a single unsafe block. That violates the lint.","shortMessageHtmlLink":"Make multiple_unsafe_ops_per_block ignore await desugaring"}},{"before":"5df1f6681dca1a2028a4e6b60d3ab789c00b4cf8","after":null,"ref":"refs/heads/SUBSTITUTION-INITIATED","pushedAt":"2023-07-07T19:27:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"}},{"before":null,"after":"5df1f6681dca1a2028a4e6b60d3ab789c00b4cf8","ref":"refs/heads/SUBSTITUTION-INITIATED","pushedAt":"2023-07-07T18:30:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Pass correct substs to `implements_trait` in `incorrect_impls`\n\n`Copy` does in fact not exist. The substs on the trait_ref contain\nthe `Self` type of the impl as the first parameter, so passing that\nto `implements_trait`, which then nicely prepends the `Self` type\nfor us does not end will.","shortMessageHtmlLink":"Pass correct substs to implements_trait in incorrect_impls"}},{"before":"51b4d2a1e825c39c444be1385f3618302ef0b452","after":null,"ref":"refs/heads/better-uninit","pushedAt":"2023-03-29T19:04:26.390Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"}},{"before":"13baac9f30929d60800db3cbefafa7165a709a56","after":"51b4d2a1e825c39c444be1385f3618302ef0b452","ref":"refs/heads/better-uninit","pushedAt":"2023-03-29T17:46:50.629Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"In uninit checking, add fallback for polymorphic types","shortMessageHtmlLink":"In uninit checking, add fallback for polymorphic types"}},{"before":"9d574b2a653ef3a9a20f1e6cead8f01fdc09db09","after":"13baac9f30929d60800db3cbefafa7165a709a56","ref":"refs/heads/better-uninit","pushedAt":"2023-03-29T17:42:58.282Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"In uninit checking, add fallback for polymorphic types","shortMessageHtmlLink":"In uninit checking, add fallback for polymorphic types"}},{"before":null,"after":"9d574b2a653ef3a9a20f1e6cead8f01fdc09db09","ref":"refs/heads/better-uninit","pushedAt":"2023-03-26T14:59:04.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":"In uninit checking, add fallback for polymorphic types","shortMessageHtmlLink":"In uninit checking, add fallback for polymorphic types"}},{"before":"b782a071ad06bbf52168c34f4c51912fd039d912","after":null,"ref":"refs/heads/linklink","pushedAt":"2023-03-25T08:25:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"}},{"before":"edad7200ff789685399e28cb80a3e40f83729ed9","after":"b782a071ad06bbf52168c34f4c51912fd039d912","ref":"refs/heads/linklink","pushedAt":"2023-03-24T16:26:25.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":"Add explanation on how to run `cargo-clippy` and `clippy-driver`","shortMessageHtmlLink":"Add explanation on how to run cargo-clippy and clippy-driver"}},{"before":"966d5b0e348c9bd29eb1d9ddc2c2cf42555a25b7","after":null,"ref":"refs/heads/cache","pushedAt":"2023-03-23T09:35:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"}},{"before":"32f408bac0d3951654d04e5f9f6aef2fcb624597","after":"966d5b0e348c9bd29eb1d9ddc2c2cf42555a25b7","ref":"refs/heads/cache","pushedAt":"2023-03-22T21:22:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Cache `has_sig_drop_attr` for `significant_drop_tightening`\n\nThe lint is very slow as it doesn't cache the deeply nested check for\nthe attribute. If we cache it, we can reduce the time spent on checking\n`rustc_borrowck` from 28s to 9s, which is a nice improvement. In the\nprofile, the time inside `has_sig_drop_attr` goes from 66% to 0.2%,\nwhich is a lot more reasonable.\n\nSee the PR for nice graphs.","shortMessageHtmlLink":"Cache has_sig_drop_attr for significant_drop_tightening"}},{"before":null,"after":"32f408bac0d3951654d04e5f9f6aef2fcb624597","ref":"refs/heads/cache","pushedAt":"2023-03-22T21:14:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Cache `has_sig_drop_attr` for `significant_drop_tightening`\n\nThe lint is very slow as it doesn't cache the deeply nested check for\nthe attribute. If we cache it, we can reduce the time spent on checking\n`rustc_borrowck` from 28s to 9s, which is a nice improvement. In the\nprofile, the time inside `has_sig_drop_attr` goes from 66% to 0.2%,\nwhich is a lot more reasonable.\n\nSee the PR for nice graphs.","shortMessageHtmlLink":"Cache has_sig_drop_attr for significant_drop_tightening"}},{"before":"7c564d3234259e1a5d75a063952156fe3e0e9784","after":"edad7200ff789685399e28cb80a3e40f83729ed9","ref":"refs/heads/linklink","pushedAt":"2023-03-22T19:29:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Add explanation on how to run `cargo-clippy` and `clippy-driver`","shortMessageHtmlLink":"Add explanation on how to run cargo-clippy and clippy-driver"}},{"before":null,"after":"7c564d3234259e1a5d75a063952156fe3e0e9784","ref":"refs/heads/linklink","pushedAt":"2023-03-22T19:14:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Add explanation on how to run `cargo-clippy` and `clippy-driver`","shortMessageHtmlLink":"Add explanation on how to run cargo-clippy and clippy-driver"}},{"before":"84b6049eb9502cd9ba2f1518c26b6525b2fb2752","after":null,"ref":"refs/heads/uninit","pushedAt":"2023-03-21T19:40:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"}},{"before":"deebf79961039bb50f4febad94cfd6e1cead746b","after":"84b6049eb9502cd9ba2f1518c26b6525b2fb2752","ref":"refs/heads/uninit","pushedAt":"2023-03-21T17:28:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Use uninit checking from rustc\n\nrustc has proper heuristics for actually checking whether a type allows\nbeing left uninitialized (by asking CTFE). We can now use this for our\nhelper instead of rolling our own bad version with false positives.","shortMessageHtmlLink":"Use uninit checking from rustc"}},{"before":null,"after":"8912b701d0961eb0afead8d6688882e3e61d8fb2","ref":"refs/heads/fasst","pushedAt":"2023-03-21T16:47:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"fast","shortMessageHtmlLink":"fast"}},{"before":"4edb4d1ed2e1d271f86a06ff046389a62a8ec080","after":"deebf79961039bb50f4febad94cfd6e1cead746b","ref":"refs/heads/uninit","pushedAt":"2023-03-19T10:18:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Use uninit checking from rustc\n\nrustc has proper heuristics for actually checking whether a type allows\nbeing left uninitialized (by asking CTFE). We can now use this for our\nhelper instead of rolling our own bad version with false positives.","shortMessageHtmlLink":"Use uninit checking from rustc"}},{"before":"833a2654e5b3fd866b494deee5929c58a1ff9e20","after":"4edb4d1ed2e1d271f86a06ff046389a62a8ec080","ref":"refs/heads/uninit","pushedAt":"2023-03-18T22:30:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Noratrieb","name":"nora","path":"/Noratrieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48135649?s=80&v=4"},"commit":{"message":"Use uninit checking from rustc\n\nrustc has proper heuristics for actually checking whether a type allows\nbeing left uninitialized (by asking CTFE). We can now use this for our\nhelper instead of rolling our own bad version with false positives.","shortMessageHtmlLink":"Use uninit checking from rustc"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xMlQxMzo1MjowMC4wMDAwMDBazwAAAARHsNtx","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xMlQxMzo1MjowMC4wMDAwMDBazwAAAARHsNtx","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xOFQyMjozMDoyMi4wMDAwMDBazwAAAAMGYjwB"}},"title":"Activity ยท Noratrieb/rust-clippy"}