{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":321690304,"defaultBranch":"main","name":"ts-rs","ownerLogin":"Aleph-Alpha","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-15T14:21:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/61506608?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716463877.0","currentOid":""},"activityList":{"items":[{"before":"e69f52f9708c7aeeb309d910e38912768502c14f","after":"20e5b2d1391c438df68360557aaa19b7759c258f","ref":"refs/heads/absolute_path_bug","pushedAt":"2024-05-23T11:44:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Rename new test","shortMessageHtmlLink":"Rename new test"}},{"before":"561953f6f9295b0b6e2dc9ef60b2d6f2425f38ef","after":"e69f52f9708c7aeeb309d910e38912768502c14f","ref":"refs/heads/absolute_path_bug","pushedAt":"2024-05-23T11:43:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Add CI test","shortMessageHtmlLink":"Add CI test"}},{"before":null,"after":"561953f6f9295b0b6e2dc9ef60b2d6f2425f38ef","ref":"refs/heads/absolute_path_bug","pushedAt":"2024-05-23T11:31:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Fix issue with absolute paths","shortMessageHtmlLink":"Fix issue with absolute paths"}},{"before":"badbac08e61e65b312880aa64e9ece2976f1bbef","after":"f898578d80d3e2a54080c1c046c45f9eaa2435c3","ref":"refs/heads/main","pushedAt":"2024-05-22T20:59:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Insert newline at end of generated files (#321)","shortMessageHtmlLink":"Insert newline at end of generated files (#321)"}},{"before":"a3ed6d8cff99115098219593d1cb53af4ce91d5f","after":"121ac377a8961c1d438e4f99e1770f6e0d3df2fd","ref":"refs/heads/export_same_file","pushedAt":"2024-05-22T11:56:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Replace negated condition with guard clause","shortMessageHtmlLink":"Replace negated condition with guard clause"}},{"before":"939041e120a5ddf12c62de4b3a2a6642c3d4c8ef","after":"a3ed6d8cff99115098219593d1cb53af4ce91d5f","ref":"refs/heads/export_same_file","pushedAt":"2024-05-22T11:50:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Reduce amount of syscalls and memory allocations","shortMessageHtmlLink":"Reduce amount of syscalls and memory allocations"}},{"before":"89430eb1678df311896ed7f4c09897acb270bfe4","after":"147ea87d7aef54460a0922ae88ae302d86b7e71f","ref":"refs/heads/cli","pushedAt":"2024-05-20T12:12:24.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Merge branch 'main' into cli","shortMessageHtmlLink":"Merge branch 'main' into cli"}},{"before":"fbe8e72c8b1e1996b5ab81f756988221590326ea","after":"939041e120a5ddf12c62de4b3a2a6642c3d4c8ef","ref":"refs/heads/export_same_file","pushedAt":"2024-05-20T11:51:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Remove duplicate declaration","shortMessageHtmlLink":"Remove duplicate declaration"}},{"before":"8d32a0e95a18b45242966d9b0d7dec713a6755d4","after":"fbe8e72c8b1e1996b5ab81f756988221590326ea","ref":"refs/heads/export_same_file","pushedAt":"2024-05-20T11:47:35.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Merge branch 'main' into export_same_file","shortMessageHtmlLink":"Merge branch 'main' into export_same_file"}},{"before":"c7b170eb39605334265c5bf9152aaa4847456a31","after":"8d32a0e95a18b45242966d9b0d7dec713a6755d4","ref":"refs/heads/export_same_file","pushedAt":"2024-05-20T11:45:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Merge branch 'main' into export_same_file","shortMessageHtmlLink":"Merge branch 'main' into export_same_file"}},{"before":"53ea18ed117b0800205ef441b32fbffad9096e3a","after":null,"ref":"refs/heads/better-dependencies","pushedAt":"2024-05-20T11:37:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"}},{"before":"fcf6d7c7053f00fac0d938ba7d7c96dae180cb2f","after":null,"ref":"refs/heads/ci-issues","pushedAt":"2024-05-20T11:36:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"}},{"before":"7d28c1a97a713af1dbc39386a620e2708f72096c","after":"badbac08e61e65b312880aa64e9ece2976f1bbef","ref":"refs/heads/main","pushedAt":"2024-05-20T11:36:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Testing with --no-default-features didnt seem to work in CI (#319)","shortMessageHtmlLink":"Testing with --no-default-features didnt seem to work in CI (#319)"}},{"before":"4615aedf52e8791cf807ee9544820f74a95e1f4d","after":"fcf6d7c7053f00fac0d938ba7d7c96dae180cb2f","ref":"refs/heads/ci-issues","pushedAt":"2024-05-20T11:20:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ci-issues","shortMessageHtmlLink":"Merge branch 'main' into ci-issues"}},{"before":"c5109a00e4a4feb7b614d35ddca2590300bdfb67","after":"7d28c1a97a713af1dbc39386a620e2708f72096c","ref":"refs/heads/main","pushedAt":"2024-05-17T20:13:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NyxCode","name":"NyxCode","path":"/NyxCode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20114928?s=80&v=4"},"commit":{"message":"Rework dependency and generics handling (#306)\n\n* add failing test\r\n\r\n* remove `TypeList`\r\n\r\n* cleanup codegen\r\n\r\n* add failing tests for tuples\r\n\r\n* fix missing `visit_generics` impl for tuples\r\n\r\n* Merge branch 'main' into better-dependencies\r\n\r\n* Merge branch 'main' into better-dependencies\r\n\r\n* Lower MSRV to 1.63.0\r\n\r\n* add test for #317\r\n\r\n* update changelog\r\n\r\n---------\r\n\r\nCo-authored-by: Gustavo \r\nCo-authored-by: escritorio-gustavo <131818645+escritorio-gustavo@users.noreply.github.com>","shortMessageHtmlLink":"Rework dependency and generics handling (#306)"}},{"before":"c9d04c82aaa22ded2d6270f79604f3caa8083961","after":"53ea18ed117b0800205ef441b32fbffad9096e3a","ref":"refs/heads/better-dependencies","pushedAt":"2024-05-17T20:10:23.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"NyxCode","name":"NyxCode","path":"/NyxCode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20114928?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":"d1223739632db2382eb419dc67e8cdac95d6430b","after":"c5109a00e4a4feb7b614d35ddca2590300bdfb67","ref":"refs/heads/main","pushedAt":"2024-05-17T19:50:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NyxCode","name":"NyxCode","path":"/NyxCode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20114928?s=80&v=4"},"commit":{"message":"Coerce passed type to TS before invoking ::name() (#318)\n\n* Coerce passed type to TS before invoking ::name()\r\n\r\nIf we're running the macro on a type which has an in-scope trait\r\ncontaining a `::name` member, the compiler will not know which to\r\ninvoke.\r\n\r\nThis clarifies that in the macro's context, we want to invoke the\r\nTS::name trait method by first casting the argument to the TS trait.\r\n\r\nThis pattern is in some other parts of the macro, I think this one was\r\njust triggered previously.\r\n\r\nSigned-off-by: Paul R. Tagliamonte \r\n\r\n* further qualify other uses of TS in macros\r\n\r\n---------\r\n\r\nSigned-off-by: Paul R. Tagliamonte \r\nCo-authored-by: Moritz Bischof ","shortMessageHtmlLink":"Coerce passed type to TS before invoking ::name() (#318)"}},{"before":"5c1a144b0c7de5272d335a8f4c91c749eeecc255","after":"4615aedf52e8791cf807ee9544820f74a95e1f4d","ref":"refs/heads/ci-issues","pushedAt":"2024-05-17T19:45:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NyxCode","name":"NyxCode","path":"/NyxCode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20114928?s=80&v=4"},"commit":{"message":"Adjust feature gates","shortMessageHtmlLink":"Adjust feature gates"}},{"before":null,"after":"5c1a144b0c7de5272d335a8f4c91c749eeecc255","ref":"refs/heads/ci-issues","pushedAt":"2024-05-17T19:26:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NyxCode","name":"NyxCode","path":"/NyxCode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20114928?s=80&v=4"},"commit":{"message":"Testing with --no-default-features didnt seem to work in CI","shortMessageHtmlLink":"Testing with --no-default-features didnt seem to work in CI"}},{"before":"27832ee9adf2e314ef668f0a81ce16cc65461938","after":"c7b170eb39605334265c5bf9152aaa4847456a31","ref":"refs/heads/export_same_file","pushedAt":"2024-05-10T18:01:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Remove unneded clone","shortMessageHtmlLink":"Remove unneded clone"}},{"before":"892b11b0f4e15c97c06ba413e87e0c0b862c9b44","after":"27832ee9adf2e314ef668f0a81ce16cc65461938","ref":"refs/heads/export_same_file","pushedAt":"2024-05-10T17:33:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Change read_exact for seek","shortMessageHtmlLink":"Change read_exact for seek"}},{"before":"4dc1c173b306e24a7e0dd9b3e65d3c651241df3a","after":"892b11b0f4e15c97c06ba413e87e0c0b862c9b44","ref":"refs/heads/export_same_file","pushedAt":"2024-05-10T17:25:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Fix import-esm case","shortMessageHtmlLink":"Fix import-esm case"}},{"before":"7312fa1008d6c9cf0c02160545796153f9982eb3","after":"4dc1c173b306e24a7e0dd9b3e65d3c651241df3a","ref":"refs/heads/export_same_file","pushedAt":"2024-05-10T17:21:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Fix import-esm case","shortMessageHtmlLink":"Fix import-esm case"}},{"before":"294126cbe7ff65161d1c3a1f69168c269849e464","after":"7312fa1008d6c9cf0c02160545796153f9982eb3","ref":"refs/heads/export_same_file","pushedAt":"2024-05-10T17:19:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"If types exported to the same file depend on each other, they should not generate an import statement","shortMessageHtmlLink":"If types exported to the same file depend on each other, they should …"}},{"before":"f4f59e9bd9dc657f187e21ba62a6eea6f88c6583","after":"294126cbe7ff65161d1c3a1f69168c269849e464","ref":"refs/heads/export_same_file","pushedAt":"2024-05-10T14:08:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Prevent duplication","shortMessageHtmlLink":"Prevent duplication"}},{"before":"dfaa802c3649c5d261337517b0494fbc0d7dacf4","after":"f4f59e9bd9dc657f187e21ba62a6eea6f88c6583","ref":"refs/heads/export_same_file","pushedAt":"2024-05-10T13:55:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'refs/remotes/origin/export_same_file'","shortMessageHtmlLink":"Merge remote-tracking branch 'refs/remotes/origin/export_same_file'"}},{"before":null,"after":"dfaa802c3649c5d261337517b0494fbc0d7dacf4","ref":"refs/heads/export_same_file","pushedAt":"2024-05-10T13:54:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Allow for multiple types to be exported to the same file","shortMessageHtmlLink":"Allow for multiple types to be exported to the same file"}},{"before":"c9b29aa3315df0ecad984313d7e02059bd79b6d2","after":"89430eb1678df311896ed7f4c09897acb270bfe4","ref":"refs/heads/cli","pushedAt":"2024-05-09T18:28:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Fix Syntax Error","shortMessageHtmlLink":"Fix Syntax Error"}},{"before":"f229f92574f4834c0e18fe65c870a99e2a34c4cf","after":"c9b29aa3315df0ecad984313d7e02059bd79b6d2","ref":"refs/heads/cli","pushedAt":"2024-05-09T18:28:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Missing imports","shortMessageHtmlLink":"Missing imports"}},{"before":"8ff6688fbcaa832a863546522c434074c61303dc","after":"f229f92574f4834c0e18fe65c870a99e2a34c4cf","ref":"refs/heads/cli","pushedAt":"2024-05-09T18:25:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"escritorio-gustavo","name":null,"path":"/escritorio-gustavo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/131818645?s=80&v=4"},"commit":{"message":"Add option to export all types to a single file","shortMessageHtmlLink":"Add option to export all types to a single file"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUfGvWwA","startCursor":null,"endCursor":null}},"title":"Activity · Aleph-Alpha/ts-rs"}