{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":518502709,"defaultBranch":"master","name":"visitor-net","ownerLogin":"Stepami","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-27T14:58:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36167798?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702332010.0","currentOid":""},"activityList":{"items":[{"before":"2eba9a6cd2eee261089422d7fd7c08cd3d12eced","after":"0920b0b87bbe8f57f2a27d33aea5b658b57c41be","ref":"refs/heads/master","pushedAt":"2024-04-21T15:26:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"Support Type Nesting (#7)\n\n* support type nesting\r\n\r\n* use var\r\n\r\n* Rename tests\r\n\r\n* Move containing class logic to a class\r\n\r\n* change `GetContainingTypes` to while form\r\n\r\n* fix typo\r\n\r\n* increment version\r\n\r\n* Use AST containingTypes, and add tests\r\n\r\n* Do not pass around syntax references\r\n\r\n* set version `1.3.0`\r\n\r\n* add multiple test cases to validate multiple levels feature\r\n\r\n* Move Multiple Nested tests data to class + add case","shortMessageHtmlLink":"Support Type Nesting (#7)"}},{"before":"a5e7806d15573d7152ae200c60f5b8e8ae42436f","after":"2eba9a6cd2eee261089422d7fd7c08cd3d12eced","ref":"refs/heads/master","pushedAt":"2024-04-17T11:17:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"Generation for internal types (#11)\n\n* * Update visitable info to include access modifier\r\n\r\n* * typo fix\r\n\r\n* * Add tests\r\n\r\n* * update CodeAnalysis.CSharp.Workspaces version\r\n\r\n* * skip private and file types\r\n\r\n* * update version\r\n\r\n* * skip protected types\r\n\r\n* * code fix","shortMessageHtmlLink":"Generation for internal types (#11)"}},{"before":"b22e86413ce9c16078a7079a43582a6966c09ad4","after":"a5e7806d15573d7152ae200c60f5b8e8ae42436f","ref":"refs/heads/master","pushedAt":"2024-04-16T20:44:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"version fix","shortMessageHtmlLink":"version fix"}},{"before":"0db777cebd9267175ea820340a20e412a205760f","after":"b22e86413ce9c16078a7079a43582a6966c09ad4","ref":"refs/heads/master","pushedAt":"2024-04-16T20:38:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"Source code generator review. (#9)\n\n* * Use the .NET 7 API ForAttributeWithMetadataName\r\n\r\n* * Refactor complex lambda into separate function\r\n\r\n* * Simplified the `IsSyntaxTargetForGeneration`\r\nremoved some unnecessary checks because we start use ForAttributeWithMetadataName method.\r\n\r\n* code fix\r\n\r\n* * Refactor GetTypeDeclarationForSourceGen method\r\n\r\n* * Improved GetTypeKind method\r\n\r\n* * Consider using RegisterImplementationSourceOutput instead of RegisterSourceOutput\r\n\r\n* * Refactor method to get attribute typed argument name.\r\nSimplified implementation and starting using full type name\r\n\r\n* * test's fix\r\n\r\n* * Refactor code generation in AutoVisitableGen\r\n\r\nThe GenerateCode method in AutoVisitableIncrementalSourceGenerator.cs has been refactored to directly use the namespace of the target symbol instead of getting the semantic model from the compilation. This simplifies the method, reducing unnecessary steps in the code generation process. The changes also involve a minor adjustment in the TypeDeclarationSyntax and renaming it with TypeNamespaceName.\r\n\r\n* * Be careful using CompilationProvider\r\n\r\n* * version update\r\n\r\n* * code fixes\r\n\r\n* * pr fix\r\n\r\n* * test's","shortMessageHtmlLink":"Source code generator review. (#9)"}},{"before":"6168fa3c033428b55c17c2f8aa2c8c1e7ca2eef3","after":"0db777cebd9267175ea820340a20e412a205760f","ref":"refs/heads/master","pushedAt":"2024-04-15T12:15:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"* Add launchSettings.json to AutoVisitableGen.Sample (#8)","shortMessageHtmlLink":"* Add launchSettings.json to AutoVisitableGen.Sample (#8)"}},{"before":"74a2a5cc4649c49c8b08aa201b9100176b65e75b","after":"6168fa3c033428b55c17c2f8aa2c8c1e7ca2eef3","ref":"refs/heads/master","pushedAt":"2023-12-12T18:32:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"generator minor fix","shortMessageHtmlLink":"generator minor fix"}},{"before":"c45a643e67bb50f792d0134a1e9822b5726829a4","after":null,"ref":"refs/heads/auto-visitable-gen","pushedAt":"2023-12-11T22:00:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"}},{"before":"aab3cf4ae4c1a06826388cf1a0d0a4610129dd90","after":"74a2a5cc4649c49c8b08aa201b9100176b65e75b","ref":"refs/heads/master","pushedAt":"2023-12-11T22:00:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"Auto visitable gen (#5)\n\n* to file-scoped namespace\r\n\r\n* visit unit\r\n\r\n* LSP enabled\r\n\r\n* v4: LSP without dynamic cast\r\n\r\n* removed redunant using\r\n\r\n* Test to examples\r\n\r\n* formatting\r\n\r\n* v4: return of empty visitor\r\n\r\n* v4 docs update\r\n\r\n* update readme add logo\r\n\r\n* auto-visitable-gen: ISG sample projects\r\n\r\n* v4 some minor updates\r\n\r\n* removed some\r\n\r\n* some work on generator\r\n\r\n* generator + tests\r\n\r\n* fix warnings\r\n\r\n* minor","shortMessageHtmlLink":"Auto visitable gen (#5)"}},{"before":"c21448407723bd225c383c1766cdbdaa3a995219","after":"c45a643e67bb50f792d0134a1e9822b5726829a4","ref":"refs/heads/auto-visitable-gen","pushedAt":"2023-12-11T21:59:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"Merge branch 'master' into auto-visitable-gen","shortMessageHtmlLink":"Merge branch 'master' into auto-visitable-gen"}},{"before":"1a3c63dc3a5dcfbf52ee74191b57beab8a4f5b6a","after":"c21448407723bd225c383c1766cdbdaa3a995219","ref":"refs/heads/auto-visitable-gen","pushedAt":"2023-12-11T21:52:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"minor","shortMessageHtmlLink":"minor"}},{"before":"cdfd9ff9a84d2393263e2a79c08c63f5a2d38a63","after":"1a3c63dc3a5dcfbf52ee74191b57beab8a4f5b6a","ref":"refs/heads/auto-visitable-gen","pushedAt":"2023-12-11T21:08:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"fix warnings","shortMessageHtmlLink":"fix warnings"}},{"before":"359507846bbbac2dcc4665f04926ad3b8fcea9ab","after":"cdfd9ff9a84d2393263e2a79c08c63f5a2d38a63","ref":"refs/heads/auto-visitable-gen","pushedAt":"2023-12-11T21:07:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"generator + tests","shortMessageHtmlLink":"generator + tests"}},{"before":"f79f098818ff38a425f42b0c4532e4147f4dffdc","after":null,"ref":"refs/heads/v4","pushedAt":"2023-12-11T19:49:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"}},{"before":"c48cf6768dddd48b35b451a8a0f8ca0368b29f59","after":"aab3cf4ae4c1a06826388cf1a0d0a4610129dd90","ref":"refs/heads/master","pushedAt":"2023-12-10T19:41:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"V4 (#4)\n\n* to file-scoped namespace\r\n\r\n* visit unit\r\n\r\n* LSP enabled\r\n\r\n* v4: LSP without dynamic cast\r\n\r\n* removed redunant using\r\n\r\n* Test to examples\r\n\r\n* formatting\r\n\r\n* v4: return of empty visitor\r\n\r\n* v4 docs update\r\n\r\n* update readme add logo\r\n\r\n* v4 some minor updates","shortMessageHtmlLink":"V4 (#4)"}},{"before":"5bbf56995decec3e0f836d40529c8e541b225b8e","after":"359507846bbbac2dcc4665f04926ad3b8fcea9ab","ref":"refs/heads/auto-visitable-gen","pushedAt":"2023-12-10T17:16:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"removed some","shortMessageHtmlLink":"removed some"}},{"before":null,"after":"5bbf56995decec3e0f836d40529c8e541b225b8e","ref":"refs/heads/auto-visitable-gen","pushedAt":"2023-12-10T17:04:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"Merge branch 'v4' into auto-visitable-gen","shortMessageHtmlLink":"Merge branch 'v4' into auto-visitable-gen"}},{"before":"c0e537acb1a791bc073447fa423cc345eace6917","after":"f79f098818ff38a425f42b0c4532e4147f4dffdc","ref":"refs/heads/v4","pushedAt":"2023-12-10T17:00:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"v4 some minor updates","shortMessageHtmlLink":"v4 some minor updates"}},{"before":"153cb7d4c9255eb29521cec08f6ef0aba7daa8b7","after":"c0e537acb1a791bc073447fa423cc345eace6917","ref":"refs/heads/v4","pushedAt":"2023-12-09T17:54:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"update readme add logo","shortMessageHtmlLink":"update readme add logo"}},{"before":"1d9c91ce7b5e0aafd295276f16dd605cbca486df","after":"153cb7d4c9255eb29521cec08f6ef0aba7daa8b7","ref":"refs/heads/v4","pushedAt":"2023-12-08T19:37:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"v4 docs update","shortMessageHtmlLink":"v4 docs update"}},{"before":"c153fface8057da80a8808134fcd135e9c71dc2a","after":"1d9c91ce7b5e0aafd295276f16dd605cbca486df","ref":"refs/heads/v4","pushedAt":"2023-12-08T19:23:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"formatting","shortMessageHtmlLink":"formatting"}},{"before":"a8b9e7a705fd5cb223317527c9e8d4c8fcc31058","after":"c153fface8057da80a8808134fcd135e9c71dc2a","ref":"refs/heads/v4","pushedAt":"2023-12-08T18:50:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"Test to examples","shortMessageHtmlLink":"Test to examples"}},{"before":"f540faf75962330ba10d44c6ce86e31695f9b5fb","after":"a8b9e7a705fd5cb223317527c9e8d4c8fcc31058","ref":"refs/heads/v4","pushedAt":"2023-12-08T07:58:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"removed redunant using","shortMessageHtmlLink":"removed redunant using"}},{"before":"e976be66f78ebe1947df05d5211a39faf25bdeb1","after":"f540faf75962330ba10d44c6ce86e31695f9b5fb","ref":"refs/heads/v4","pushedAt":"2023-12-07T15:07:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"v4: LSP without dynamic cast","shortMessageHtmlLink":"v4: LSP without dynamic cast"}},{"before":null,"after":"e976be66f78ebe1947df05d5211a39faf25bdeb1","ref":"refs/heads/v4","pushedAt":"2023-12-04T11:15:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"LSP enabled","shortMessageHtmlLink":"LSP enabled"}},{"before":"14cde68280c87979dc509180bcea4fb1c441566b","after":"c48cf6768dddd48b35b451a8a0f8ca0368b29f59","ref":"refs/heads/master","pushedAt":"2023-08-04T10:11:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"upd README.md","shortMessageHtmlLink":"upd README.md"}},{"before":"9a304670b764b9364fe1c45bba0607f1fda56e63","after":null,"ref":"refs/heads/refactor-structure","pushedAt":"2023-08-02T09:43:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"}},{"before":"5703ed5f01248fa401154a543de1704a9ced0f52","after":"14cde68280c87979dc509180bcea4fb1c441566b","ref":"refs/heads/master","pushedAt":"2023-05-02T14:21:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"90ea1f61112cee7431d80973b8e4fa51a7aec7dd","after":"5703ed5f01248fa401154a543de1704a9ced0f52","ref":"refs/heads/master","pushedAt":"2023-05-02T14:13:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"Merge pull request #3 from Stepami/refactor-structure\n\nrefactor structure","shortMessageHtmlLink":"Merge pull request #3 from Stepami/refactor-structure"}},{"before":null,"after":"9a304670b764b9364fe1c45bba0607f1fda56e63","ref":"refs/heads/refactor-structure","pushedAt":"2023-05-02T14:13:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Stepami","name":"Степан","path":"/Stepami","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36167798?s=80&v=4"},"commit":{"message":"refactor structure","shortMessageHtmlLink":"refactor structure"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENlLXEwA","startCursor":null,"endCursor":null}},"title":"Activity · Stepami/visitor-net"}