{"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:1726796095.0","currentOid":""},"activityList":{"items":[{"before":"31e799f17f9d6d0dc0cb11500633ec42a97ef3af","after":"b23b69900eab1260be510b2bd8922f4b6de6cf1e","ref":"refs/heads/master","pushedAt":"2024-09-20T01:33:01.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":"chore: prep v1.8.0 release","shortMessageHtmlLink":"chore: prep v1.8.0 release"}},{"before":"b552eb9e3a01c17f5ecf7679038baa2d0a295940","after":"31e799f17f9d6d0dc0cb11500633ec42a97ef3af","ref":"refs/heads/master","pushedAt":"2024-09-18T03:42: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":"Document changes for the next release","shortMessageHtmlLink":"Document changes for the next release"}},{"before":"019578f924e7c70a26262bd882e442dd8faa5299","after":"b552eb9e3a01c17f5ecf7679038baa2d0a295940","ref":"refs/heads/master","pushedAt":"2024-09-17T16:42:33.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":"Avoid an allocation in `rewrite_int_lit`","shortMessageHtmlLink":"Avoid an allocation in rewrite_int_lit"}},{"before":"5230e8fbe672321d43438fad0d0c00d4118e566e","after":"019578f924e7c70a26262bd882e442dd8faa5299","ref":"refs/heads/master","pushedAt":"2024-09-17T16:10:29.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 `usize::MAX` instead of deprecated `usize::max_value`","shortMessageHtmlLink":"Use usize::MAX instead of deprecated usize::max_value"}},{"before":"d6d9e76240cdc8168c91d7bd89de37ef863b87bb","after":"5230e8fbe672321d43438fad0d0c00d4118e566e","ref":"refs/heads/master","pushedAt":"2024-09-16T13:29:53.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":"Non-panicking Display for Path","shortMessageHtmlLink":"Non-panicking Display for Path"}},{"before":"14d51659603af7fa034e05eae18ad7e7a1d243e5","after":"d6d9e76240cdc8168c91d7bd89de37ef863b87bb","ref":"refs/heads/master","pushedAt":"2024-09-12T15:27:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"calebcartwright","name":"Caleb Cartwright","path":"/calebcartwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13042488?s=80&v=4"},"commit":{"message":"Add tests showing how comments are handled","shortMessageHtmlLink":"Add tests showing how comments are handled"}},{"before":"16f0ecc84c12b0e31ad62355e79c131ae368f209","after":"14d51659603af7fa034e05eae18ad7e7a1d243e5","ref":"refs/heads/master","pushedAt":"2024-09-12T14:57:14.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":"refactor - show file path in error message when parsing config from toml\n\nfixes 6302\n\nDisplay the path to the toml config file that rustfmt failed to parse\nconfigurations from.","shortMessageHtmlLink":"refactor - show file path in error message when parsing config from toml"}},{"before":"2e66891370de28a14786286074d9de999cec56f4","after":"16f0ecc84c12b0e31ad62355e79c131ae368f209","ref":"refs/heads/master","pushedAt":"2024-09-12T05:31:07.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":"config_proc_macro: bump edition to 2021","shortMessageHtmlLink":"config_proc_macro: bump edition to 2021"}},{"before":"a1017ae046585fa5cdca5f31cdf50719a2114c4d","after":"2e66891370de28a14786286074d9de999cec56f4","ref":"refs/heads/master","pushedAt":"2024-09-12T04:26:05.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 unused tracing-attributes","shortMessageHtmlLink":"remove unused tracing-attributes"}},{"before":"182a20378b3a844e3677ff93d96f8ac70b9f009a","after":"a1017ae046585fa5cdca5f31cdf50719a2114c4d","ref":"refs/heads/master","pushedAt":"2024-09-12T03:45:41.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"Merge pull request #6320 from ytmimi/subtree-push-nightly-2024-09-10\n\nsubtree-push nightly-2024-09-10","shortMessageHtmlLink":"Merge pull request #6320 from ytmimi/subtree-push-nightly-2024-09-10"}},{"before":"91b2c17ffb0f0e34e586fabff47d915c5caeed95","after":"182a20378b3a844e3677ff93d96f8ac70b9f009a","ref":"refs/heads/master","pushedAt":"2024-09-09T16:21:05.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":"ci: bump actions/checkout to v4","shortMessageHtmlLink":"ci: bump actions/checkout to v4"}},{"before":"d720a7ef77f76670d2275952e81e9ae6b2556638","after":"91b2c17ffb0f0e34e586fabff47d915c5caeed95","ref":"refs/heads/master","pushedAt":"2024-09-09T15:23: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":"Add missing backtick in comment (#6317)\n\nSigned-off-by: cuishuang ","shortMessageHtmlLink":"Add missing backtick in comment (#6317)"}},{"before":"b40c3cc3888229080dff8a59e607cffbcfed82b7","after":"d720a7ef77f76670d2275952e81e9ae6b2556638","ref":"refs/heads/master","pushedAt":"2024-09-05T06:25:46.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":"impl rewrite_result for ast::Expr","shortMessageHtmlLink":"impl rewrite_result for ast::Expr"}},{"before":"1a70f40d7fa8cafa37037652ba6ea8b7d9938b7a","after":"b40c3cc3888229080dff8a59e607cffbcfed82b7","ref":"refs/heads/master","pushedAt":"2024-09-05T06:02:40.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":"impl rewrite_result for ForeignItem","shortMessageHtmlLink":"impl rewrite_result for ForeignItem"}},{"before":"06e16449d28bf4ff2c56e49b158b4f1cead2b993","after":"1a70f40d7fa8cafa37037652ba6ea8b7d9938b7a","ref":"refs/heads/master","pushedAt":"2024-09-03T22:48: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":"Avoid allocation in `ChainItemKind::is_tup_field_access`","shortMessageHtmlLink":"Avoid allocation in ChainItemKind::is_tup_field_access"}},{"before":"5d30ce68441fabbf4e2b1c789b1af2327d9dc869","after":"06e16449d28bf4ff2c56e49b158b4f1cead2b993","ref":"refs/heads/master","pushedAt":"2024-09-03T19:21:36.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"Add test cases for issue 4381\n\nThis was one of the original issues filed against rustfmt that discussed\nusing a natural sort order instead of a lexicographical order. At the\ntime it was closed, but now that we're supporting version-sorting in\n`style_edition=2024` I thought it would be good to add a test case.","shortMessageHtmlLink":"Add test cases for issue 4381"}},{"before":"40909b4331a7bc481f5bcef149efa388f46222f7","after":"5d30ce68441fabbf4e2b1c789b1af2327d9dc869","ref":"refs/heads/master","pushedAt":"2024-09-03T02:42:53.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":"Avoid allocating intermediate strings in `determine_operation`","shortMessageHtmlLink":"Avoid allocating intermediate strings in determine_operation"}},{"before":"35b3889c77fd98b2c9ec8ab93ffd516187bdd7f6","after":"40909b4331a7bc481f5bcef149efa388f46222f7","ref":"refs/heads/master","pushedAt":"2024-09-01T15:00:56.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 `test_editions_2015_2018_2021_identical`\n\nWas comparing unit type.","shortMessageHtmlLink":"Fix test_editions_2015_2018_2021_identical"}},{"before":"193051438d7083f465f68c5fdca86c5e02b00a8f","after":"35b3889c77fd98b2c9ec8ab93ffd516187bdd7f6","ref":"refs/heads/master","pushedAt":"2024-09-01T14:15:00.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":"impl rewrite_result for ControlFlow, Stmt, update rewrite_index","shortMessageHtmlLink":"impl rewrite_result for ControlFlow, Stmt, update rewrite_index"}},{"before":"46cb7d322055625c07823dea8fdfad4c07f98754","after":"193051438d7083f465f68c5fdca86c5e02b00a8f","ref":"refs/heads/master","pushedAt":"2024-09-01T13:07:21.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":"update rewrite_assignment to return RewriteResult","shortMessageHtmlLink":"update rewrite_assignment to return RewriteResult"}},{"before":"5ee4d3b532a4f329fdb9319453a22d5ee9c3a7b0","after":"46cb7d322055625c07823dea8fdfad4c07f98754","ref":"refs/heads/master","pushedAt":"2024-08-28T01:49:16.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"calebcartwright","name":"Caleb Cartwright","path":"/calebcartwright","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13042488?s=80&v=4"},"commit":{"message":"refactor: improve mapping of legacy 'version' to 'style_edition'","shortMessageHtmlLink":"refactor: improve mapping of legacy 'version' to 'style_edition'"}},{"before":"6f5e99b7b5a00a1bed4d29f323fce0c989cf28aa","after":"5ee4d3b532a4f329fdb9319453a22d5ee9c3a7b0","ref":"refs/heads/master","pushedAt":"2024-08-26T19:31: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":"Remove outdated comment from `mac.yml`","shortMessageHtmlLink":"Remove outdated comment from mac.yml"}},{"before":"448906160d70a84f9c248d3b92ca96a134511c99","after":"6f5e99b7b5a00a1bed4d29f323fce0c989cf28aa","ref":"refs/heads/master","pushedAt":"2024-08-25T13:23:04.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":"update macro rewrite functions to return RewriteResult","shortMessageHtmlLink":"update macro rewrite functions to return RewriteResult"}},{"before":"fbe04244f8256b6dad38d8bcaac96c8a3a754a04","after":"448906160d70a84f9c248d3b92ca96a134511c99","ref":"refs/heads/master","pushedAt":"2024-08-19T23:04:27.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"ytmimi","name":"Yacin Tmimi","path":"/ytmimi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29028348?s=80&v=4"},"commit":{"message":"Merge pull request #6285 from ytmimi/subtree-push-nightly-2024-08-17\n\nsubtree-push nightly-2024-08-17","shortMessageHtmlLink":"Merge pull request #6285 from ytmimi/subtree-push-nightly-2024-08-17"}},{"before":"caaa612a0ba81b9111bb3f4a67035ba0df62c1a9","after":"fbe04244f8256b6dad38d8bcaac96c8a3a754a04","ref":"refs/heads/master","pushedAt":"2024-08-15T16:32:26.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":"update rewrite_chain to return RewriteResult","shortMessageHtmlLink":"update rewrite_chain to return RewriteResult"}},{"before":"68dc912b992151b8175f87e300b237986f6a0ef9","after":"caaa612a0ba81b9111bb3f4a67035ba0df62c1a9","ref":"refs/heads/master","pushedAt":"2024-08-14T19:02:38.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 that `fn config_path` returns canonicalized paths.\n\nThis commit ensures that `fn config_path` in `rustfmt/src/config/mod.rs`\nalways returns canonicalized paths. This is achieved by canonicalizing\nboth: 1) paths received via `CliOptions` (after checking if the path\nexists) as well as 2) paths returned via `get_toml_path` (canonicalizing\nwithin `fn get_toml_path`).\n\nFixes https://github.com/rust-lang/rustfmt/issues/6178","shortMessageHtmlLink":"Ensure that fn config_path returns canonicalized paths."}},{"before":"40f507526993651ad3b92eda89d5b1cebd0ed374","after":"68dc912b992151b8175f87e300b237986f6a0ef9","ref":"refs/heads/master","pushedAt":"2024-08-14T16:36:27.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":"update rewrite functions in imports.rs","shortMessageHtmlLink":"update rewrite functions in imports.rs"}},{"before":"88944668fec947339291d04e6f0b9c4392cea937","after":"40f507526993651ad3b92eda89d5b1cebd0ed374","ref":"refs/heads/master","pushedAt":"2024-08-05T13:53:46.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":"impl rewrite_result for Pat, TuplePatField\n\n- also update rewrite_unary_*** to return RewriteResult","shortMessageHtmlLink":"impl rewrite_result for Pat, TuplePatField"}},{"before":"17c5869dffc21356559f223770cbfa0648692808","after":"88944668fec947339291d04e6f0b9c4392cea937","ref":"refs/heads/master","pushedAt":"2024-08-04T18:44:32.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":"Print empty commit info without trailing hyphen","shortMessageHtmlLink":"Print empty commit info without trailing hyphen"}},{"before":"a1361bd0d5ada39bf0c6b51661c18e82ecb5895a","after":"17c5869dffc21356559f223770cbfa0648692808","ref":"refs/heads/master","pushedAt":"2024-08-04T14:00: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":"Print a deterministic length of commit hash in --version","shortMessageHtmlLink":"Print a deterministic length of commit hash in --version"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu3Yq2AA","startCursor":null,"endCursor":null}},"title":"Activity ยท rust-lang/rustfmt"}