{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":25837937,"defaultBranch":"develop","name":"NRules","ownerLogin":"NRules","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-10-27T20:34:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26267321?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1706753981.0","currentOid":""},"activityList":{"items":[{"before":"45c802a710f17a2bca98bd3f6d0ceeec992b9bca","after":"8794a923105cfce27dd8394e26e218a654735a5d","ref":"refs/heads/develop","pushedAt":"2024-02-11T23:07:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Add a link to the NRules GPT","shortMessageHtmlLink":"Add a link to the NRules GPT"}},{"before":"cde552e24116795697938f0b6dd0eb782ac83583","after":null,"ref":"refs/heads/feature/nullability-annotations","pushedAt":"2024-02-01T02:19:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"}},{"before":"bd24c6957be601ce651e4eee622028a302768162","after":"45c802a710f17a2bca98bd3f6d0ceeec992b9bca","ref":"refs/heads/develop","pushedAt":"2024-02-01T02:19:40.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Merge pull request #349 from NRules/feature/nullability-annotations\n\nEnable nullability annotations","shortMessageHtmlLink":"Merge pull request #349 from NRules/feature/nullability-annotations"}},{"before":"73800297642afe04fd9cdf150d5a8d310d07ff85","after":"cde552e24116795697938f0b6dd0eb782ac83583","ref":"refs/heads/feature/nullability-annotations","pushedAt":"2024-02-01T02:05:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Enable nullability for debugger visualizer projects","shortMessageHtmlLink":"Enable nullability for debugger visualizer projects"}},{"before":"ea3c3748030c88c36bcfb41605ad54be56b15d14","after":"73800297642afe04fd9cdf150d5a8d310d07ff85","ref":"refs/heads/feature/nullability-annotations","pushedAt":"2024-02-01T01:48:31.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Fix comments","shortMessageHtmlLink":"Fix comments"}},{"before":"9c9a5a84dc8dd0834fa74d9d7f7d058cbf64b521","after":"ea3c3748030c88c36bcfb41605ad54be56b15d14","ref":"refs/heads/feature/nullability-annotations","pushedAt":"2024-01-31T03:49:43.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Enable nullability for samples","shortMessageHtmlLink":"Enable nullability for samples"}},{"before":null,"after":"9c9a5a84dc8dd0834fa74d9d7f7d058cbf64b521","ref":"refs/heads/feature/nullability-annotations","pushedAt":"2024-01-29T01:19:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Add nullability annotations to core libraries","shortMessageHtmlLink":"Add nullability annotations to core libraries"}},{"before":"c43016b3cd4a869264607668a4c6e7bc4bfd62e5","after":null,"ref":"refs/heads/feature/update-docs","pushedAt":"2024-01-13T02:02:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"}},{"before":"ae49dad3f97b7196951a584dfa4fef06366d93b6","after":"bd24c6957be601ce651e4eee622028a302768162","ref":"refs/heads/develop","pushedAt":"2024-01-13T02:02:01.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Merge pull request #348 from NRules/feature/update-docs\n\nUpdate documentation","shortMessageHtmlLink":"Merge pull request #348 from NRules/feature/update-docs"}},{"before":"c43016b3cd4a869264607668a4c6e7bc4bfd62e5","after":null,"ref":"refs/heads/feature/rule-model-visitor","pushedAt":"2024-01-13T01:50:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"}},{"before":null,"after":"c43016b3cd4a869264607668a4c6e7bc4bfd62e5","ref":"refs/heads/feature/update-docs","pushedAt":"2024-01-13T01:50:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Fix diagnostics docs","shortMessageHtmlLink":"Fix diagnostics docs"}},{"before":"7f0c5eef5ea68c973ee98a149bcfe51af1f73015","after":"ae49dad3f97b7196951a584dfa4fef06366d93b6","ref":"refs/heads/develop","pushedAt":"2024-01-12T20:39:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Clarify debugger visualizer installation. #347","shortMessageHtmlLink":"Clarify debugger visualizer installation. #347"}},{"before":"984bde7ddfee0e4d8ae2f71accb131dab0f41c9a","after":"c43016b3cd4a869264607668a4c6e7bc4bfd62e5","ref":"refs/heads/feature/rule-model-visitor","pushedAt":"2024-01-12T01:34:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Fix diagnostics docs","shortMessageHtmlLink":"Fix diagnostics docs"}},{"before":null,"after":"984bde7ddfee0e4d8ae2f71accb131dab0f41c9a","ref":"refs/heads/feature/rule-model-visitor","pushedAt":"2024-01-11T04:37:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Streamline rules unit testing documentation","shortMessageHtmlLink":"Streamline rules unit testing documentation"}},{"before":"4b48a25ae29a1f6ec24f9971abbd2f4965ffc3c4","after":null,"ref":"refs/heads/feature/rule-model-visitor","pushedAt":"2024-01-11T04:17:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"}},{"before":"61a09df5ab05dd155ade7b45ca9f747757ea8861","after":"7f0c5eef5ea68c973ee98a149bcfe51af1f73015","ref":"refs/heads/develop","pushedAt":"2024-01-11T04:17:52.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Merge pull request #346 from NRules/feature/rule-model-visitor\n\nRework rule element visitor to facilitate AST rewriting","shortMessageHtmlLink":"Merge pull request #346 from NRules/feature/rule-model-visitor"}},{"before":"c33fdd2b11db01e5d670b5e5bac9a6c001d3ebbd","after":"4b48a25ae29a1f6ec24f9971abbd2f4965ffc3c4","ref":"refs/heads/feature/rule-model-visitor","pushedAt":"2024-01-11T04:05:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Cleanup the visitor","shortMessageHtmlLink":"Cleanup the visitor"}},{"before":"760a07a5c4dcc0060a842c2afb791935a9aa799e","after":"c33fdd2b11db01e5d670b5e5bac9a6c001d3ebbd","ref":"refs/heads/feature/rule-model-visitor","pushedAt":"2024-01-11T03:43:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Add a test for rule normalization","shortMessageHtmlLink":"Add a test for rule normalization"}},{"before":"050e74b8dad6150cde7d48eca6377da9c3d01702","after":"760a07a5c4dcc0060a842c2afb791935a9aa799e","ref":"refs/heads/feature/rule-model-visitor","pushedAt":"2024-01-10T05:23:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Fix expression collection visitor","shortMessageHtmlLink":"Fix expression collection visitor"}},{"before":"ab628b5483318096d2ae05d89f6330cbd63272c9","after":"050e74b8dad6150cde7d48eca6377da9c3d01702","ref":"refs/heads/feature/rule-model-visitor","pushedAt":"2024-01-10T02:45:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Reduce collection allocations when rewriting AST","shortMessageHtmlLink":"Reduce collection allocations when rewriting AST"}},{"before":"ca10d09595b81f381ca0f2924336bbad43831962","after":"ab628b5483318096d2ae05d89f6330cbd63272c9","ref":"refs/heads/feature/rule-model-visitor","pushedAt":"2024-01-09T05:13:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Fix naming and only normalize LHS","shortMessageHtmlLink":"Fix naming and only normalize LHS"}},{"before":null,"after":"ca10d09595b81f381ca0f2924336bbad43831962","ref":"refs/heads/feature/rule-model-visitor","pushedAt":"2024-01-09T04:07:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Rework rule element visitor\n\n- Return rule element from visit methods to enable AST rewriting use cases\n- Update rule transformation, which normalizes OR and ForAll nodes to the new rewriting visitor\n- Move normalization code next to the rule compiler and internalize","shortMessageHtmlLink":"Rework rule element visitor"}},{"before":"dd7035a9d9e071a6d25dd2e5f8d362667e4905f5","after":"61a09df5ab05dd155ade7b45ca9f747757ea8861","ref":"refs/heads/develop","pushedAt":"2024-01-01T20:56:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Update year","shortMessageHtmlLink":"Update year"}},{"before":"283a2b16b2c7b4e08f09e86d6287d12b98733fdf","after":"dd7035a9d9e071a6d25dd2e5f8d362667e4905f5","ref":"refs/heads/develop","pushedAt":"2024-01-01T20:46:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Improve local SDK install script\n\n- Also install runtimes\n- Fix setting of the path and creation of the installation location","shortMessageHtmlLink":"Improve local SDK install script"}},{"before":"8820440e0fb869839ac45b06bc8781b9625a4360","after":"283a2b16b2c7b4e08f09e86d6287d12b98733fdf","ref":"refs/heads/develop","pushedAt":"2023-12-31T23:34:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Default target component in shell wrapper","shortMessageHtmlLink":"Default target component in shell wrapper"}},{"before":"dcfd99fa7d2769d26c343bda7bd1eb0b6efb6ecc","after":"8820440e0fb869839ac45b06bc8781b9625a4360","ref":"refs/heads/develop","pushedAt":"2023-12-31T02:00:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Clarify the use of regions in code","shortMessageHtmlLink":"Clarify the use of regions in code"}},{"before":"b9ed220609208b115c8f1f303662f60cbfa1401c","after":"dcfd99fa7d2769d26c343bda7bd1eb0b6efb6ecc","ref":"refs/heads/develop","pushedAt":"2023-12-30T02:03:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Tweak contributors guide","shortMessageHtmlLink":"Tweak contributors guide"}},{"before":"1b4db58f1a5d0a7f35f56a7fc9143195ad68ad0d","after":"b9ed220609208b115c8f1f303662f60cbfa1401c","ref":"refs/heads/develop","pushedAt":"2023-12-30T01:34:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Add build shell wrapper","shortMessageHtmlLink":"Add build shell wrapper"}},{"before":"9ed8214b9978ef282d31023b361e84b1c6f0c841","after":"1b4db58f1a5d0a7f35f56a7fc9143195ad68ad0d","ref":"refs/heads/develop","pushedAt":"2023-12-29T19:06:11.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Include target name into build message","shortMessageHtmlLink":"Include target name into build message"}},{"before":"3130bc2c591b721a0515aaf5f236989bacc6f28a","after":"9ed8214b9978ef282d31023b361e84b1c6f0c841","ref":"refs/heads/develop","pushedAt":"2023-12-29T06:02:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snikolayev","name":"Sergiy Nikolayev","path":"/snikolayev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1813333?s=80&v=4"},"commit":{"message":"Make remaining path operations portable","shortMessageHtmlLink":"Make remaining path operations portable"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD9_VxCgA","startCursor":null,"endCursor":null}},"title":"Activity ยท NRules/NRules"}