{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":674807417,"defaultBranch":"main","name":"shrinkray","ownerLogin":"DRMacIver","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-04T20:44:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/28623?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1703549067.0","currentOid":""},"activityList":{"items":[{"before":"0ef2d1fd113c07a7c9285b7a2164c11333a11301","after":"6bf13612eb5789611975db03aadd50361d955f08","ref":"refs/heads/main","pushedAt":"2023-12-27T13:36:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Add support for custom formatters.\n\nFixes #1\n\nThis adds custom formatter support to shrink ray, allowing you to\nuse an external command to determine how to format a test case.\n\nBy default shrink ray will look for a couple of known formatters\nand otherwise fall back to its internal formatter.","shortMessageHtmlLink":"Add support for custom formatters."}},{"before":"bd49c9b798e4523426643bc96ce53c65ea43e97a","after":"0ef2d1fd113c07a7c9285b7a2164c11333a11301","ref":"refs/heads/main","pushedAt":"2023-12-27T11:35:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Add detection of over-broad interestingness tests which allow trivial test cases","shortMessageHtmlLink":"Add detection of over-broad interestingness tests which allow trivial…"}},{"before":"551dbe81cd8ae10717663d450bd4cefeb59a4e73","after":"bd49c9b798e4523426643bc96ce53c65ea43e97a","ref":"refs/heads/main","pushedAt":"2023-12-27T00:56:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Fix README grammar","shortMessageHtmlLink":"Fix README grammar"}},{"before":"50af212f3863497a5c2581b24c13e0a1cab2e544","after":"551dbe81cd8ae10717663d450bd4cefeb59a4e73","ref":"refs/heads/main","pushedAt":"2023-12-27T00:54:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Fix README section on formats","shortMessageHtmlLink":"Fix README section on formats"}},{"before":"f25722c65735362ca53d4044354f3432513ef795","after":"50af212f3863497a5c2581b24c13e0a1cab2e544","ref":"refs/heads/main","pushedAt":"2023-12-26T23:04:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Periodically refresh the screen. Fixes #5","shortMessageHtmlLink":"Periodically refresh the screen. Fixes #5"}},{"before":"eac85dd0c099f6d3ecfa0608b70d5f4fb84bc205","after":"f25722c65735362ca53d4044354f3432513ef795","ref":"refs/heads/main","pushedAt":"2023-12-26T22:53:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Add pass to normalize identifiers","shortMessageHtmlLink":"Add pass to normalize identifiers"}},{"before":"cee0307404f56f3e43db6ffb1338a16e0112d934","after":"eac85dd0c099f6d3ecfa0608b70d5f4fb84bc205","ref":"refs/heads/main","pushedAt":"2023-12-26T21:00:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Remove other types of brackets too. Fixes #4","shortMessageHtmlLink":"Remove other types of brackets too. Fixes #4"}},{"before":"110b2b655c2712bc4fb725b6bc206d6369025331","after":"cee0307404f56f3e43db6ffb1338a16e0112d934","ref":"refs/heads/main","pushedAt":"2023-12-26T17:16:22.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"A whole bunch of little nonsense improvements to the reducer","shortMessageHtmlLink":"A whole bunch of little nonsense improvements to the reducer"}},{"before":"9b86dea39c3ae387b6c530c3a2cb8a2d914b2f18","after":"869269b3e83b2a0f6bd8e3d8b3eac4331728249f","ref":"refs/heads/DRMacIver/hypothesis-bug-repro","pushedAt":"2023-12-26T00:21:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Code changes missing from branch","shortMessageHtmlLink":"Code changes missing from branch"}},{"before":null,"after":"9b86dea39c3ae387b6c530c3a2cb8a2d914b2f18","ref":"refs/heads/DRMacIver/hypothesis-bug-repro","pushedAt":"2023-12-26T00:04:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"WIP state of testing reduction using Hypothesis to report bug","shortMessageHtmlLink":"WIP state of testing reduction using Hypothesis to report bug"}},{"before":"5e3ca7f667e050e42f52140ba873c260d26e0336","after":"110b2b655c2712bc4fb725b6bc206d6369025331","ref":"refs/heads/main","pushedAt":"2023-12-24T14:07:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Work around LibCST trying to be helpful","shortMessageHtmlLink":"Work around LibCST trying to be helpful"}},{"before":"6d0aa7ba7d005e4a65d4321f88256412aee16e5b","after":"5e3ca7f667e050e42f52140ba873c260d26e0336","ref":"refs/heads/main","pushedAt":"2023-12-24T13:56:13.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Get everything type checking correctly","shortMessageHtmlLink":"Get everything type checking correctly"}},{"before":"c8438191141fb1899af96ab4784697b1961fcfcd","after":"6d0aa7ba7d005e4a65d4321f88256412aee16e5b","ref":"refs/heads/main","pushedAt":"2023-12-18T10:10:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"oops","shortMessageHtmlLink":"oops"}},{"before":"04775ef71ac9eb4e9652c2e2f14cbcdc99a77fb1","after":"c8438191141fb1899af96ab4784697b1961fcfcd","ref":"refs/heads/main","pushedAt":"2023-12-18T09:35:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"A bunch of nonsense with whitespace deletion and normalisation","shortMessageHtmlLink":"A bunch of nonsense with whitespace deletion and normalisation"}},{"before":"13dc532592c236a541e025739b9ce401a04b82e6","after":"04775ef71ac9eb4e9652c2e2f14cbcdc99a77fb1","ref":"refs/heads/main","pushedAt":"2023-12-17T16:16:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Better parallel merge strategy","shortMessageHtmlLink":"Better parallel merge strategy"}},{"before":"d77ae3f47df81f80c29cbb9d126e5833565c6ac2","after":"13dc532592c236a541e025739b9ce401a04b82e6","ref":"refs/heads/main","pushedAt":"2023-12-17T14:35:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Remove redundant code","shortMessageHtmlLink":"Remove redundant code"}},{"before":"1447c50d3d1c34945f0c2b79539d1aa9a5dcfec1","after":"d77ae3f47df81f80c29cbb9d126e5833565c6ac2","ref":"refs/heads/main","pushedAt":"2023-12-17T12:38:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Note safe use of eval","shortMessageHtmlLink":"Note safe use of eval"}},{"before":"9b9c1381f2acc313a2c4f2614c560eda330eb83d","after":"1447c50d3d1c34945f0c2b79539d1aa9a5dcfec1","ref":"refs/heads/main","pushedAt":"2023-12-17T12:33:39.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Move all bytes passes over to new patching framework","shortMessageHtmlLink":"Move all bytes passes over to new patching framework"}},{"before":"ff9f45fa164e2c557def74ac6212b7d6f29e85fa","after":"9b9c1381f2acc313a2c4f2614c560eda330eb83d","ref":"refs/heads/main","pushedAt":"2023-12-16T17:07:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Add absurdly detailed analytics for bad interestingness tests","shortMessageHtmlLink":"Add absurdly detailed analytics for bad interestingness tests"}},{"before":"ff833a1454260e6fda52295917f0a7d4f1f06dab","after":"ff9f45fa164e2c557def74ac6212b7d6f29e85fa","ref":"refs/heads/main","pushedAt":"2023-12-14T09:42:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Correct syntax for specifying minimum","shortMessageHtmlLink":"Correct syntax for specifying minimum"}},{"before":"2903ac73e4c0f739b25a6450ba84273d41cce014","after":"ff833a1454260e6fda52295917f0a7d4f1f06dab","ref":"refs/heads/main","pushedAt":"2023-12-14T09:38:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Fix minimum Python version","shortMessageHtmlLink":"Fix minimum Python version"}},{"before":"85466259e13f367fff056a2896339f48e66d244f","after":"2903ac73e4c0f739b25a6450ba84273d41cce014","ref":"refs/heads/main","pushedAt":"2023-12-14T09:37:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Add lower bound on Python versions","shortMessageHtmlLink":"Add lower bound on Python versions"}},{"before":"48432246abd153eb86555480b30fe24d1a52e01a","after":"85466259e13f367fff056a2896339f48e66d244f","ref":"refs/heads/main","pushedAt":"2023-12-11T23:17:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Add very basic support for syntax aware reducing of Python","shortMessageHtmlLink":"Add very basic support for syntax aware reducing of Python"}},{"before":"2926e80a0d0095f14a6794c9bdabd794e16f0769","after":"48432246abd153eb86555480b30fe24d1a52e01a","ref":"refs/heads/main","pushedAt":"2023-12-11T17:22:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Update README to mention clang_delta","shortMessageHtmlLink":"Update README to mention clang_delta"}},{"before":"9f996dc3244c5b4de77a472707136eb3191290b0","after":"2926e80a0d0095f14a6794c9bdabd794e16f0769","ref":"refs/heads/main","pushedAt":"2023-12-11T10:37:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Fix pumps for non clang-delta test cases","shortMessageHtmlLink":"Fix pumps for non clang-delta test cases"}},{"before":"9b26bd2b47573d82b3b62fe32f71fabdc56ab69f","after":"9f996dc3244c5b4de77a472707136eb3191290b0","ref":"refs/heads/main","pushedAt":"2023-12-11T09:40:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Use a solid rather than a dashed line","shortMessageHtmlLink":"Use a solid rather than a dashed line"}},{"before":"ee2f9af4d111b5f1b9f46c9ab27dc4ff5e952b16","after":"9b26bd2b47573d82b3b62fe32f71fabdc56ab69f","ref":"refs/heads/main","pushedAt":"2023-12-10T19:33:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Print % reduction at the end","shortMessageHtmlLink":"Print % reduction at the end"}},{"before":"5a258a69bb47d350456aac73045a0326a4044334","after":"ee2f9af4d111b5f1b9f46c9ab27dc4ff5e952b16","ref":"refs/heads/main","pushedAt":"2023-12-10T18:55:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"A lot of tinkering to get fast reduction on the hello examplen","shortMessageHtmlLink":"A lot of tinkering to get fast reduction on the hello examplen"}},{"before":"8944cafc3a1d9af5dbde42e4144459c7c071d86d","after":"5a258a69bb47d350456aac73045a0326a4044334","ref":"refs/heads/main","pushedAt":"2023-12-10T12:10:28.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Add missing doc about pumps and passes","shortMessageHtmlLink":"Add missing doc about pumps and passes"}},{"before":"6c5382f670cdd3b7ae1cbc760f695d51f609bbe2","after":"8944cafc3a1d9af5dbde42e4144459c7c071d86d","ref":"refs/heads/main","pushedAt":"2023-12-09T17:32:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRMacIver","name":"David R. MacIver","path":"/DRMacIver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28623?s=80&v=4"},"commit":{"message":"Put lift_braces in a more sensible place in pass ordering","shortMessageHtmlLink":"Put lift_braces in a more sensible place in pass ordering"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD0sry0AA","startCursor":null,"endCursor":null}},"title":"Activity · DRMacIver/shrinkray"}