{"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:1714141002.0","currentOid":""},"activityList":{"items":[{"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"}},{"before":"e9da818d2b502d2f93ea1e96756a7ef43bb7c598","after":null,"ref":"refs/heads/impl_style_edition_default_trait_for_all_configs","pushedAt":"2024-03-18T22:56:24.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":"e9da818d2b502d2f93ea1e96756a7ef43bb7c598","ref":"refs/heads/impl_style_edition_default_trait_for_all_configs","pushedAt":"2024-03-18T22:54:59.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":"Implement `StyleEditionDefault` for each config option\n\nMakes internal changes to define each configuration in terms of the\n`StyleEditionDefault` trait, and hard codes `StyleEdition::Edition2015`\nanywhere the new `style_edition` is needed.\n\n**Note** users are still unable to configure `style edition`.","shortMessageHtmlLink":"Implement StyleEditionDefault for each config option"}},{"before":"dd301b0c04d5b5ba0fba54671bc115fc34b40862","after":"202fa22cee5badff77129a7bea5c90228d354ac9","ref":"refs/heads/master","pushedAt":"2024-03-17T17:32:41.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: ICE when formatting builtins \n\nReplace `unreachable!` with `None`. Now rustfmt won't\r\npanic when it comes across a `builtin # offset_of` or any other builtin","shortMessageHtmlLink":"Fix: ICE when formatting builtins"}},{"before":null,"after":"758f5a71ea938381f4b851a0ba7800a34e879ceb","ref":"refs/heads/revert-5847-format-header","pushedAt":"2024-03-13T18:52:35.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 \"Initial work on formatting headers\"\n\nThis reverts commit dd301b0c04d5b5ba0fba54671bc115fc34b40862.","shortMessageHtmlLink":"Revert \"Initial work on formatting headers\""}},{"before":"9580747a769f140d269e23f731ce51cb5c9240f5","after":"dd301b0c04d5b5ba0fba54671bc115fc34b40862","ref":"refs/heads/master","pushedAt":"2024-03-13T03:36:52.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":"Initial work on formatting headers","shortMessageHtmlLink":"Initial work on formatting headers"}},{"before":"73c81495cdb03d1fb73dd4313466c146ca8f4d98","after":"9580747a769f140d269e23f731ce51cb5c9240f5","ref":"refs/heads/master","pushedAt":"2024-03-12T02:26:28.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 failure with `=>` in comment after match `=>` (#6092)\n\n* Find arrow with find_last_uncommented\r\n* Add version gate for arrow finding fix","shortMessageHtmlLink":"Fix failure with => in comment after match => (#6092)"}},{"before":"35c1b7d734e1132073c1fd578bda0843641cb8e7","after":"73c81495cdb03d1fb73dd4313466c146ca8f4d98","ref":"refs/heads/master","pushedAt":"2024-03-05T03:19:57.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":"Ensure space after binary exprs that ends with `.` before range expr\n\nRemoving the space would lead to compilation errors.","shortMessageHtmlLink":"Ensure space after binary exprs that ends with . before range expr"}},{"before":"21f353a6373126035f9063780bdccb9dd191a2bb","after":"35c1b7d734e1132073c1fd578bda0843641cb8e7","ref":"refs/heads/master","pushedAt":"2024-03-05T02:09:10.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 clap deprecations\n\nRun 'cargo check --features clap/deprecated' and fix all warnings","shortMessageHtmlLink":"fix clap deprecations"}},{"before":"b5dcc6ff0e8187093f1ae30e1d210d68c9949397","after":"21f353a6373126035f9063780bdccb9dd191a2bb","ref":"refs/heads/master","pushedAt":"2024-02-23T14:57:24.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":"Spelling fixes(#6088)\n\nSigned-off-by: cui fliter ","shortMessageHtmlLink":"Spelling fixes(#6088)"}},{"before":"5805040d2830a96af48f8c219b3c1586eaf24bef","after":"b5dcc6ff0e8187093f1ae30e1d210d68c9949397","ref":"refs/heads/master","pushedAt":"2024-02-17T17:24:39.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":"doc: simplify environment variable setting","shortMessageHtmlLink":"doc: simplify environment variable setting"}},{"before":"8486837d557c152fee52383852835d4941602423","after":"5805040d2830a96af48f8c219b3c1586eaf24bef","ref":"refs/heads/master","pushedAt":"2024-02-14T19:40:55.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":"Search span using *unnormalized* ident (#6073)\n\nFixes 6069\r\n\r\nCalling `item.ident.as_str()` returns an NFC normalized ident, which\r\nmight not be what's written in the source code. To avoid panics when\r\ncalling `snippet_provider.span_after` use the ident from the source.","shortMessageHtmlLink":"Search span using *unnormalized* ident (#6073)"}},{"before":"ead0fc9529ef787bc0e3f7f1b92dccd00cf45915","after":"8486837d557c152fee52383852835d4941602423","ref":"refs/heads/master","pushedAt":"2024-02-09T13:53: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":"Bless the target file instead of the source file","shortMessageHtmlLink":"Bless the target file instead of the source file"}},{"before":"7bedb9fb8ca1e21948f7d29cc8ea68d705e46867","after":"ead0fc9529ef787bc0e3f7f1b92dccd00cf45915","ref":"refs/heads/master","pushedAt":"2024-01-29T13:44: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":"Consolidating dependencies (#6034)\n\n* Updating dependencies for rustfmt in an attempt to consolidate rustc dependencies\r\n* Updating link for dirs 5.0.1","shortMessageHtmlLink":"Consolidating dependencies (#6034)"}},{"before":"cedb7b505885f75b1e073f0a0e6c7f2ce6ce5f9b","after":"7bedb9fb8ca1e21948f7d29cc8ea68d705e46867","ref":"refs/heads/master","pushedAt":"2024-01-29T00:07:31.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":"wrap macro line with width off by one char beyond max width (#5582)\n\nFix issue 3805","shortMessageHtmlLink":"wrap macro line with width off by one char beyond max width (#5582)"}},{"before":"7f44a0825d51364c224c032cb04fe734007d123f","after":"cedb7b505885f75b1e073f0a0e6c7f2ce6ce5f9b","ref":"refs/heads/master","pushedAt":"2024-01-25T23:55:23.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":"Spelling (#5753)\n\nvarious spelling fixes\r\n---------\r\n\r\nSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>","shortMessageHtmlLink":"Spelling (#5753)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVgXJNAA","startCursor":null,"endCursor":null}},"title":"Activity · rust-lang/rustfmt"}