{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":94262864,"defaultBranch":"master","name":"prost","ownerLogin":"tokio-rs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-06-13T22:13:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20248544?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714411735.0","currentOid":""},"activityList":{"items":[{"before":"71b8e8e8042b4a544158932304c6be03c06b9b2a","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1043-680a2e19c77a1ca7559373f383e5cb3422174ab3","pushedAt":"2024-05-03T08:41: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"}},{"before":"680a2e19c77a1ca7559373f383e5cb3422174ab3","after":"71b8e8e8042b4a544158932304c6be03c06b9b2a","ref":"refs/heads/master","pushedAt":"2024-05-03T08:41:14.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":"tests: Remove unused dependencies (#1043)\n\n* tests: Remove unused dependencies\n\nFound these unused dependencies using: `cargo +nightly udeps && cargo +nightly udeps --all-targets`\n\n* ci: Add cargo-udeps","shortMessageHtmlLink":"tests: Remove unused dependencies (#1043)"}},{"before":null,"after":"71b8e8e8042b4a544158932304c6be03c06b9b2a","ref":"refs/heads/gh-readonly-queue/master/pr-1043-680a2e19c77a1ca7559373f383e5cb3422174ab3","pushedAt":"2024-05-03T08:41:14.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":"tests: Remove unused dependencies (#1043)\n\n* tests: Remove unused dependencies\n\nFound these unused dependencies using: `cargo +nightly udeps && cargo +nightly udeps --all-targets`\n\n* ci: Add cargo-udeps","shortMessageHtmlLink":"tests: Remove unused dependencies (#1043)"}},{"before":"680a2e19c77a1ca7559373f383e5cb3422174ab3","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1017-43753be89764ace6d6c2497e61d6ba8d043f6b89","pushedAt":"2024-04-29T17:34:46.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":"43753be89764ace6d6c2497e61d6ba8d043f6b89","after":"680a2e19c77a1ca7559373f383e5cb3422174ab3","ref":"refs/heads/master","pushedAt":"2024-04-29T17:34:46.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":"style(prost-build): Consolidate field data into struct (#1017)\n\n* prost-build: consolidate message field data\n\nWhen massaging field data in CodeGenerator::append_message,\nmove it into lists of Field and OneofField structs so that later\ngeneration passes can operate on the data with less code duplication.\n\nSubsidiary append_* methods are changed to take references to these\nstructs rather than moved data, as generation of lexical tokens\ndoes not actually consume any owned data, and we will need more\npasses over the same field lists for the upcoming builder code.\n\n* prost-build: compute field tags in place\n\n* prost-build: address comments on reuse of Field\n\nMake rust_field into a method computing the name on the fly.\nIn OneofField, make the vector of fields to have Field members.\nDon't play reference renaming tricks with field.descriptor.","shortMessageHtmlLink":"style(prost-build): Consolidate field data into struct (#1017)"}},{"before":null,"after":"680a2e19c77a1ca7559373f383e5cb3422174ab3","ref":"refs/heads/gh-readonly-queue/master/pr-1017-43753be89764ace6d6c2497e61d6ba8d043f6b89","pushedAt":"2024-04-29T17:28:55.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":"style(prost-build): Consolidate field data into struct (#1017)\n\n* prost-build: consolidate message field data\n\nWhen massaging field data in CodeGenerator::append_message,\nmove it into lists of Field and OneofField structs so that later\ngeneration passes can operate on the data with less code duplication.\n\nSubsidiary append_* methods are changed to take references to these\nstructs rather than moved data, as generation of lexical tokens\ndoes not actually consume any owned data, and we will need more\npasses over the same field lists for the upcoming builder code.\n\n* prost-build: compute field tags in place\n\n* prost-build: address comments on reuse of Field\n\nMake rust_field into a method computing the name on the fly.\nIn OneofField, make the vector of fields to have Field members.\nDon't play reference renaming tricks with field.descriptor.","shortMessageHtmlLink":"style(prost-build): Consolidate field data into struct (#1017)"}},{"before":"43753be89764ace6d6c2497e61d6ba8d043f6b89","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1048-3f2536b28119fe6b91e29eeb18db7de5af281ae1","pushedAt":"2024-04-29T17:05:27.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":"3f2536b28119fe6b91e29eeb18db7de5af281ae1","after":"43753be89764ace6d6c2497e61d6ba8d043f6b89","ref":"refs/heads/master","pushedAt":"2024-04-29T17:05:25.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":"style: Fix toml indent (#1048)","shortMessageHtmlLink":"style: Fix toml indent (#1048)"}},{"before":null,"after":"43753be89764ace6d6c2497e61d6ba8d043f6b89","ref":"refs/heads/gh-readonly-queue/master/pr-1048-3f2536b28119fe6b91e29eeb18db7de5af281ae1","pushedAt":"2024-04-29T16:58:57.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":"style: Fix toml indent (#1048)","shortMessageHtmlLink":"style: Fix toml indent (#1048)"}},{"before":"3f2536b28119fe6b91e29eeb18db7de5af281ae1","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1029-ee96a0430787e208ba41bc5af9304e2618e585ed","pushedAt":"2024-04-28T17:35:46.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":"ee96a0430787e208ba41bc5af9304e2618e585ed","after":"3f2536b28119fe6b91e29eeb18db7de5af281ae1","ref":"refs/heads/master","pushedAt":"2024-04-28T17:35:45.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":"chore - codegen: `Syntax` to a separate file (#1029)","shortMessageHtmlLink":"chore - codegen: Syntax to a separate file (#1029)"}},{"before":"ee96a0430787e208ba41bc5af9304e2618e585ed","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1022-b607e9bec3d69d35e37127e76226bb5aacee5425","pushedAt":"2024-04-28T17:34:25.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":"b607e9bec3d69d35e37127e76226bb5aacee5425","after":"ee96a0430787e208ba41bc5af9304e2618e585ed","ref":"refs/heads/master","pushedAt":"2024-04-28T17:34:24.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: #1021 (#1022)","shortMessageHtmlLink":"fix: #1021 (#1022)"}},{"before":"b607e9bec3d69d35e37127e76226bb5aacee5425","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1044-a21d90c189e2bcd1b5c056232c7a991975957b88","pushedAt":"2024-04-28T17:32: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":"a21d90c189e2bcd1b5c056232c7a991975957b88","after":"b607e9bec3d69d35e37127e76226bb5aacee5425","ref":"refs/heads/master","pushedAt":"2024-04-28T17:32:48.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":"tests: Create a separate tempdir for each test (#1044)\n\nMany tests from `prost-build` wrote to the same temporary directory. Therefore these tests overwrite each other files. Because `cargo test` runs multi threaded some tests failed sometimes.","shortMessageHtmlLink":"tests: Create a separate tempdir for each test (#1044)"}},{"before":"a21d90c189e2bcd1b5c056232c7a991975957b88","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1039-95dcb0eae8bb019aa3cd2494311d63ab5780ade6","pushedAt":"2024-04-28T17:31:25.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":"95dcb0eae8bb019aa3cd2494311d63ab5780ade6","after":"a21d90c189e2bcd1b5c056232c7a991975957b88","ref":"refs/heads/master","pushedAt":"2024-04-28T17:31:24.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":"chore: Update internal crates to Rust edition 2021 (#1039)\n\nThe published crates were already using edition 2021. Update all internal crates as well.\n\nAlso add a new tests-2018 crate that runs all tests using edition 2018.","shortMessageHtmlLink":"chore: Update internal crates to Rust edition 2021 (#1039)"}},{"before":null,"after":"3f2536b28119fe6b91e29eeb18db7de5af281ae1","ref":"refs/heads/gh-readonly-queue/master/pr-1029-ee96a0430787e208ba41bc5af9304e2618e585ed","pushedAt":"2024-04-28T17:30:31.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":"chore - codegen: `Syntax` to a separate file (#1029)","shortMessageHtmlLink":"chore - codegen: Syntax to a separate file (#1029)"}},{"before":null,"after":"ee96a0430787e208ba41bc5af9304e2618e585ed","ref":"refs/heads/gh-readonly-queue/master/pr-1022-b607e9bec3d69d35e37127e76226bb5aacee5425","pushedAt":"2024-04-28T17:29:43.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: #1021 (#1022)","shortMessageHtmlLink":"fix: #1021 (#1022)"}},{"before":null,"after":"b607e9bec3d69d35e37127e76226bb5aacee5425","ref":"refs/heads/gh-readonly-queue/master/pr-1044-a21d90c189e2bcd1b5c056232c7a991975957b88","pushedAt":"2024-04-28T17:27:26.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":"tests: Create a separate tempdir for each test (#1044)\n\nMany tests from `prost-build` wrote to the same temporary directory. Therefore these tests overwrite each other files. Because `cargo test` runs multi threaded some tests failed sometimes.","shortMessageHtmlLink":"tests: Create a separate tempdir for each test (#1044)"}},{"before":null,"after":"a21d90c189e2bcd1b5c056232c7a991975957b88","ref":"refs/heads/gh-readonly-queue/master/pr-1039-95dcb0eae8bb019aa3cd2494311d63ab5780ade6","pushedAt":"2024-04-28T17:26:34.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":"chore: Update internal crates to Rust edition 2021 (#1039)\n\nThe published crates were already using edition 2021. Update all internal crates as well.\n\nAlso add a new tests-2018 crate that runs all tests using edition 2018.","shortMessageHtmlLink":"chore: Update internal crates to Rust edition 2021 (#1039)"}},{"before":"95dcb0eae8bb019aa3cd2494311d63ab5780ade6","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1038-691454307ccd2de4c780438da8acf2a1ddd994f6","pushedAt":"2024-04-28T11:45:46.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":"691454307ccd2de4c780438da8acf2a1ddd994f6","after":"95dcb0eae8bb019aa3cd2494311d63ab5780ade6","ref":"refs/heads/master","pushedAt":"2024-04-28T11:45:45.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":"chore: Update crate descriptions (#1038)\n\nEach published crate should have a unique description.","shortMessageHtmlLink":"chore: Update crate descriptions (#1038)"}},{"before":null,"after":"95dcb0eae8bb019aa3cd2494311d63ab5780ade6","ref":"refs/heads/gh-readonly-queue/master/pr-1038-691454307ccd2de4c780438da8acf2a1ddd994f6","pushedAt":"2024-04-28T11:39:11.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":"chore: Update crate descriptions (#1038)\n\nEach published crate should have a unique description.","shortMessageHtmlLink":"chore: Update crate descriptions (#1038)"}},{"before":"691454307ccd2de4c780438da8acf2a1ddd994f6","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1034-a53ad5173f3b64bdd2faf4ef8c99efc5ab8d6b30","pushedAt":"2024-04-26T09:18:34.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":"a53ad5173f3b64bdd2faf4ef8c99efc5ab8d6b30","after":"691454307ccd2de4c780438da8acf2a1ddd994f6","ref":"refs/heads/master","pushedAt":"2024-04-26T09:18:33.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":"ci: Add TOML validation with `taplo` (#1034)\n\nCo-authored-by: Casper Meijn ","shortMessageHtmlLink":"ci: Add TOML validation with taplo (#1034)"}},{"before":null,"after":"691454307ccd2de4c780438da8acf2a1ddd994f6","ref":"refs/heads/gh-readonly-queue/master/pr-1034-a53ad5173f3b64bdd2faf4ef8c99efc5ab8d6b30","pushedAt":"2024-04-26T09:12:28.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":"ci: Add TOML validation with `taplo` (#1034)\n\nCo-authored-by: Casper Meijn ","shortMessageHtmlLink":"ci: Add TOML validation with taplo (#1034)"}},{"before":"a53ad5173f3b64bdd2faf4ef8c99efc5ab8d6b30","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1030-1fc736ef7840ad986e7f6e185c242489e97f3400","pushedAt":"2024-04-26T08:09:18.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":"1fc736ef7840ad986e7f6e185c242489e97f3400","after":"a53ad5173f3b64bdd2faf4ef8c99efc5ab8d6b30","ref":"refs/heads/master","pushedAt":"2024-04-26T08:09:17.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":"prost_build: `BytesType and MapType` into a `collections` module. (#1030)","shortMessageHtmlLink":"prost_build: BytesType and MapType into a collections module. (#1030"}},{"before":null,"after":"a53ad5173f3b64bdd2faf4ef8c99efc5ab8d6b30","ref":"refs/heads/gh-readonly-queue/master/pr-1030-1fc736ef7840ad986e7f6e185c242489e97f3400","pushedAt":"2024-04-26T08:04:23.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":"prost_build: `BytesType and MapType` into a `collections` module. (#1030)","shortMessageHtmlLink":"prost_build: BytesType and MapType into a collections module. (#1030"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQI9LUwA","startCursor":null,"endCursor":null}},"title":"Activity ยท tokio-rs/prost"}