{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":86588393,"defaultBranch":"master","name":"rust","ownerLogin":"matthewjasper","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-03-29T13:54:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20113453?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712149691.0","currentOid":""},"activityList":{"items":[{"before":"a277c901d95c5fcbb3dbd6608731eebb9e1a01ce","after":null,"ref":"refs/heads/remove-mir-unsafeck","pushedAt":"2024-04-03T13:08:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"}},{"before":"2645e60d56fb81febccd8603829ad52c206f1978","after":"a277c901d95c5fcbb3dbd6608731eebb9e1a01ce","ref":"refs/heads/remove-mir-unsafeck","pushedAt":"2024-04-03T08:50:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Remove MIR unsafe check\n\nThis also remove safety information from MIR.","shortMessageHtmlLink":"Remove MIR unsafe check"}},{"before":"c10ad18a11d3acb2dbd75e7addfc86005a898e41","after":"2645e60d56fb81febccd8603829ad52c206f1978","ref":"refs/heads/remove-mir-unsafeck","pushedAt":"2024-04-02T15:33:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Remove MIR unsafe check\n\nThis also remove safety information from MIR.","shortMessageHtmlLink":"Remove MIR unsafe check"}},{"before":"5385ae316434d28d214790dd9d459a986a00bd56","after":"c10ad18a11d3acb2dbd75e7addfc86005a898e41","ref":"refs/heads/remove-mir-unsafeck","pushedAt":"2024-04-01T14:59:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Remove MIR unsafe check\n\nThis also remove safety information from MIR.","shortMessageHtmlLink":"Remove MIR unsafe check"}},{"before":"1f07c6b37cc600b66f473e182401702a8ea14900","after":"5385ae316434d28d214790dd9d459a986a00bd56","ref":"refs/heads/remove-mir-unsafeck","pushedAt":"2024-04-01T13:45:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Remove MIR unsafe check\n\nThis also remove safety information from MIR.","shortMessageHtmlLink":"Remove MIR unsafe check"}},{"before":null,"after":"1f07c6b37cc600b66f473e182401702a8ea14900","ref":"refs/heads/remove-mir-unsafeck","pushedAt":"2024-04-01T13:13:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Remove MIR unsafe check\n\nThis also remove safety information from MIR.","shortMessageHtmlLink":"Remove MIR unsafe check"}},{"before":"1b17d8e1a03315dc9196c69fcfbcc2af165b175f","after":null,"ref":"refs/heads/matthew-reviews","pushedAt":"2024-02-08T11:36:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"}},{"before":"4feec41e0589e53a429de261c534909703185279","after":null,"ref":"refs/heads/complete-inline-const-pat","pushedAt":"2024-02-05T14:10:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"}},{"before":null,"after":"4feec41e0589e53a429de261c534909703185279","ref":"refs/heads/complete-inline-const-pat","pushedAt":"2024-02-01T10:30:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"`#![feature(inline_const_pat)]` is no longer incomplete","shortMessageHtmlLink":"#![feature(inline_const_pat)] is no longer incomplete"}},{"before":"44824e0bcedcbd3e5a43c1cf51c26ee20a585637","after":null,"ref":"refs/heads/inline-constant-pat-mir","pushedAt":"2024-01-30T09:44:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"}},{"before":null,"after":"1b17d8e1a03315dc9196c69fcfbcc2af165b175f","ref":"refs/heads/matthew-reviews","pushedAt":"2024-01-29T10:13:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Add matthewjasper to some review groups","shortMessageHtmlLink":"Add matthewjasper to some review groups"}},{"before":"04359173454227d87a7e944e31764b3dcfe5af90","after":"44824e0bcedcbd3e5a43c1cf51c26ee20a585637","ref":"refs/heads/inline-constant-pat-mir","pushedAt":"2024-01-29T09:17:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Enable tests for unsafe blocks in inline const patterns","shortMessageHtmlLink":"Enable tests for unsafe blocks in inline const patterns"}},{"before":"c453d58df05bbf1d05aa5ae251fe789bce769ff8","after":"04359173454227d87a7e944e31764b3dcfe5af90","ref":"refs/heads/inline-constant-pat-mir","pushedAt":"2024-01-26T13:37:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Enable tests for unsafe blocks in inline const patterns","shortMessageHtmlLink":"Enable tests for unsafe blocks in inline const patterns"}},{"before":"beb6948f6b6be0a6cf3c7b99bbc92ac9ddabaaea","after":"c453d58df05bbf1d05aa5ae251fe789bce769ff8","ref":"refs/heads/inline-constant-pat-mir","pushedAt":"2024-01-11T11:45:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Borrow check inline const patterns\n\nAdd type annotations to MIR so that borrowck can pass constraints from\ninline constants in patterns to the containing function.","shortMessageHtmlLink":"Borrow check inline const patterns"}},{"before":null,"after":"beb6948f6b6be0a6cf3c7b99bbc92ac9ddabaaea","ref":"refs/heads/inline-constant-pat-mir","pushedAt":"2024-01-11T11:44:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Borrow check inline const patterns\n\nAdd type annotations to MIR so that borrowck can pass constraints from\ninline constants in patterns to the containing function.","shortMessageHtmlLink":"Borrow check inline const patterns"}},{"before":"44bba5486eebcb6a67f92f43694e42bc074c69ab","after":null,"ref":"refs/heads/remove-guard-distinction","pushedAt":"2024-01-08T12:54:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"}},{"before":"7832ebbd4ff090aced6e338ff92e1353bbe88f76","after":null,"ref":"refs/heads/thir-unsafeck-stabilization","pushedAt":"2024-01-05T14:34:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"}},{"before":"6c935b3a64b16894ff70b37e19fe31d725fb2ad2","after":"44bba5486eebcb6a67f92f43694e42bc074c69ab","ref":"refs/heads/remove-guard-distinction","pushedAt":"2024-01-05T10:57:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Update clippy for hir::Guard removal","shortMessageHtmlLink":"Update clippy for hir::Guard removal"}},{"before":"f2e3d333254e35ee306fef2200729d23b0127656","after":"7832ebbd4ff090aced6e338ff92e1353bbe88f76","ref":"refs/heads/thir-unsafeck-stabilization","pushedAt":"2024-01-05T10:01:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Handle context for const patterns correctly","shortMessageHtmlLink":"Handle context for const patterns correctly"}},{"before":"43d59bab8e618ceecc3e5e3f9fd4fe283774450d","after":"6c935b3a64b16894ff70b37e19fe31d725fb2ad2","ref":"refs/heads/remove-guard-distinction","pushedAt":"2024-01-04T17:20:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Update clippy for hir::Guard removal","shortMessageHtmlLink":"Update clippy for hir::Guard removal"}},{"before":"71fc18b55a821858e37a6fc600e95fa9bc9a25f2","after":"f2e3d333254e35ee306fef2200729d23b0127656","ref":"refs/heads/thir-unsafeck-stabilization","pushedAt":"2024-01-04T14:24:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Handle context for const patterns correctly","shortMessageHtmlLink":"Handle context for const patterns correctly"}},{"before":"7d247dfaa93ee69d222e36b1cf3f3705ba95a4c5","after":"43d59bab8e618ceecc3e5e3f9fd4fe283774450d","ref":"refs/heads/remove-guard-distinction","pushedAt":"2024-01-04T10:29:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Update clippy for hir::Guard removal","shortMessageHtmlLink":"Update clippy for hir::Guard removal"}},{"before":null,"after":"7d247dfaa93ee69d222e36b1cf3f3705ba95a4c5","ref":"refs/heads/remove-guard-distinction","pushedAt":"2024-01-03T16:57:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Restore if let guard temporary scoping difference\n\nMatch guards with an if let guard or an if let chain guard should have a\ntemporary scope of the whole arm. This is to allow ref bindings to\ntemporaries to borrow check.","shortMessageHtmlLink":"Restore if let guard temporary scoping difference"}},{"before":"d437a111f5c08cd85fb5eebecd9d2112a84610a4","after":null,"ref":"refs/heads/if-let-guard-scoping","pushedAt":"2024-01-03T14:43:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"}},{"before":"b3888ba51243b61600402f9cd71c3b65d3b98354","after":"71fc18b55a821858e37a6fc600e95fa9bc9a25f2","ref":"refs/heads/thir-unsafeck-stabilization","pushedAt":"2023-12-22T16:38:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Handle context for const patterns correctly","shortMessageHtmlLink":"Handle context for const patterns correctly"}},{"before":"d409163696fcffa6b791d392c18d0dacd0619cb2","after":"d437a111f5c08cd85fb5eebecd9d2112a84610a4","ref":"refs/heads/if-let-guard-scoping","pushedAt":"2023-12-21T13:36:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Give temporaries in if let guards correct scopes\n\n- Make temporaries in if-let guards be the same variable in MIR when\n the guard is duplicated due to or-patterns.\n- Change the \"destruction scope\" for match arms to be the arm scope rather\n than the arm body scope.\n- Add tests.","shortMessageHtmlLink":"Give temporaries in if let guards correct scopes"}},{"before":"62a15f48ed19a089afaa2d8ded36509b2cfdf1f3","after":"d409163696fcffa6b791d392c18d0dacd0619cb2","ref":"refs/heads/if-let-guard-scoping","pushedAt":"2023-12-19T13:53:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Give temporaries in if let guards correct scopes\n\n- Make temporaries in if-let guards be the same variable in MIR when\n the guard is duplicated due to or-patterns.\n- Change the \"destruction scope\" for match arms to be the arm scope rather\n than the arm body scope.\n- Add tests.","shortMessageHtmlLink":"Give temporaries in if let guards correct scopes"}},{"before":"33cd7e139ca0530e2f0f6008c9f75a0b7fa14d8b","after":"62a15f48ed19a089afaa2d8ded36509b2cfdf1f3","ref":"refs/heads/if-let-guard-scoping","pushedAt":"2023-12-19T11:43:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Ensure temporaries in if let guards have correct scopes\n\n- Make temporaries in if-let guards be the same variable in MIR when\n the guard is duplicated due to or-patterns.\n- Change the \"destruction scope\" for match arms to be the arm scope rather\n than the arm body scope.\n- Add tests.","shortMessageHtmlLink":"Ensure temporaries in if let guards have correct scopes"}},{"before":"eeb5d9517859596945d2c143838cb840bfe3ca22","after":"33cd7e139ca0530e2f0f6008c9f75a0b7fa14d8b","ref":"refs/heads/if-let-guard-scoping","pushedAt":"2023-12-19T10:50:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Deduplicate temporaries created in if-let guards","shortMessageHtmlLink":"Deduplicate temporaries created in if-let guards"}},{"before":"b47a69322c688e371790366d2b1c79806561fadf","after":"eeb5d9517859596945d2c143838cb840bfe3ca22","ref":"refs/heads/if-let-guard-scoping","pushedAt":"2023-12-18T16:55:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matthewjasper","name":null,"path":"/matthewjasper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20113453?s=80&v=4"},"commit":{"message":"Deduplicate temporaries created in if-let guards","shortMessageHtmlLink":"Deduplicate temporaries created in if-let guards"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEJqwDrgA","startCursor":null,"endCursor":null}},"title":"Activity ยท matthewjasper/rust"}