{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":31830551,"defaultBranch":"master","name":"rustfmt","ownerLogin":"rust-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-03-07T22:51:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5430905?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719013643.0","currentOid":""},"activityList":{"items":[{"before":"533b760f8d20522c9d88f9dec45e68a02cec0c6f","after":"21afdb81f8023e5473406ce583a091bedc25af5f","ref":"refs/heads/master","pushedAt":"2024-07-04T01:10:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"add Ext trait for converting Option->RewriteResult","shortMessageHtmlLink":"add Ext trait for converting Option->RewriteResult"}},{"before":"f65d04a1092527db2396d517bd7f20987b025170","after":"533b760f8d20522c9d88f9dec45e68a02cec0c6f","ref":"refs/heads/master","pushedAt":"2024-07-02T13:52:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"remove duplicate word","shortMessageHtmlLink":"remove duplicate word"}},{"before":"6093d48d15590c97f04035ded5aaf6c0207e2658","after":"f65d04a1092527db2396d517bd7f20987b025170","ref":"refs/heads/master","pushedAt":"2024-07-02T03:28:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"fix link syntax","shortMessageHtmlLink":"fix link syntax"}},{"before":"e4944185ae09c99f59b460e358909f329010ea9c","after":"6093d48d15590c97f04035ded5aaf6c0207e2658","ref":"refs/heads/master","pushedAt":"2024-07-01T04:11:13.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"calebcartwright","name":"Caleb Cartwright","path":"/calebcartwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13042488?s=80&v=4"},"commit":{"message":"Merge pull request #6217 from compiler-errors/sync-from-rust-2024-06-24\n\nsubtree-push 2024-06-24","shortMessageHtmlLink":"Merge pull request #6217 from compiler-errors/sync-from-rust-2024-06-24"}},{"before":"6c3c4308bb2bb24032490be8085c57074dcc22b6","after":"e4944185ae09c99f59b460e358909f329010ea9c","ref":"refs/heads/master","pushedAt":"2024-06-21T23:20:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"calebcartwright","name":"Caleb Cartwright","path":"/calebcartwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13042488?s=80&v=4"},"commit":{"message":"chore: bump version","shortMessageHtmlLink":"chore: bump version"}},{"before":"30cdc2b3e98e30b4dafdb99d2a14809fe9c79074","after":"6c3c4308bb2bb24032490be8085c57074dcc22b6","ref":"refs/heads/master","pushedAt":"2024-06-21T21:57:45.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"calebcartwright","name":"Caleb Cartwright","path":"/calebcartwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13042488?s=80&v=4"},"commit":{"message":"document rustfmt support for `#![feature(unsafe_extern_blocks)]`","shortMessageHtmlLink":"document rustfmt support for #![feature(unsafe_extern_blocks)]"}},{"before":"3ffd7d46a998b0e8d0a0a15213df2f264c5bc3be","after":"30cdc2b3e98e30b4dafdb99d2a14809fe9c79074","ref":"refs/heads/master","pushedAt":"2024-06-21T14:11:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"calebcartwright","name":"Caleb Cartwright","path":"/calebcartwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13042488?s=80&v=4"},"commit":{"message":"format safety keywords on static items\n\nThis includes both `ast::StaticItem` and `ast::StaticForeignItem`.\n`safety` was added to both `ast::StaticItem` and `ast::SaticForeignItem`\nin https://github.com/rust-lang/rust/pull/124482.","shortMessageHtmlLink":"format safety keywords on static items"}},{"before":"54695067646ce5610e1be5e1a8ef83d96814e7d6","after":null,"ref":"refs/heads/dont_drop_static_safety","pushedAt":"2024-06-21T04:19:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"}},{"before":null,"after":"54695067646ce5610e1be5e1a8ef83d96814e7d6","ref":"refs/heads/dont_drop_static_safety","pushedAt":"2024-06-21T04:19:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"format safety keywords on static items\n\nThis includes both `ast::StaticItem` and `ast::StaticForeignItem`.\n`safety` was added to both `ast::StaticItem` and `ast::SaticForeignItem`\nin https://github.com/rust-lang/rust/pull/124482.","shortMessageHtmlLink":"format safety keywords on static items"}},{"before":"55a70266e27a85ecc0876d786480e6ec464d038f","after":"3ffd7d46a998b0e8d0a0a15213df2f264c5bc3be","ref":"refs/heads/master","pushedAt":"2024-06-17T20:47:07.000Z","pushType":"pr_merge","commitsCount":87,"pusher":{"login":"calebcartwright","name":"Caleb Cartwright","path":"/calebcartwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13042488?s=80&v=4"},"commit":{"message":"Merge pull request #6193 from ytmimi/subtree-push-nightly-2024-06-13\n\nsubtree-push nightly-2024-06-13","shortMessageHtmlLink":"Merge pull request #6193 from ytmimi/subtree-push-nightly-2024-06-13"}},{"before":"c97996fab61fc09432abcf64dbe3ce2d84f4d679","after":"55a70266e27a85ecc0876d786480e6ec464d038f","ref":"refs/heads/master","pushedAt":"2024-06-16T23:40:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"calebcartwright","name":"Caleb Cartwright","path":"/calebcartwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13042488?s=80&v=4"},"commit":{"message":"docs: pin a version of markedjs from cdnjs","shortMessageHtmlLink":"docs: pin a version of markedjs from cdnjs"}},{"before":"76ef162af7392bc373bcfa20fb21190c7a48f9a2","after":"c97996fab61fc09432abcf64dbe3ce2d84f4d679","ref":"refs/heads/master","pushedAt":"2024-06-04T03:08:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"collapse nested if detected by clippy","shortMessageHtmlLink":"collapse nested if detected by clippy"}},{"before":"bf7bb5652469e78ae2ea636db1c77d163189badd","after":"76ef162af7392bc373bcfa20fb21190c7a48f9a2","ref":"refs/heads/master","pushedAt":"2024-06-04T02:47:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"add check_diff crate skeleton code","shortMessageHtmlLink":"add check_diff crate skeleton code"}},{"before":"871113eb4246bf332fb4cd59d7aa432a6bb87520","after":"bf7bb5652469e78ae2ea636db1c77d163189badd","ref":"refs/heads/master","pushedAt":"2024-06-01T02:40:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"Prevent rustfmt from removing inner attributes in inline const blocks\n\nFixes 6158","shortMessageHtmlLink":"Prevent rustfmt from removing inner attributes in inline const blocks"}},{"before":"28e43b6fb48ffbaa1d1c1fa7acc953862c4c5c03","after":"871113eb4246bf332fb4cd59d7aa432a6bb87520","ref":"refs/heads/master","pushedAt":"2024-05-31T13:39:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"Remove lazy_static dependency","shortMessageHtmlLink":"Remove lazy_static dependency"}},{"before":"d5f1200ed6a8e375f963e0c59a8bee45c0018c55","after":"28e43b6fb48ffbaa1d1c1fa7acc953862c4c5c03","ref":"refs/heads/master","pushedAt":"2024-05-28T15:31:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"Use `with_capacity` in `rewrite_path`\n\nIt not only makes rustfmt faster, but also makes the code nicer imo.\n\nperformance:\n```\nSummary\n ./build/host/stage2/bin/rustfmt library/std/src/lib.rs --edition 2021 ran\n 1.03 ± 0.02 times faster than ../rust3/build/host/stage2/bin/rustfmt library/std/src/lib.rs --edition 2021\n```\n\nFinal string lengths when formatting `core`:\n```\n143144 counts\n( 1) 23535 (16.4%, 16.4%): 4\n( 2) 16138 (11.3%, 27.7%): 3\n( 3) 15143 (10.6%, 38.3%): 5\n( 4) 13477 ( 9.4%, 47.7%): 6\n( 5) 9122 ( 6.4%, 54.1%): 7\n( 6) 8715 ( 6.1%, 60.2%): 1\n( 7) 6321 ( 4.4%, 64.6%): 8\n( 8) 6178 ( 4.3%, 68.9%): 11\n( 9) 5826 ( 4.1%, 73.0%): 2\n( 10) 5168 ( 3.6%, 76.6%): 9\n( 11) 4162 ( 2.9%, 79.5%): 10\n( 12) 3555 ( 2.5%, 82.0%): 13\n( 13) 3337 ( 2.3%, 84.3%): 14\n( 14) 3017 ( 2.1%, 86.4%): 17\n( 15) 2875 ( 2.0%, 88.4%): 12\n( 16) 2345 ( 1.6%, 90.1%): 15\n( 17) 1956 ( 1.4%, 91.4%): 16\n( 18) 1946 ( 1.4%, 92.8%): 18\n( 19) 1410 ( 1.0%, 93.8%): 19\n( 20) 1187 ( 0.8%, 94.6%): 20\n( 21) 1045 ( 0.7%, 95.3%): 22\n( 22) 1042 ( 0.7%, 96.1%): 21\n( 23) 792 ( 0.6%, 96.6%): 23\n( 24) 649 ( 0.5%, 97.1%): 24\n( 25) 619 ( 0.4%, 97.5%): 27\n( 26) 569 ( 0.4%, 97.9%): 28\n( 27) 540 ( 0.4%, 98.3%): 26\n( 28) 460 ( 0.3%, 98.6%): 25\n( 29) 328 ( 0.2%, 98.8%): 29\n( 30) 243 ( 0.2%, 99.0%): 31\n[...]\n```","shortMessageHtmlLink":"Use with_capacity in rewrite_path"}},{"before":"f781b1b9d34e169a1959feaa79d6cb453dd20aee","after":"d5f1200ed6a8e375f963e0c59a8bee45c0018c55","ref":"refs/heads/master","pushedAt":"2024-05-01T16:53:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"Add documentation for negated ignored files and add a test for it as well","shortMessageHtmlLink":"Add documentation for negated ignored files and add a test for it as …"}},{"before":"5b0201767de89edf52709f8f0a46161afbb48183","after":null,"ref":"refs/heads/revert-6148-fix-indent-on-inner-attr","pushedAt":"2024-04-26T14:16:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"}},{"before":null,"after":"5b0201767de89edf52709f8f0a46161afbb48183","ref":"refs/heads/revert-6148-fix-indent-on-inner-attr","pushedAt":"2024-04-26T13:21:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"Revert \"fix the logic\"\n\nThis reverts commit 22a4306a7eadcf27e3957a66e6e596890d92c372.","shortMessageHtmlLink":"Revert \"fix the logic\""}},{"before":"4b1596f8a12f669990721efe5ba4b31a75b75c6f","after":"f781b1b9d34e169a1959feaa79d6cb453dd20aee","ref":"refs/heads/master","pushedAt":"2024-04-26T13:21:32.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"fix linter","shortMessageHtmlLink":"fix linter"}},{"before":"728939191e4218e2c1296c7ba3eb36590cbcb9bd","after":"4b1596f8a12f669990721efe5ba4b31a75b75c6f","ref":"refs/heads/master","pushedAt":"2024-04-25T02:37:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"itertools bump to 0.12","shortMessageHtmlLink":"itertools bump to 0.12"}},{"before":"732855d1b36688d942c33c17bac93c4ee7a7d852","after":null,"ref":"refs/heads/subtree-push-nightly-2024-04-08","pushedAt":"2024-04-20T01:29:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"}},{"before":null,"after":"732855d1b36688d942c33c17bac93c4ee7a7d852","ref":"refs/heads/subtree-push-nightly-2024-04-08","pushedAt":"2024-04-20T01:29:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"Bumped bytecount `0.6.4` -> `0.6.8`\n\nfixes compilation issues with the `generic-simd` feature","shortMessageHtmlLink":"Bumped bytecount 0.6.4 -> 0.6.8"}},{"before":"d28c53ee213df614bece24cf8e889286ae1fc20d","after":null,"ref":"refs/heads/update_changelog","pushedAt":"2024-04-08T17:02:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"}},{"before":null,"after":"d28c53ee213df614bece24cf8e889286ae1fc20d","ref":"refs/heads/update_changelog","pushedAt":"2024-04-08T17:02:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"add link to dirs v5 changelog","shortMessageHtmlLink":"add link to dirs v5 changelog"}},{"before":"a848e28ff25f3bbebbb04634bbb5dff58df41380","after":"728939191e4218e2c1296c7ba3eb36590cbcb9bd","ref":"refs/heads/master","pushedAt":"2024-04-07T20:20:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"calebcartwright","name":"Caleb Cartwright","path":"/calebcartwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13042488?s=80&v=4"},"commit":{"message":"chore: fix some typos\n\nSigned-off-by: hanghuge ","shortMessageHtmlLink":"chore: fix some typos"}},{"before":"202fa22cee5badff77129a7bea5c90228d354ac9","after":"a848e28ff25f3bbebbb04634bbb5dff58df41380","ref":"refs/heads/master","pushedAt":"2024-04-07T18:54:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"calebcartwright","name":"Caleb Cartwright","path":"/calebcartwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13042488?s=80&v=4"},"commit":{"message":"Revert \"Initial work on formatting headers\"\n\nThis reverts commit dd301b0c04d5b5ba0fba54671bc115fc34b40862.","shortMessageHtmlLink":"Revert \"Initial work on formatting headers\""}},{"before":"758f5a71ea938381f4b851a0ba7800a34e879ceb","after":"f2c84b5b3441847ae1536006de38b1fbbe45e434","ref":"refs/heads/revert-5847-format-header","pushedAt":"2024-04-07T05:18:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"calebcartwright","name":"Caleb Cartwright","path":"/calebcartwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13042488?s=80&v=4"},"commit":{"message":"Revert \"Initial work on formatting headers\"\n\nThis reverts commit dd301b0c04d5b5ba0fba54671bc115fc34b40862.","shortMessageHtmlLink":"Revert \"Initial work on formatting headers\""}},{"before":"22965374f25b844bec3e7c8ef0666416a62797c6","after":null,"ref":"refs/heads/issue_2055","pushedAt":"2024-03-30T00:53:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"}},{"before":null,"after":"22965374f25b844bec3e7c8ef0666416a62797c6","ref":"refs/heads/issue_2055","pushedAt":"2024-03-30T00:53:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"Add test case for issue 6127","shortMessageHtmlLink":"Add test case for issue 6127"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdmo-VgA","startCursor":null,"endCursor":null}},"title":"Activity · rust-lang/rustfmt"}