{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":377296713,"defaultBranch":"main","name":"diplomat","ownerLogin":"rust-diplomat","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-15T21:23:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/85967389?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724808730.0","currentOid":""},"activityList":{"items":[{"before":"50f81ee8031a56abbfa1c36cfc7de2617671fd1d","after":"dbb560bb6f09c91a2faae42c8efbd524bf16f0b0","ref":"refs/heads/main","pushedAt":"2024-09-22T18:38:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Readd log feature (#696)","shortMessageHtmlLink":"Readd log feature (#696)"}},{"before":"588f6ffe413bfca367bbb2a749a5965d40a3d5b3","after":"50f81ee8031a56abbfa1c36cfc7de2617671fd1d","ref":"refs/heads/main","pushedAt":"2024-09-22T18:28:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Fix dtor abi names in kotlin (#695)\n\n* ResourceIdentifier -> RecordUse\r\n\r\n* Fix ResourceIdentifier -> RecordUse update","shortMessageHtmlLink":"Fix dtor abi names in kotlin (#695)"}},{"before":"d7ecae027753e5b6839169c3492e5269bc0ebbaa","after":"588f6ffe413bfca367bbb2a749a5965d40a3d5b3","ref":"refs/heads/main","pushedAt":"2024-09-20T14:51:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"tool-and-c-backend-pub - Make some features of the tool pub for exter… (#694)\n\n* tool-and-c-backend-pub - Make some features of the tool pub for external backends\n\n* tool-and-c-backend-pub - remove extra files","shortMessageHtmlLink":"tool-and-c-backend-pub - Make some features of the tool pub for exter… ("}},{"before":"7dc0d8ecc612666bc8468fcce0f3c8003c78b08c","after":"d7ecae027753e5b6839169c3492e5269bc0ebbaa","ref":"refs/heads/main","pushedAt":"2024-09-19T15:56:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Kotlin: fix typo in gen_return_conversion (#655)","shortMessageHtmlLink":"Kotlin: fix typo in gen_return_conversion (#655)"}},{"before":"c3bf8e307d7d1f3bfba961c5487c8e86ce69b8b9","after":"7dc0d8ecc612666bc8468fcce0f3c8003c78b08c","ref":"refs/heads/main","pushedAt":"2024-09-17T22:14:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"fixing the same bug for other modified primitive results (#693)\n\nCo-authored-by: Ellen Arteca ","shortMessageHtmlLink":"fixing the same bug for other modified primitive results (#693)"}},{"before":"599eebe996aa6e06737c0531144c0961089b0913","after":"c3bf8e307d7d1f3bfba961c5487c8e86ce69b8b9","ref":"refs/heads/main","pushedAt":"2024-09-17T21:52:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Fixing code generation for `Result` in Kotlin (#692)\n\nCo-authored-by: Ellen Arteca ","shortMessageHtmlLink":"Fixing code generation for Result<bool> in Kotlin (#692)"}},{"before":"57e8916ccc8995167ee443272e3fd8de3d64e5d3","after":"599eebe996aa6e06737c0531144c0961089b0913","ref":"refs/heads/main","pushedAt":"2024-09-17T21:02:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Fixing hardcoded library path in some kotlin templates (#691)\n\nCo-authored-by: Ellen Arteca ","shortMessageHtmlLink":"Fixing hardcoded library path in some kotlin templates (#691)"}},{"before":"de87900e2524054a0cea29b9b92c07cecfd52a17","after":"57e8916ccc8995167ee443272e3fd8de3d64e5d3","ref":"refs/heads/main","pushedAt":"2024-09-17T01:36:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Fixing bug in opaque/struct cleanup codegen in kotlin (#690)\n\n* Fixing bug in opaque/struct cleanup codegen in kotlin\r\n\r\n* filename typo\r\n\r\n* regen tests\r\n\r\n---------\r\n\r\nCo-authored-by: Ellen Arteca ","shortMessageHtmlLink":"Fixing bug in opaque/struct cleanup codegen in kotlin (#690)"}},{"before":"8e09751ec02ec12b885cbb378c5c66db2a119c3c","after":"de87900e2524054a0cea29b9b92c07cecfd52a17","ref":"refs/heads/main","pushedAt":"2024-09-16T16:38:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Code generation for trait support in Kotlin (#689)","shortMessageHtmlLink":"Code generation for trait support in Kotlin (#689)"}},{"before":"83e33d46c2d72405f38f30d4467b4a27c1250f0c","after":"8e09751ec02ec12b885cbb378c5c66db2a119c3c","ref":"refs/heads/main","pushedAt":"2024-09-12T21:42:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Optional finalizers in kotlin (#687)","shortMessageHtmlLink":"Optional finalizers in kotlin (#687)"}},{"before":"cd9fb53acbcf0b7b6c0148d13474f05906a4f6af","after":"83e33d46c2d72405f38f30d4467b4a27c1250f0c","ref":"refs/heads/main","pushedAt":"2024-09-11T22:49:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Fix dtor abi names in kotlin (#686)","shortMessageHtmlLink":"Fix dtor abi names in kotlin (#686)"}},{"before":"e92e497a64fa848acdd51ccd025088d505a26bcd","after":"cd9fb53acbcf0b7b6c0148d13474f05906a4f6af","ref":"refs/heads/main","pushedAt":"2024-09-11T21:04:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Fix bug in codegen for kotlin arrays of unsigned numeric primitives (#685)\n\nCo-authored-by: Ellen Arteca ","shortMessageHtmlLink":"Fix bug in codegen for kotlin arrays of unsigned numeric primitives (#…"}},{"before":"63f8cf50f74deb23aa8ce57df005fed9a648e840","after":"e92e497a64fa848acdd51ccd025088d505a26bcd","ref":"refs/heads/main","pushedAt":"2024-09-11T19:42:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Enable callback runtime support in jni (#684)","shortMessageHtmlLink":"Enable callback runtime support in jni (#684)"}},{"before":"b375b3ef35b92b31c901a795f39ac82a056ba2c7","after":"63f8cf50f74deb23aa8ce57df005fed9a648e840","ref":"refs/heads/main","pushedAt":"2024-09-11T16:59:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Implementing destructors for Kotlin callbacks (#682)","shortMessageHtmlLink":"Implementing destructors for Kotlin callbacks (#682)"}},{"before":"9dcee142b66267b7a215bb46d4d8ce13754c874d","after":"b375b3ef35b92b31c901a795f39ac82a056ba2c7","ref":"refs/heads/main","pushedAt":"2024-09-10T16:54:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Demo Gen Feature Tests Makefile (#675)","shortMessageHtmlLink":"Demo Gen Feature Tests Makefile (#675)"}},{"before":"d741c846c19f699481f462ab33fecf0dc347e7f2","after":"9dcee142b66267b7a215bb46d4d8ce13754c874d","ref":"refs/heads/main","pushedAt":"2024-09-10T16:35:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Rust trait support in the AST/HIR/macro, and codegen for C (#621)","shortMessageHtmlLink":"Rust trait support in the AST/HIR/macro, and codegen for C (#621)"}},{"before":"a43baafa6802ac074b0babfea20ac874cd8d5e21","after":"d741c846c19f699481f462ab33fecf0dc347e7f2","ref":"refs/heads/main","pushedAt":"2024-09-09T21:47:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Fix safety of transparent_convert (#681)","shortMessageHtmlLink":"Fix safety of transparent_convert (#681)"}},{"before":"0dfb2678371abde882cc105978f80ccc704a48d1","after":"a43baafa6802ac074b0babfea20ac874cd8d5e21","ref":"refs/heads/main","pushedAt":"2024-09-06T16:33:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Concrete MSRV policy (#683)","shortMessageHtmlLink":"Concrete MSRV policy (#683)"}},{"before":"fe5201dd04ee6614942f817b291e90cb01440c19","after":"0dfb2678371abde882cc105978f80ccc704a48d1","ref":"refs/heads/main","pushedAt":"2024-09-06T01:44:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Only apply MSRV to `diplomat-runtime` (#678)\n\n* msrv\r\n\r\n* +diplomat","shortMessageHtmlLink":"Only apply MSRV to diplomat-runtime (#678)"}},{"before":"6807b4a92f3f8a6dd565d044b2e2fac181fc997f","after":"fe5201dd04ee6614942f817b291e90cb01440c19","ref":"refs/heads/main","pushedAt":"2024-09-04T20:22:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Add conversion helper (#680)","shortMessageHtmlLink":"Add conversion helper (#680)"}},{"before":"e88c0b90719254982d00a48ddf26fca8226ffd30","after":"6807b4a92f3f8a6dd565d044b2e2fac181fc997f","ref":"refs/heads/main","pushedAt":"2024-09-04T10:45:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Use `actions/checkout@v4`, `actions/setup-node@v4` (#679)","shortMessageHtmlLink":"Use actions/checkout@v4, actions/setup-node@v4 (#679)"}},{"before":"253a7c05dff89f584a2bddcd75abd25ec57ab28f","after":"e88c0b90719254982d00a48ddf26fca8226ffd30","ref":"refs/heads/main","pushedAt":"2024-09-04T10:21:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertbastian","name":"Robert Bastian","path":"/robertbastian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4706271?s=80&v=4"},"commit":{"message":"Fix Dart default ctor generation code around Options (#677)","shortMessageHtmlLink":"Fix Dart default ctor generation code around Options (#677)"}},{"before":"c2929db433f673c682603aac5ccfeb6829862124","after":"253a7c05dff89f584a2bddcd75abd25ec57ab28f","ref":"refs/heads/main","pushedAt":"2024-09-04T00:49:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Fix Dart default ctor generation code around Options (#676)","shortMessageHtmlLink":"Fix Dart default ctor generation code around Options (#676)"}},{"before":"5ccea38eee879fa5ca09419af2f9f2e081a62afe","after":"c2929db433f673c682603aac5ccfeb6829862124","ref":"refs/heads/main","pushedAt":"2024-09-03T23:56:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Demo Gen support for DiplomatOption (#673)\n\n* Add support for DiplomatOption\r\n\r\nBecause we currently don't pass context when we recursively evaluate parameters, DiplomatOption effectively is ignored for the purposes of demonstration.\r\n\r\nEspecially difficult to resolve since we flatten all struct and opaque construction into one render terminus (making it hard to set up optional support), so this is a workaround for now.\r\n\r\n* Format\r\n\r\n* Clippy","shortMessageHtmlLink":"Demo Gen support for DiplomatOption (#673)"}},{"before":"d7ad17308a424bdea6ac3890b513312c47c9f476","after":"5ccea38eee879fa5ca09419af2f9f2e081a62afe","ref":"refs/heads/main","pushedAt":"2024-09-03T22:25:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Demo Gen default value parameter attributes (#667)\n\n* Started drafting default value parameter attributes\r\n\r\n* Add support for default values in the renderer\r\n\r\n* Formatting\r\n\r\n* Update snapshots\r\n\r\n* Parse ints and floats\r\n\r\n* Formatting","shortMessageHtmlLink":"Demo Gen default value parameter attributes (#667)"}},{"before":"665500fa6ec6820c2fd5fe515b02af083314a8cd","after":"d7ad17308a424bdea6ac3890b513312c47c9f476","ref":"refs/heads/main","pushedAt":"2024-09-03T19:34:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sffc","name":"Shane F. Carr","path":"/sffc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145762?s=80&v=4"},"commit":{"message":"Downgrade clap to MSRV-compatible version","shortMessageHtmlLink":"Downgrade clap to MSRV-compatible version"}},{"before":"f66f918ac3714238d99261dfe990d63d3c487510","after":"665500fa6ec6820c2fd5fe515b02af083314a8cd","ref":"refs/heads/main","pushedAt":"2024-09-03T19:31:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sffc","name":"Shane F. Carr","path":"/sffc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145762?s=80&v=4"},"commit":{"message":"Fix MSRV CI and pin it to 1.71","shortMessageHtmlLink":"Fix MSRV CI and pin it to 1.71"}},{"before":"9e91151698bc5df511c42d95f57ea8133478b24e","after":"f66f918ac3714238d99261dfe990d63d3c487510","ref":"refs/heads/main","pushedAt":"2024-09-03T19:29:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sffc","name":"Shane F. Carr","path":"/sffc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1145762?s=80&v=4"},"commit":{"message":"Add MSRV check to ci.yml","shortMessageHtmlLink":"Add MSRV check to ci.yml"}},{"before":"c4e5e52fd7d36cc7131c856f914d5533e90a338a","after":"9e91151698bc5df511c42d95f57ea8133478b24e","ref":"refs/heads/main","pushedAt":"2024-09-03T18:53:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Store FFI value in enum, turn them into singletons (#670)","shortMessageHtmlLink":"Store FFI value in enum, turn them into singletons (#670)"}},{"before":"242c7d0fcf1502a80a7a3d2ca49462829ccaa945","after":"c4e5e52fd7d36cc7131c856f914d5533e90a338a","ref":"refs/heads/main","pushedAt":"2024-09-03T00:53:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Manishearth","name":"Manish Goregaokar","path":"/Manishearth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1617736?s=80&v=4"},"commit":{"message":"Flatten out type_generation module, rename to gen (#669)\n\n* Rename type_generation module to gen\r\n\r\n* Flatten out converter from gen","shortMessageHtmlLink":"Flatten out type_generation module, rename to gen (#669)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMlQxODozODo1MC4wMDAwMDBazwAAAAS9UMsc","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QwMDo1Mzo1Ni4wMDAwMDBazwAAAASrCnZB"}},"title":"Activity · rust-diplomat/diplomat"}