{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":37341121,"defaultBranch":"master","name":"lalrpop","ownerLogin":"lalrpop","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-06-12T19:41:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/35799982?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714730496.0","currentOid":""},"activityList":{"items":[{"before":"85361447bf6710875dfd0d3c42d61e31b2c54e79","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-898-a27c96c2d611a04b1c4df19f9da6c81613da7253","pushedAt":"2024-05-24T10:26:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"a27c96c2d611a04b1c4df19f9da6c81613da7253","after":"85361447bf6710875dfd0d3c42d61e31b2c54e79","ref":"refs/heads/master","pushedAt":"2024-05-24T10:26:32.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Insert an empty lookahead in the lane table in reduce conflict states (#898)\n\nWe need to make sure the state in the conflict is in the lane table.\nAll the existing test cases happened to have a shift case in the\nconflict state, even if the shift wasn't part of the actual conflict.\nIn the event of a conflicting state with only reduce actions, we'll need\nthe lookahead store, so we can check it as a successor of the\npredecessors we found.\n\nfixes #897","shortMessageHtmlLink":"Insert an empty lookahead in the lane table in reduce conflict states (โ€ฆ"}},{"before":null,"after":"85361447bf6710875dfd0d3c42d61e31b2c54e79","ref":"refs/heads/gh-readonly-queue/master/pr-898-a27c96c2d611a04b1c4df19f9da6c81613da7253","pushedAt":"2024-05-24T10:26:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Insert an empty lookahead in the lane table in reduce conflict states (#898)\n\nWe need to make sure the state in the conflict is in the lane table.\nAll the existing test cases happened to have a shift case in the\nconflict state, even if the shift wasn't part of the actual conflict.\nIn the event of a conflicting state with only reduce actions, we'll need\nthe lookahead store, so we can check it as a successor of the\npredecessors we found.\n\nfixes #897","shortMessageHtmlLink":"Insert an empty lookahead in the lane table in reduce conflict states (โ€ฆ"}},{"before":"d808b5364b25d6f4ca21cb6d46a474e440f085d2","after":"8633531cb494a80f62519e3495ceddf862de9e03","ref":"refs/heads/gh-pages","pushedAt":"2024-05-20T16:07:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ lalrpop/lalrpop@a27c96c2d611a04b1c4df19f9da6c81613da7253 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ a27c96c ๐Ÿš€"}},{"before":"a27c96c2d611a04b1c4df19f9da6c81613da7253","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-900-fb87149b81c1f888c6c1ca9e163322701f7cfa67","pushedAt":"2024-05-20T16:07:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"fb87149b81c1f888c6c1ca9e163322701f7cfa67","after":"a27c96c2d611a04b1c4df19f9da6c81613da7253","ref":"refs/heads/master","pushedAt":"2024-05-20T16:07:08.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fix quick_start_guide.md (#900)\n\nCloses a code block which wasn't previously closed","shortMessageHtmlLink":"Fix quick_start_guide.md (#900)"}},{"before":null,"after":"a27c96c2d611a04b1c4df19f9da6c81613da7253","ref":"refs/heads/gh-readonly-queue/master/pr-900-fb87149b81c1f888c6c1ca9e163322701f7cfa67","pushedAt":"2024-05-20T16:07:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fix quick_start_guide.md (#900)\n\nCloses a code block which wasn't previously closed","shortMessageHtmlLink":"Fix quick_start_guide.md (#900)"}},{"before":"fb87149b81c1f888c6c1ca9e163322701f7cfa67","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-899-5e35a805a2018350e8ab06691cf0119a8d58f073","pushedAt":"2024-05-20T15:24:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"5e35a805a2018350e8ab06691cf0119a8d58f073","after":"fb87149b81c1f888c6c1ca9e163322701f7cfa67","ref":"refs/heads/master","pushedAt":"2024-05-20T15:24:23.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Update to itertools 0.13 (#899)\n\n* Update to itertools 0.13\n\nSwitch deprecated group_by() to chunk_by()\n\nThe change in name was made because chunk_by() better implies that the function groups *consecutive* elements (rather than searching through the iterator and funding *all* matching elements). This raises the question of whether the intention in the original group_by() was correct, since the change was made to avoid subtle bugs around assuming that this grouped all entries rather than consecutive entries. In the two instances we have of this function call, the first one has a comment specifically calling out a desire to do this consecutively. In the second, the iterator was previously sorted by the chunking value, making consecutive equivalent to all, so I believe we are free of this potential bug.\n\n* Update lalrpop/src/lr1/codegen/parse_table.rs\r\n\r\nFix comment typo\n\nCo-authored-by: Yann Hamdaoui \n\n---------\n\nCo-authored-by: Yann Hamdaoui ","shortMessageHtmlLink":"Update to itertools 0.13 (#899)"}},{"before":null,"after":"fb87149b81c1f888c6c1ca9e163322701f7cfa67","ref":"refs/heads/gh-readonly-queue/master/pr-899-5e35a805a2018350e8ab06691cf0119a8d58f073","pushedAt":"2024-05-20T15:24:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Update to itertools 0.13 (#899)\n\n* Update to itertools 0.13\n\nSwitch deprecated group_by() to chunk_by()\n\nThe change in name was made because chunk_by() better implies that the function groups *consecutive* elements (rather than searching through the iterator and funding *all* matching elements). This raises the question of whether the intention in the original group_by() was correct, since the change was made to avoid subtle bugs around assuming that this grouped all entries rather than consecutive entries. In the two instances we have of this function call, the first one has a comment specifically calling out a desire to do this consecutively. In the second, the iterator was previously sorted by the chunking value, making consecutive equivalent to all, so I believe we are free of this potential bug.\n\n* Update lalrpop/src/lr1/codegen/parse_table.rs\r\n\r\nFix comment typo\n\nCo-authored-by: Yann Hamdaoui \n\n---------\n\nCo-authored-by: Yann Hamdaoui ","shortMessageHtmlLink":"Update to itertools 0.13 (#899)"}},{"before":"5e35a805a2018350e8ab06691cf0119a8d58f073","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-895-ffd1b4ec6340264a53ec4545c033dc2eda31bcfa","pushedAt":"2024-05-17T15:20:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"ffd1b4ec6340264a53ec4545c033dc2eda31bcfa","after":"5e35a805a2018350e8ab06691cf0119a8d58f073","ref":"refs/heads/master","pushedAt":"2024-05-17T15:20:03.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Whoops, I don't think a test feature flag exists (#895)\n\n* Whoops, I don't think a test feature flag exists\n\n* Remove having a special test path for the lrgrammar","shortMessageHtmlLink":"Whoops, I don't think a test feature flag exists (#895)"}},{"before":null,"after":"5e35a805a2018350e8ab06691cf0119a8d58f073","ref":"refs/heads/gh-readonly-queue/master/pr-895-ffd1b4ec6340264a53ec4545c033dc2eda31bcfa","pushedAt":"2024-05-17T15:20:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Whoops, I don't think a test feature flag exists (#895)\n\n* Whoops, I don't think a test feature flag exists\n\n* Remove having a special test path for the lrgrammar","shortMessageHtmlLink":"Whoops, I don't think a test feature flag exists (#895)"}},{"before":"49155f02f698d96d1aa57b89ef603e0fcd4799ee","after":"d808b5364b25d6f4ca21cb6d46a474e440f085d2","ref":"refs/heads/gh-pages","pushedAt":"2024-05-17T14:03:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ lalrpop/lalrpop@ffd1b4ec6340264a53ec4545c033dc2eda31bcfa ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ ffd1b4e ๐Ÿš€"}},{"before":"ffd1b4ec6340264a53ec4545c033dc2eda31bcfa","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-896-1eb87a040d564746191af9c021c5a01470ec3625","pushedAt":"2024-05-17T14:02:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"1eb87a040d564746191af9c021c5a01470ec3625","after":"ffd1b4ec6340264a53ec4545c033dc2eda31bcfa","ref":"refs/heads/master","pushedAt":"2024-05-17T14:02:50.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Detect deep recursion when expanding macros and error out (#896)\n\n* Detect deep recursion when expanding macros and error out\n\n* Add a config knob for max recursion depth\n\n* Just unwrap on unreachable block\n\n* Add documentation comment to macro_recursion_limit definition","shortMessageHtmlLink":"Detect deep recursion when expanding macros and error out (#896)"}},{"before":null,"after":"ffd1b4ec6340264a53ec4545c033dc2eda31bcfa","ref":"refs/heads/gh-readonly-queue/master/pr-896-1eb87a040d564746191af9c021c5a01470ec3625","pushedAt":"2024-05-17T14:02:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Detect deep recursion when expanding macros and error out (#896)\n\n* Detect deep recursion when expanding macros and error out\n\n* Add a config knob for max recursion depth\n\n* Just unwrap on unreachable block\n\n* Add documentation comment to macro_recursion_limit definition","shortMessageHtmlLink":"Detect deep recursion when expanding macros and error out (#896)"}},{"before":"1eb87a040d564746191af9c021c5a01470ec3625","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-894-f1060df4c9620d83ad8cc7ce2f6994608abfdda0","pushedAt":"2024-05-08T16:54:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"f1060df4c9620d83ad8cc7ce2f6994608abfdda0","after":"1eb87a040d564746191af9c021c5a01470ec3625","ref":"refs/heads/master","pushedAt":"2024-05-08T16:54:09.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Switch out the tiny_keccak hashing library for the sha3 library (#894)\n\nThe sha3 library seems more widely used and actively maintained.\n\nAll we do with these hashes is save the hash in the output file and\ncompare to determine if we need a rebuild.","shortMessageHtmlLink":"Switch out the tiny_keccak hashing library for the sha3 library (#894)"}},{"before":null,"after":"1eb87a040d564746191af9c021c5a01470ec3625","ref":"refs/heads/gh-readonly-queue/master/pr-894-f1060df4c9620d83ad8cc7ce2f6994608abfdda0","pushedAt":"2024-05-08T16:54:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Switch out the tiny_keccak hashing library for the sha3 library (#894)\n\nThe sha3 library seems more widely used and actively maintained.\n\nAll we do with these hashes is save the hash in the output file and\ncompare to determine if we need a rebuild.","shortMessageHtmlLink":"Switch out the tiny_keccak hashing library for the sha3 library (#894)"}},{"before":"f1060df4c9620d83ad8cc7ce2f6994608abfdda0","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-891-274b7d7d23478dbf9931f5bbded50d790fca5e93","pushedAt":"2024-05-03T16:38:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"274b7d7d23478dbf9931f5bbded50d790fca5e93","after":"f1060df4c9620d83ad8cc7ce2f6994608abfdda0","ref":"refs/heads/master","pushedAt":"2024-05-03T16:38:54.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Move the ' ' character in generated typebounds to the second clause (#891)\n\nAs suggested by @Pat-Lafon in #889","shortMessageHtmlLink":"Move the ' ' character in generated typebounds to the second clause (#โ€ฆ"}},{"before":null,"after":"f1060df4c9620d83ad8cc7ce2f6994608abfdda0","ref":"refs/heads/gh-readonly-queue/master/pr-891-274b7d7d23478dbf9931f5bbded50d790fca5e93","pushedAt":"2024-05-03T16:38:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Move the ' ' character in generated typebounds to the second clause (#891)\n\nAs suggested by @Pat-Lafon in #889","shortMessageHtmlLink":"Move the ' ' character in generated typebounds to the second clause (#โ€ฆ"}},{"before":"274b7d7d23478dbf9931f5bbded50d790fca5e93","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-890-9275245f6812293eb22f2001b902e98355ad7ac7","pushedAt":"2024-05-03T10:01:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"9275245f6812293eb22f2001b902e98355ad7ac7","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-889-0f083db03d692679f50abce9f8509fcc0420c058","pushedAt":"2024-05-03T10:01:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"0f083db03d692679f50abce9f8509fcc0420c058","after":"274b7d7d23478dbf9931f5bbded50d790fca5e93","ref":"refs/heads/master","pushedAt":"2024-05-03T10:01:36.000Z","pushType":"merge_queue_merge","commitsCount":2,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Use default-features in favor of default_features (#890)\n\nThe _ variants of several Cargo fields will be deprecated in the 2024 edition. Switch to the recommended - variants.\n\nhttps://github.com/rust-lang/cargo/pull/13783","shortMessageHtmlLink":"Use default-features in favor of default_features (#890)"}},{"before":null,"after":"274b7d7d23478dbf9931f5bbded50d790fca5e93","ref":"refs/heads/gh-readonly-queue/master/pr-890-9275245f6812293eb22f2001b902e98355ad7ac7","pushedAt":"2024-05-03T10:01:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Use default-features in favor of default_features (#890)\n\nThe _ variants of several Cargo fields will be deprecated in the 2024 edition. Switch to the recommended - variants.\n\nhttps://github.com/rust-lang/cargo/pull/13783","shortMessageHtmlLink":"Use default-features in favor of default_features (#890)"}},{"before":null,"after":"9275245f6812293eb22f2001b902e98355ad7ac7","ref":"refs/heads/gh-readonly-queue/master/pr-889-0f083db03d692679f50abce9f8509fcc0420c058","pushedAt":"2024-05-03T10:01:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fix latest clippy findings (#889)","shortMessageHtmlLink":"Fix latest clippy findings (#889)"}},{"before":"460375c90c616950aa19509a9301dc4e76ef11ac","after":"49155f02f698d96d1aa57b89ef603e0fcd4799ee","ref":"refs/heads/gh-pages","pushedAt":"2024-05-02T21:39:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ lalrpop/lalrpop@0f083db03d692679f50abce9f8509fcc0420c058 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 0f083db ๐Ÿš€"}},{"before":"0f083db03d692679f50abce9f8509fcc0420c058","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-888-89394de2c8d6a6f0ba0ec07af47ae7014923451e","pushedAt":"2024-05-02T21:39:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUup7YQA","startCursor":null,"endCursor":null}},"title":"Activity ยท lalrpop/lalrpop"}