{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":406923101,"defaultBranch":"main","name":"Sundew.DiscriminatedUnions","ownerLogin":"sundews","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-15T20:59:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/82675649?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716038844.0","currentOid":""},"activityList":{"items":[{"before":"5ce5c34481c097134bb5e7cd9883a26651bdd50b","after":"b59ec881b726cf2222b4fd7ae7dcaf8209e75100","ref":"refs/heads/main","pushedAt":"2024-05-18T13:26:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Fixed determining whether a type is generic with type parameters\n=> release","shortMessageHtmlLink":"Fixed determining whether a type is generic with type parameters"}},{"before":"51de54dad9487e034e449683d75b28656cce4fe6","after":"5ce5c34481c097134bb5e7cd9883a26651bdd50b","ref":"refs/heads/main","pushedAt":"2024-05-18T13:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Fixed generating factory methods for nested generic types","shortMessageHtmlLink":"Fixed generating factory methods for nested generic types"}},{"before":"20dbcfb317a6b4922e0bf1c95a32fecd265099a4","after":"51de54dad9487e034e449683d75b28656cce4fe6","ref":"refs/heads/main","pushedAt":"2024-05-15T21:22:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Fixed generating union factory methods for unions with a single type parameter\n=> release","shortMessageHtmlLink":"Fixed generating union factory methods for unions with a single type …"}},{"before":"20dbcfb317a6b4922e0bf1c95a32fecd265099a4","after":null,"ref":"refs/tags/release","pushedAt":"2024-04-22T00:03:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"1b8acc57c54dbb50972676edad7a12fcb823d905","after":"20dbcfb317a6b4922e0bf1c95a32fecd265099a4","ref":"refs/heads/main","pushedAt":"2024-04-21T23:55:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Updated Sundew.Base","shortMessageHtmlLink":"Updated Sundew.Base"}},{"before":"44443ec170415a35d6dfcbab46b70622d873b234","after":"1b8acc57c54dbb50972676edad7a12fcb823d905","ref":"refs/heads/main","pushedAt":"2024-04-10T20:47:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Fixed mixing interface unions with abstract base class unions\nAdded diagnostic for cases/arms implemented by throwing NotImplementedException, since CodeCleanup may do this silently (defeating the purpose)\n=> release","shortMessageHtmlLink":"Fixed mixing interface unions with abstract base class unions"}},{"before":"03438d881ecb4e38f65642c2ab129568f8659bd0","after":"44443ec170415a35d6dfcbab46b70622d873b234","ref":"refs/heads/main","pushedAt":"2024-03-29T00:17:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Improved default value generation\nRebaselined\n=> release","shortMessageHtmlLink":"Improved default value generation"}},{"before":"067a403a6847ac470473bf6718f1a530fe46205e","after":"03438d881ecb4e38f65642c2ab129568f8659bd0","ref":"refs/heads/main","pushedAt":"2024-03-25T20:28:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Update packages\n=> release","shortMessageHtmlLink":"Update packages"}},{"before":"c15da01e2cd9cbb8032aadcbdb4c6bdf237bb35b","after":"067a403a6847ac470473bf6718f1a530fe46205e","ref":"refs/heads/main","pushedAt":"2024-03-06T23:55:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Fixed evaluating default cases in switches for enums\n=> release","shortMessageHtmlLink":"Fixed evaluating default cases in switches for enums"}},{"before":"d4c01078680a185f61651d90fde3e6aa09791026","after":"c15da01e2cd9cbb8032aadcbdb4c6bdf237bb35b","ref":"refs/heads/main","pushedAt":"2024-03-06T23:17:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Add analyzer and code fix for making unions partial\n=> release","shortMessageHtmlLink":"Add analyzer and code fix for making unions partial"}},{"before":"9471e1e18c060cd06244deafdf8bb8931d2f7fd7","after":"d4c01078680a185f61651d90fde3e6aa09791026","ref":"refs/heads/main","pushedAt":"2024-02-17T08:34:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Updated packages\n=> release","shortMessageHtmlLink":"Updated packages"}},{"before":"15374d1d297a2becb52723d61fc65778d28211b4","after":"9471e1e18c060cd06244deafdf8bb8931d2f7fd7","ref":"refs/heads/main","pushedAt":"2024-02-15T22:50:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Update packages\n=> release","shortMessageHtmlLink":"Update packages"}},{"before":"2de8c9a63db0906a03341e09bb900113b4016423","after":"15374d1d297a2becb52723d61fc65778d28211b4","ref":"refs/heads/main","pushedAt":"2024-01-18T00:01:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Fixed not generating DebuggerNonUserCode attribute for interface unions, but instead place it on the methods\n=> release","shortMessageHtmlLink":"Fixed not generating DebuggerNonUserCode attribute for interface unio…"}},{"before":"00cef051792054256dc7b7ab186bd49f90e283eb","after":"2de8c9a63db0906a03341e09bb900113b4016423","ref":"refs/heads/main","pushedAt":"2024-01-11T00:05:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Fixed populate all cases code fixer when switch expression is missing return keyword or semicolon\n=> release","shortMessageHtmlLink":"Fixed populate all cases code fixer when switch expression is missing…"}},{"before":"9a4adc4630dcb539aa4af88e26fae0f2bc27a757","after":"00cef051792054256dc7b7ab186bd49f90e283eb","ref":"refs/heads/main","pushedAt":"2024-01-10T23:13:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Improved code fixers for various generic unions\n=> release","shortMessageHtmlLink":"Improved code fixers for various generic unions"}},{"before":"a6528ca685b496bcd7db15ae7a82da6c440b338a","after":"9a4adc4630dcb539aa4af88e26fae0f2bc27a757","ref":"refs/heads/main","pushedAt":"2023-12-20T06:58:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Target Microsoft.CodeAnalysis 4.3.1\n=> release","shortMessageHtmlLink":"Target Microsoft.CodeAnalysis 4.3.1"}},{"before":"74394e122b4b76fd345d64f9ba71097ab74d03be","after":"a6528ca685b496bcd7db15ae7a82da6c440b338a","ref":"refs/heads/main","pushedAt":"2023-12-18T18:30:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Populate factorymethods code fix now generates methods for nested cases\nUpdate SB\n=> release","shortMessageHtmlLink":"Populate factorymethods code fix now generates methods for nested cases"}},{"before":"8cb77ca3184c199694f578772f36f820fcafd060","after":"74394e122b4b76fd345d64f9ba71097ab74d03be","ref":"refs/heads/main","pushedAt":"2023-12-14T21:53:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Rebaselined generator\n=> release","shortMessageHtmlLink":"Rebaselined generator"}},{"before":"5ec0b763e820297429d0f75eb1e7a10133083d03","after":"8cb77ca3184c199694f578772f36f820fcafd060","ref":"refs/heads/main","pushedAt":"2023-12-13T23:16:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Fixed code generation for generic unions where some type parameters contained constraints yielded invalid code.\n=> release","shortMessageHtmlLink":"Fixed code generation for generic unions where some type parameters c…"}},{"before":"5ec0b763e820297429d0f75eb1e7a10133083d03","after":null,"ref":"refs/tags/release","pushedAt":"2023-12-05T00:08:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"1359b46743cc63debb7e18d02672230f6d7e7873","after":"5ec0b763e820297429d0f75eb1e7a10133083d03","ref":"refs/heads/main","pushedAt":"2023-12-05T00:04:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Established new baseline\nUpdated SB","shortMessageHtmlLink":"Established new baseline"}},{"before":"38511c1d18cb2349e232cbd5a86f7169992eda6e","after":"1359b46743cc63debb7e18d02672230f6d7e7873","ref":"refs/heads/main","pushedAt":"2023-12-04T23:47:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Added support for generating factory methods for bound generic types\nChanged test framework to xunit\nUpdated SPP\nReplaced Nullable and IsExternalInit with Polysharp","shortMessageHtmlLink":"Added support for generating factory methods for bound generic types"}},{"before":"bd8cc500ed7dd9537ea7dbeef285a855c1d55a03","after":"38511c1d18cb2349e232cbd5a86f7169992eda6e","ref":"refs/heads/main","pushedAt":"2023-11-30T22:10:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Downgrade CodeAnalysis for better vs compatibility\n\nGHA: updated workflow\n=> release","shortMessageHtmlLink":"Downgrade CodeAnalysis for better vs compatibility"}},{"before":"3943926418efeb1980a76e95be2d175a0b14ee9b","after":"bd8cc500ed7dd9537ea7dbeef285a855c1d55a03","ref":"refs/heads/main","pushedAt":"2023-11-26T23:17:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Updated SG","shortMessageHtmlLink":"Updated SG"}},{"before":"3e4d5d421169e4d85002ac22fbe5293b0be2318a","after":"3943926418efeb1980a76e95be2d175a0b14ee9b","ref":"refs/heads/main","pushedAt":"2023-11-26T23:17:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Update NUnit and GHA","shortMessageHtmlLink":"Update NUnit and GHA"}},{"before":"3e4d5d421169e4d85002ac22fbe5293b0be2318a","after":null,"ref":"refs/tags/release","pushedAt":"2023-11-26T21:55:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"2203d86ab4e13f6e8b9e77293f5e1b414c965b3f","after":"3e4d5d421169e4d85002ac22fbe5293b0be2318a","ref":"refs/heads/main","pushedAt":"2023-11-26T21:49:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Update readme and fix pulling submodules","shortMessageHtmlLink":"Update readme and fix pulling submodules"}},{"before":"f5a9ab7eae01554f39cf8d8a1b1f7a77ecd88ac0","after":"2203d86ab4e13f6e8b9e77293f5e1b414c965b3f","ref":"refs/heads/main","pushedAt":"2023-11-26T21:29:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Referenced Sundew.Base as submodule to avoid analyzer having dependencies","shortMessageHtmlLink":"Referenced Sundew.Base as submodule to avoid analyzer having dependen…"}},{"before":"dfeee4d11dad97f464dd496fd11d1777a8905157","after":"f5a9ab7eae01554f39cf8d8a1b1f7a77ecd88ac0","ref":"refs/heads/main","pushedAt":"2023-10-16T12:44:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Factory method implementation are now outputted on its own line, to make navigating the actual created type easier","shortMessageHtmlLink":"Factory method implementation are now outputted on its own line, to m…"}},{"before":"17333e55d061cb75580ae5c74d981cae2dad25de","after":"dfeee4d11dad97f464dd496fd11d1777a8905157","ref":"refs/heads/main","pushedAt":"2023-10-12T02:55:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugener","name":"Kim Hugener-Ohlsen","path":"/hugener","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5023998?s=80&v=4"},"commit":{"message":"Added support for handling cases by sub unions","shortMessageHtmlLink":"Added support for handling cases by sub unions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETaFz5AA","startCursor":null,"endCursor":null}},"title":"Activity · sundews/Sundew.DiscriminatedUnions"}