{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":169656159,"defaultBranch":"master","name":"mockall","ownerLogin":"asomers","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-07T22:59:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/129721?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714963982.0","currentOid":""},"activityList":{"items":[{"before":"a806b0c4c99005a8b4250b39ff38ad0be7401f24","after":null,"ref":"refs/heads/unexpected_cfgs","pushedAt":"2024-05-06T02:53:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"}},{"before":"06b7bd9dd3cac22007233c7c475a941aee5421ea","after":"a774f4e7427b0c475c5f9c9c931dae342662d132","ref":"refs/heads/master","pushedAt":"2024-05-06T02:52:59.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Merge pull request #574 from asomers/unexpected_cfgs\n\nFix unexpected_cfgs lints with the latest rustc","shortMessageHtmlLink":"Merge pull request #574 from asomers/unexpected_cfgs"}},{"before":"a0522b53a644189301cd724c0fc7bd8a34579734","after":"a806b0c4c99005a8b4250b39ff38ad0be7401f24","ref":"refs/heads/unexpected_cfgs","pushedAt":"2024-05-06T02:48:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Fix Clippy: legacy_numeric_constants\n\nAlso, slightly improve upon 08a905e73b964fca1d07ea0ad668ab490d5489c3 ,\nby making the cast more explicit.","shortMessageHtmlLink":"Fix Clippy: legacy_numeric_constants"}},{"before":"d162b60ea050267ec93cbbd25822b48dd1b0a6b5","after":"a0522b53a644189301cd724c0fc7bd8a34579734","ref":"refs/heads/unexpected_cfgs","pushedAt":"2024-05-06T02:45:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Fix Clippy\n\n* clippy::missing_transmute_annotations\n* clippy::legacy_numeric_constants","shortMessageHtmlLink":"Fix Clippy"}},{"before":"0ca899002ad63778595040ec043530459b9d9a0a","after":"d162b60ea050267ec93cbbd25822b48dd1b0a6b5","ref":"refs/heads/unexpected_cfgs","pushedAt":"2024-05-05T20:14:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Fix unexpected_cfgs lints with the latest rustc\n\nThe latest rustc attempts to detect invalid `#[cfg()]` values. But some\nof Mockall's tests conditionalize code on `target_os = \"multics\"` as an\nintentionally always-false condition. Suppress the lint for those\nfiles. Also, one CI test sets a custom \"reprocheck\" variable. Add that\nto the list of known variables.","shortMessageHtmlLink":"Fix unexpected_cfgs lints with the latest rustc"}},{"before":null,"after":"0ca899002ad63778595040ec043530459b9d9a0a","ref":"refs/heads/unexpected_cfgs","pushedAt":"2024-05-05T20:12:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Fix unexpected_cfgs lints with the latest rustc\n\nThe latest rustc attempts to detect invalid `#[cfg()]` values. But some\nof Mockall's tests conditionalize code on `target_os = \"multics\"` as an\nintentionally always-false condition. Suppress the lint for those\nfiles.","shortMessageHtmlLink":"Fix unexpected_cfgs lints with the latest rustc"}},{"before":"770bc97fbe57dcce4de4a5745868aa2d122b86e7","after":"06b7bd9dd3cac22007233c7c475a941aee5421ea","ref":"refs/heads/master","pushedAt":"2024-04-27T14:21:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Merge pull request #572 from CardboardTurkey/cardboardturkey/nits\n\nFix sequences doc test","shortMessageHtmlLink":"Merge pull request #572 from CardboardTurkey/cardboardturkey/nits"}},{"before":"08a905e73b964fca1d07ea0ad668ab490d5489c3","after":null,"ref":"refs/heads/legacy_numeric_constants","pushedAt":"2024-04-07T16:15:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"}},{"before":"8ce2e92e44abeeabf077fd6fa243f6d51d974d31","after":"770bc97fbe57dcce4de4a5745868aa2d122b86e7","ref":"refs/heads/master","pushedAt":"2024-04-07T16:15:55.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Merge pull request #565 from asomers/legacy_numeric_constants\n\nClippy cleanup: legacy_numeric_constants","shortMessageHtmlLink":"Merge pull request #565 from asomers/legacy_numeric_constants"}},{"before":"30d780b7ea8616b0f6ab81f9bb2ca019438ad3e2","after":"08a905e73b964fca1d07ea0ad668ab490d5489c3","ref":"refs/heads/legacy_numeric_constants","pushedAt":"2024-04-07T16:09:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Clippy cleanup: clippy::missing_transmute_annotations","shortMessageHtmlLink":"Clippy cleanup: clippy::missing_transmute_annotations"}},{"before":null,"after":"30d780b7ea8616b0f6ab81f9bb2ca019438ad3e2","ref":"refs/heads/legacy_numeric_constants","pushedAt":"2024-04-07T15:57:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Clippy cleanup: legacy_numeric_constants","shortMessageHtmlLink":"Clippy cleanup: legacy_numeric_constants"}},{"before":"158088176a522e2c4da2c08cd6269f57d68b474a","after":null,"ref":"refs/heads/dead_code-14-march-2023","pushedAt":"2024-03-14T16:22:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"}},{"before":"1b48382372597fbfb11fd5093607907115a28dbc","after":"8ce2e92e44abeeabf077fd6fa243f6d51d974d31","ref":"refs/heads/master","pushedAt":"2024-03-14T16:22:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Merge pull request #560 from asomers/dead_code-14-march-2023\n\nFix some dead_code warnings with the latest compiler","shortMessageHtmlLink":"Merge pull request #560 from asomers/dead_code-14-march-2023"}},{"before":null,"after":"158088176a522e2c4da2c08cd6269f57d68b474a","ref":"refs/heads/dead_code-14-march-2023","pushedAt":"2024-03-14T16:11:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Fix some dead_code warnings with the latest compiler\n\nThey're all in the tests.","shortMessageHtmlLink":"Fix some dead_code warnings with the latest compiler"}},{"before":"2e5af8f5088be63b4a72342d12fd5b40a53390b8","after":null,"ref":"refs/heads/clone_from","pushedAt":"2024-03-09T15:21:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"}},{"before":"d4477ad449de028f7f026bd6e55c76da29d35e0c","after":"1b48382372597fbfb11fd5093607907115a28dbc","ref":"refs/heads/master","pushedAt":"2024-03-09T15:21:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Merge pull request #558 from asomers/clone_from\n\nClippy: fix a assigning_clones lint","shortMessageHtmlLink":"Merge pull request #558 from asomers/clone_from"}},{"before":null,"after":"2e5af8f5088be63b4a72342d12fd5b40a53390b8","ref":"refs/heads/clone_from","pushedAt":"2024-03-09T15:08:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Clippy: fix a assigning_clones lint","shortMessageHtmlLink":"Clippy: fix a assigning_clones lint"}},{"before":"6bff15b339dbc82602e7205f40e9b328ede315b7","after":null,"ref":"refs/heads/inline","pushedAt":"2024-03-01T20:43:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"}},{"before":"ab81db52bc570bff2fefd8419ff243bcbca45380","after":"d4477ad449de028f7f026bd6e55c76da29d35e0c","ref":"refs/heads/master","pushedAt":"2024-03-01T20:43:19.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Merge pull request #555 from asomers/inline\n\nHandle the #[inline], #[cold], and #[must_use] attributes","shortMessageHtmlLink":"Merge pull request #555 from asomers/inline"}},{"before":"2fc5939ab71bd5d330f66bdc9316b925462a8bb6","after":null,"ref":"refs/heads/multiple_bound_locations","pushedAt":"2024-03-01T20:43:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"}},{"before":"b4c73189d9ecf3ffe422929623a30a799283122f","after":"ab81db52bc570bff2fefd8419ff243bcbca45380","ref":"refs/heads/master","pushedAt":"2024-03-01T20:43:09.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Merge pull request #557 from asomers/multiple_bound_locations\n\nSuppress a Clippy warning from the latest nightly","shortMessageHtmlLink":"Merge pull request #557 from asomers/multiple_bound_locations"}},{"before":"d29042ae977b920dad087e128f89b29a6589476f","after":"2fc5939ab71bd5d330f66bdc9316b925462a8bb6","ref":"refs/heads/multiple_bound_locations","pushedAt":"2024-03-01T20:39:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Raise the serde dev-dependency\n\nTo quiet a Clippy warning from the latest nightly.","shortMessageHtmlLink":"Raise the serde dev-dependency"}},{"before":null,"after":"d29042ae977b920dad087e128f89b29a6589476f","ref":"refs/heads/multiple_bound_locations","pushedAt":"2024-03-01T20:19:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Suppress a Clippy warning from the latest nightly","shortMessageHtmlLink":"Suppress a Clippy warning from the latest nightly"}},{"before":"ae79d1cc885851d748387c7a650e2769b8099bca","after":null,"ref":"refs/heads/clear_poison","pushedAt":"2024-02-24T22:54:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"}},{"before":"a947db46bf799b3eb647429cc8628404f3f8c4eb","after":"b4c73189d9ecf3ffe422929623a30a799283122f","ref":"refs/heads/master","pushedAt":"2024-02-24T22:53:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Merge pull request #527 from asomers/clear_poison\n\nLess Mutex poisoning","shortMessageHtmlLink":"Merge pull request #527 from asomers/clear_poison"}},{"before":"387b161eff499b19abb34b0e6103cb91a6016fd3","after":"ae79d1cc885851d748387c7a650e2769b8099bca","ref":"refs/heads/clear_poison","pushedAt":"2024-02-24T22:03:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Less Mutex poisoning\n\nIf a test case panics while holding a static method's internal Mutex\nlocked, for example by violating a times() constraint, then clear the\nMutex's poison during Drop. We're going to delete all of its\nExpectations anyway, so there's no data to be poisoned.\n\nRequires nightly.\n\nFixes #515","shortMessageHtmlLink":"Less Mutex poisoning"}},{"before":"81617212ee3a57f875c6ae7db2b6d6402fc88829","after":"387b161eff499b19abb34b0e6103cb91a6016fd3","ref":"refs/heads/clear_poison","pushedAt":"2024-02-24T20:24:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Less Mutex poisoning\n\nIf a test case panics while holding a static method's internal Mutex\nlocked, for example by violating a times() constraint, then clear the\nMutex's poison during Drop. We're going to delete all of its\nExpectations anyway, so there's no data to be poisoned.\n\nRequires nightly.\n\nFixes #515","shortMessageHtmlLink":"Less Mutex poisoning"}},{"before":"49040f29cc3afab17830d8bc8e7d1cb082d2f873","after":"81617212ee3a57f875c6ae7db2b6d6402fc88829","ref":"refs/heads/clear_poison","pushedAt":"2024-02-24T18:54:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Less Mutex poisoning\n\nIf a test case panics while holding a static method's internal Mutex\nlocked, for example by violating a times() constraint, then clear the\nMutex's poison during Drop. We're going to delete all of its\nExpectations anyway, so there's no data to be poisoned.\n\nRequires nightly.\n\nFixes #515","shortMessageHtmlLink":"Less Mutex poisoning"}},{"before":"974536f8588c6c3816bc310065d20cf2180f77b5","after":"6bff15b339dbc82602e7205f40e9b328ede315b7","ref":"refs/heads/inline","pushedAt":"2024-02-24T18:50:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Handle the #[must_use] attribute\n\nFor methods, emit #[must_use] on the mock method definition, but nowhere\nelse. For traits, ignore it.","shortMessageHtmlLink":"Handle the #[must_use] attribute"}},{"before":"c99b3a52f25610582318025d6bef5475a16bc2d0","after":"49040f29cc3afab17830d8bc8e7d1cb082d2f873","ref":"refs/heads/clear_poison","pushedAt":"2024-02-24T17:48:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"asomers","name":"Alan Somers","path":"/asomers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129721?s=80&v=4"},"commit":{"message":"Less Mutex poisoning\n\nIf a test case panics while holding a static method's internal Mutex\nlocked, for example by violating a times() constraint, then clear the\nMutex's poison during Drop. We're going to delete all of its\nExpectations anyway, so there's no data to be poisoned.\n\nRequires nightly.\n\nFixes #515","shortMessageHtmlLink":"Less Mutex poisoning"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQiDyjQA","startCursor":null,"endCursor":null}},"title":"Activity ยท asomers/mockall"}