{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":776199659,"defaultBranch":"master","name":"union_source_generator","ownerLogin":"markushaslinger","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-22T22:09:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1212708?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711563373.0","currentOid":""},"activityList":{"items":[{"before":"5c06fe84af58f9e666e4a6a700e1b3dc9f6486dd","after":"b7c13905c46f81d3ba3577639abdd7a409337789","ref":"refs/heads/master","pushedAt":"2024-05-17T07:45:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"use a StringBuilder for the main struct code creation","shortMessageHtmlLink":"use a StringBuilder for the main struct code creation"}},{"before":"f854b13d829daceafc72aa6c3c8a5c2d8c6a94e4","after":"5c06fe84af58f9e666e4a6a700e1b3dc9f6486dd","ref":"refs/heads/master","pushedAt":"2024-05-16T06:44:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"generate async versions of switch and match","shortMessageHtmlLink":"generate async versions of switch and match"}},{"before":"48b4c9b2ef85bb2487987973de23ef5b77c523a3","after":"f854b13d829daceafc72aa6c3c8a5c2d8c6a94e4","ref":"refs/heads/master","pushedAt":"2024-05-05T07:42:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"better handle well-known type names","shortMessageHtmlLink":"better handle well-known type names"}},{"before":"eb304cebbe3ec0b846d9e4d58c63c5a262cb8fb5","after":"48b4c9b2ef85bb2487987973de23ef5b77c523a3","ref":"refs/heads/master","pushedAt":"2024-04-10T15:16:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"use correct index for is properties","shortMessageHtmlLink":"use correct index for is properties"}},{"before":"74ef959b5c7e29763f27873e547146cde7d830a7","after":"eb304cebbe3ec0b846d9e4d58c63c5a262cb8fb5","ref":"refs/heads/master","pushedAt":"2024-04-10T13:25:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"do not generate implicit operators for interface members","shortMessageHtmlLink":"do not generate implicit operators for interface members"}},{"before":"1802e28af52e457b66c132f46c6d0c1071d931cb","after":"74ef959b5c7e29763f27873e547146cde7d830a7","ref":"refs/heads/master","pushedAt":"2024-03-30T08:08:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"clarify comment","shortMessageHtmlLink":"clarify comment"}},{"before":"b249dce731b98630de63f7c14ab1c28fbc694653","after":"1802e28af52e457b66c132f46c6d0c1071d931cb","ref":"refs/heads/master","pushedAt":"2024-03-28T09:29:31.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"bump version to 1.4.0","shortMessageHtmlLink":"bump version to 1.4.0"}},{"before":"181bc654cbef7e673fcdfeff8d5298d91439b657","after":"b249dce731b98630de63f7c14ab1c28fbc694653","ref":"refs/heads/master","pushedAt":"2024-03-27T18:16:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"fixed layout causes issues with value types containing reference types (#5)","shortMessageHtmlLink":"fixed layout causes issues with value types containing reference types ("}},{"before":null,"after":"afe7dbc394d442415cfe1f7ce2f465e4d5165d2a","ref":"refs/heads/remove_layout","pushedAt":"2024-03-27T18:16:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"fixed layout causes issues with value types containing reference types","shortMessageHtmlLink":"fixed layout causes issues with value types containing reference types"}},{"before":"24227548b043aaa5720239405a46db6fb45311ae","after":"181bc654cbef7e673fcdfeff8d5298d91439b657","ref":"refs/heads/master","pushedAt":"2024-03-27T12:00:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"improvements for common types","shortMessageHtmlLink":"improvements for common types"}},{"before":"4b60ebf159eda0a6a4ca35b234df12ece16cd940","after":"24227548b043aaa5720239405a46db6fb45311ae","ref":"refs/heads/master","pushedAt":"2024-03-27T11:30:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"added a few common unions","shortMessageHtmlLink":"added a few common unions"}},{"before":"4dcfc15260efe113793a431716174ac6a5d0b25a","after":"4b60ebf159eda0a6a4ca35b234df12ece16cd940","ref":"refs/heads/master","pushedAt":"2024-03-26T19:51:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"bump version to 1.2.1","shortMessageHtmlLink":"bump version to 1.2.1"}},{"before":"75e3c66bb16d4a8e60595db28ceb559c1f04993b","after":"4dcfc15260efe113793a431716174ac6a5d0b25a","ref":"refs/heads/master","pushedAt":"2024-03-26T17:19:07.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"added diagnostics","shortMessageHtmlLink":"added diagnostics"}},{"before":"d852587ae526568e6120f54665a859c636f26d1d","after":null,"ref":"refs/heads/fix_multi_project","pushedAt":"2024-03-26T15:10:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"}},{"before":"ab5075a5fb98844dcacd8ef8c232c9ae0611c1aa","after":"75e3c66bb16d4a8e60595db28ceb559c1f04993b","ref":"refs/heads/master","pushedAt":"2024-03-26T15:10:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"Fix multi project reference (#4)\n\n* improve attribute usage config\r\n\r\n* try to support package being referenced in multiple projects at once\r\n\r\n* attempt to remove project dependency","shortMessageHtmlLink":"Fix multi project reference (#4)"}},{"before":"8a0ea4e550c56af6817c3cfb0198ed0cbc2f681d","after":"d852587ae526568e6120f54665a859c636f26d1d","ref":"refs/heads/fix_multi_project","pushedAt":"2024-03-26T14:59:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"attempt to remove project dependency","shortMessageHtmlLink":"attempt to remove project dependency"}},{"before":null,"after":"8a0ea4e550c56af6817c3cfb0198ed0cbc2f681d","ref":"refs/heads/fix_multi_project","pushedAt":"2024-03-26T14:38:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"try to support package being referenced in multiple projects at once","shortMessageHtmlLink":"try to support package being referenced in multiple projects at once"}},{"before":"70eddc0fb18d8ea842ee5579073a4616b690d3cf","after":"ab5075a5fb98844dcacd8ef8c232c9ae0611c1aa","ref":"refs/heads/master","pushedAt":"2024-03-24T17:06:56.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"bump version to 1.1.4","shortMessageHtmlLink":"bump version to 1.1.4"}},{"before":"a76c6f21a90d121d80aebb384aa2861b028964d6","after":"70eddc0fb18d8ea842ee5579073a4616b690d3cf","ref":"refs/heads/master","pushedAt":"2024-03-24T15:34:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"fix several typos in the readme","shortMessageHtmlLink":"fix several typos in the readme"}},{"before":"3fe63de24227af2b514d418b1e901ed9c6f6a327","after":"a76c6f21a90d121d80aebb384aa2861b028964d6","ref":"refs/heads/master","pushedAt":"2024-03-24T15:22:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"add .NET 8 required hint to the readme","shortMessageHtmlLink":"add .NET 8 required hint to the readme"}},{"before":"5f6a6261c100f1b676de0e6492053010d68864d8","after":"3fe63de24227af2b514d418b1e901ed9c6f6a327","ref":"refs/heads/master","pushedAt":"2024-03-24T15:05:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"full qualify attribute types","shortMessageHtmlLink":"full qualify attribute types"}},{"before":"d02c2102e641668cdefde7a2be47b2570936a371","after":"5f6a6261c100f1b676de0e6492053010d68864d8","ref":"refs/heads/master","pushedAt":"2024-03-24T14:50:30.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master'"}},{"before":"9db56ff1fdba481907d2d5ed703956d7e29aec36","after":null,"ref":"refs/heads/alignment_options","pushedAt":"2024-03-24T14:39:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"}},{"before":"beec073f0c478436f3542dff270508fc1c4403c6","after":"d02c2102e641668cdefde7a2be47b2570936a371","ref":"refs/heads/master","pushedAt":"2024-03-24T14:39:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"Add alignment options (#3)\n\n* bump version to 1.1.0\r\n\r\n* move types sources to separate file\r\n\r\n* allow for alignment configuration\r\n\r\n* update readme","shortMessageHtmlLink":"Add alignment options (#3)"}},{"before":null,"after":"9db56ff1fdba481907d2d5ed703956d7e29aec36","ref":"refs/heads/alignment_options","pushedAt":"2024-03-24T14:39:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"update readme","shortMessageHtmlLink":"update readme"}},{"before":"84903d57ba918e6f4d5f90ae82a7d746d244462e","after":null,"ref":"refs/heads/memory_footprint","pushedAt":"2024-03-24T11:48:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"}},{"before":"52914345f76498fd15679c830519309c2f313e51","after":"beec073f0c478436f3542dff270508fc1c4403c6","ref":"refs/heads/master","pushedAt":"2024-03-24T11:48:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"Reduce Memory footprint (#2)\n\n* store all reference types in the same field\r\nonly create those fields that are actually required\r\n\r\n* set struct layout manually to avoid as much empty space as possible\r\n\r\n* update readme\r\n\r\n* relax guard check and make comment more clear","shortMessageHtmlLink":"Reduce Memory footprint (#2)"}},{"before":"21b18c05d6b6ffc2df85ff7d3037406ed26a541d","after":"84903d57ba918e6f4d5f90ae82a7d746d244462e","ref":"refs/heads/memory_footprint","pushedAt":"2024-03-24T11:46:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"relax guard check and make comment more clear","shortMessageHtmlLink":"relax guard check and make comment more clear"}},{"before":"240411f222dc6d8642b241c912b6c33e7941a670","after":"21b18c05d6b6ffc2df85ff7d3037406ed26a541d","ref":"refs/heads/memory_footprint","pushedAt":"2024-03-24T11:35:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"set struct layout manually to avoid as much empty space as possible","shortMessageHtmlLink":"set struct layout manually to avoid as much empty space as possible"}},{"before":null,"after":"240411f222dc6d8642b241c912b6c33e7941a670","ref":"refs/heads/memory_footprint","pushedAt":"2024-03-24T10:45:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markushaslinger","name":"Markus","path":"/markushaslinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1212708?s=80&v=4"},"commit":{"message":"store all reference types in the same field\nonly create those fields that are actually required","shortMessageHtmlLink":"store all reference types in the same field"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETKXJHgA","startCursor":null,"endCursor":null}},"title":"Activity ยท markushaslinger/union_source_generator"}