{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":80874333,"defaultBranch":"master","name":"slang","ownerLogin":"MikePopoloski","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-03T22:20:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/702179?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727392933.0","currentOid":""},"activityList":{"items":[{"before":"c528a3e474f014941020e86584c7e99412ffea04","after":"1fead9a9a9cd1a689c39234cdaafb554bb5627c3","ref":"refs/heads/master","pushedAt":"2024-09-28T20:50:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Fix clang sanitizer build","shortMessageHtmlLink":"Fix clang sanitizer build"}},{"before":"d56a39898b24208871ac936cd535f9daacef36a7","after":"c528a3e474f014941020e86584c7e99412ffea04","ref":"refs/heads/master","pushedAt":"2024-09-28T11:07:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Bump catch2 and pybind11 dependencies","shortMessageHtmlLink":"Bump catch2 and pybind11 dependencies"}},{"before":"dabb164a3651c46f4e9f3beb307f2739741fe24f","after":"d56a39898b24208871ac936cd535f9daacef36a7","ref":"refs/heads/master","pushedAt":"2024-09-26T23:22:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Bump version for 7.0","shortMessageHtmlLink":"Bump version for 7.0"}},{"before":"6ad50f1d8cce84bbfc69696f29608cd997e43bc2","after":"dabb164a3651c46f4e9f3beb307f2739741fe24f","ref":"refs/heads/master","pushedAt":"2024-09-26T19:23:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"6e18236363e4f59af69d90496c3dc44a899eb6f1","after":"6ad50f1d8cce84bbfc69696f29608cd997e43bc2","ref":"refs/heads/master","pushedAt":"2024-09-26T15:17:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Netlist: add option to control unrolling of procedural for loops (#1134)","shortMessageHtmlLink":"Netlist: add option to control unrolling of procedural for loops (#1134)"}},{"before":"b2cf6aea6c31af921b591e5c81613212c2fb2f5b","after":"6e18236363e4f59af69d90496c3dc44a899eb6f1","ref":"refs/heads/master","pushedAt":"2024-09-18T16:59:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"[slang][parser] Fix timeless constraint expression parsing (#1128)","shortMessageHtmlLink":"[slang][parser] Fix timeless constraint expression parsing (#1128)"}},{"before":"1010137a2096e90f5706c47c566c526912554265","after":"b2cf6aea6c31af921b591e5c81613212c2fb2f5b","ref":"refs/heads/master","pushedAt":"2024-09-15T19:22:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Implements getFullyOriginalRange (#1107)","shortMessageHtmlLink":"Implements getFullyOriginalRange (#1107)"}},{"before":"4e9b24973f80357337976360fb9e6cbc6febfec7","after":"1010137a2096e90f5706c47c566c526912554265","ref":"refs/heads/master","pushedAt":"2024-09-15T19:21:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Fix bad assignment for virtual interface element select by reversing the order of the selectors so that we encounter element select syntax first followed by member selectors. We can remove the reverse on the nameParts as a result (#1118)","shortMessageHtmlLink":"Fix bad assignment for virtual interface element select by reversing …"}},{"before":"d077ed831335f9c6f3020861eb68c18ab476a44e","after":"4e9b24973f80357337976360fb9e6cbc6febfec7","ref":"refs/heads/master","pushedAt":"2024-09-13T13:58:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Fix: possible allocate memory overflow issue on SmallVector (#1119)","shortMessageHtmlLink":"Fix: possible allocate memory overflow issue on SmallVector (#1119)"}},{"before":"7c6b2b00a71a3b6a4344c6451bfeeb26b65a5dea","after":"d077ed831335f9c6f3020861eb68c18ab476a44e","ref":"refs/heads/master","pushedAt":"2024-09-10T16:46:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Use C++20 source_lcation instead of __FILE__, __LINE__ and SLANG_ASSERT_FUNCTION (#1105)","shortMessageHtmlLink":"Use C++20 source_lcation instead of __FILE__, __LINE__ and SLANG_ASSE…"}},{"before":"eaaf3e48e82152964a39ee4ede0ff37063cd9d9c","after":"7c6b2b00a71a3b6a4344c6451bfeeb26b65a5dea","ref":"refs/heads/master","pushedAt":"2024-09-08T15:57:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Fix : incorrect python binding to TypePrinterOption member variable (#1114)\n\n* bind two member variables to Diagnostic class to access through python\r\n\r\n* Fix : Incorrect python binding for member variable in TypePrinterOption","shortMessageHtmlLink":"Fix : incorrect python binding to TypePrinterOption member variable (#…"}},{"before":"0ef0ac467cbd0ca11baf91398f8699bd96bcf4ff","after":"eaaf3e48e82152964a39ee4ede0ff37063cd9d9c","ref":"refs/heads/master","pushedAt":"2024-09-05T13:16:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"fixed a bug in the json printer (#1108)","shortMessageHtmlLink":"fixed a bug in the json printer (#1108)"}},{"before":"4bffca04fe8c48b42ad08e0ceb8160cd317d97f0","after":"0ef0ac467cbd0ca11baf91398f8699bd96bcf4ff","ref":"refs/heads/master","pushedAt":"2024-08-29T23:58:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Add std::hash (#1103)","shortMessageHtmlLink":"Add std::hash<SourceRange> (#1103)"}},{"before":"47fdb0b46851514010d9c72d26189bbd0ee2c152","after":"4bffca04fe8c48b42ad08e0ceb8160cd317d97f0","ref":"refs/heads/master","pushedAt":"2024-08-29T11:01:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"NoDotVarInPortConnection: Fix implicit port connection (#1102)\n\nPreviously expr was checked, but this caused false positives for empty\r\noutput connections. The right way is to check for the opening\r\nparenthesis","shortMessageHtmlLink":"NoDotVarInPortConnection: Fix implicit port connection (#1102)"}},{"before":"f6e351086d5209f4aa518ec01647eb9208fc7912","after":"47fdb0b46851514010d9c72d26189bbd0ee2c152","ref":"refs/heads/master","pushedAt":"2024-08-27T12:47:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"[slang] Fix UDP overlap bugs (#1097)","shortMessageHtmlLink":"[slang] Fix UDP overlap bugs (#1097)"}},{"before":"066db788714f5ee305a859d4dfd9a628f5b9d901","after":"f6e351086d5209f4aa518ec01647eb9208fc7912","ref":"refs/heads/master","pushedAt":"2024-08-21T22:46:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Fix non-ptr children to be marked as non optional (#1098)\n\nPrevious implementation of isChildOptional() wrongly marked non-ptr nodes\r\n(like SyntaxLists) as optional","shortMessageHtmlLink":"Fix non-ptr children to be marked as non optional (#1098)"}},{"before":"ef4337b258871dc72afae5992c5a0296c0e365f5","after":"066db788714f5ee305a859d4dfd9a628f5b9d901","ref":"refs/heads/master","pushedAt":"2024-08-21T22:45:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Make class specializations visitable (#1099)","shortMessageHtmlLink":"Make class specializations visitable (#1099)"}},{"before":"9bf8e11964841dcca84bdd6beac1f514b70dfc51","after":"ef4337b258871dc72afae5992c5a0296c0e365f5","ref":"refs/heads/master","pushedAt":"2024-08-16T21:48:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"[slang] Fix recursive property bug (#1094)","shortMessageHtmlLink":"[slang] Fix recursive property bug (#1094)"}},{"before":"2b657d252ec0606cd94acc8e340e24bac5577561","after":"9bf8e11964841dcca84bdd6beac1f514b70dfc51","ref":"refs/heads/master","pushedAt":"2024-08-16T21:47:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"[slang] Add a check for local variables same as formal args declaration (#1090)","shortMessageHtmlLink":"[slang] Add a check for local variables same as formal args declarati…"}},{"before":"4ba42f0efe8ca003f16fa8bc28a3fd62df1fd62e","after":"2b657d252ec0606cd94acc8e340e24bac5577561","ref":"refs/heads/master","pushedAt":"2024-08-16T21:45:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"[slang] Fix deffered assertion function call check (#1093)","shortMessageHtmlLink":"[slang] Fix deffered assertion function call check (#1093)"}},{"before":"2fd768f3aa10d7051f4ca156c60e7d762cb59c34","after":"4ba42f0efe8ca003f16fa8bc28a3fd62df1fd62e","ref":"refs/heads/master","pushedAt":"2024-08-16T09:18:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Fix checking of event parameters in system timing check methods","shortMessageHtmlLink":"Fix checking of event parameters in system timing check methods"}},{"before":"fd44678f30875485cb4a3b1aeac3c6c2cd812c89","after":"2fd768f3aa10d7051f4ca156c60e7d762cb59c34","ref":"refs/heads/master","pushedAt":"2024-08-14T17:40:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Add \"has issued errors\" method on a compilation (#1091)\n\n`Compilation::getSemanticDiagnostics()` caches its result and is meant\r\nto be called on a finished compilation for which no more diagnostics\r\nwill be issued.\r\n\r\nFor use cases where user code using slang as a library wants to issue\r\nits own diagnostics, but doesn't want to deal with an AST which failed\r\nelaboration, provide a `hasIssuedErrors()` method to find out early\r\nif the elaboration failed.","shortMessageHtmlLink":"Add \"has issued errors\" method on a compilation (#1091)"}},{"before":"d3e77f3e3a51c30c8a26d70fa28fd38aaf0fc7fa","after":"fd44678f30875485cb4a3b1aeac3c6c2cd812c89","ref":"refs/heads/master","pushedAt":"2024-08-14T13:13:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Netlist: add support in the driver for searching alias start/end points (#1092)","shortMessageHtmlLink":"Netlist: add support in the driver for searching alias start/end poin…"}},{"before":"8174a942e7028a3d2d06c7f2e3dcf29b1708fb74","after":"d3e77f3e3a51c30c8a26d70fa28fd38aaf0fc7fa","ref":"refs/heads/master","pushedAt":"2024-08-14T13:09:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Avoid internal symbol in tidy port suffix rule (#1089)\n\nDo not look at the internal symbol, scrutinize the name of the port\r\ndirectly. This way we don't crash on explicit ports, as those have the\r\ninternal symbol pointer set to null.","shortMessageHtmlLink":"Avoid internal symbol in tidy port suffix rule (#1089)"}},{"before":"91ef0eab7a60e3fa0071c7da95b80a258c304559","after":"8174a942e7028a3d2d06c7f2e3dcf29b1708fb74","ref":"refs/heads/master","pushedAt":"2024-08-11T19:12:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Fix bug in resolving defparams inside generate loops","shortMessageHtmlLink":"Fix bug in resolving defparams inside generate loops"}},{"before":"ccd80941182996d8c5d2d71e5c2dfacea054e9b4","after":"91ef0eab7a60e3fa0071c7da95b80a258c304559","ref":"refs/heads/master","pushedAt":"2024-08-11T18:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"39833f9d6b9402dc7b3347f7bf2afb7508cfde08","after":"ccd80941182996d8c5d2d71e5c2dfacea054e9b4","ref":"refs/heads/master","pushedAt":"2024-08-11T17:53:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Bump fmt version","shortMessageHtmlLink":"Bump fmt version"}},{"before":"2b5f1ca05c8be7849b8f9b8a8f808c88b5744a7a","after":"39833f9d6b9402dc7b3347f7bf2afb7508cfde08","ref":"refs/heads/master","pushedAt":"2024-08-11T13:06:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"[slang] Add implicit named port connection inconsistent net types error check (#1076)","shortMessageHtmlLink":"[slang] Add implicit named port connection inconsistent net types err…"}},{"before":"24ec28aac77f4688e14161acc12f420efb306240","after":"2b5f1ca05c8be7849b8f9b8a8f808c88b5744a7a","ref":"refs/heads/master","pushedAt":"2024-08-07T22:49:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"[slang-tidy] Fix slang-tidy diagnostics duplication (#1082)\n\nCo-authored-by: Yan Churkin ","shortMessageHtmlLink":"[slang-tidy] Fix slang-tidy diagnostics duplication (#1082)"}},{"before":"6969c74f11d52f1b58d3eed09890ec70abbff29c","after":"24ec28aac77f4688e14161acc12f420efb306240","ref":"refs/heads/master","pushedAt":"2024-08-07T22:48:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MikePopoloski","name":"Michael Popoloski","path":"/MikePopoloski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/702179?s=80&v=4"},"commit":{"message":"Fix SVInt::toString when leading bit of output is unknown","shortMessageHtmlLink":"Fix SVInt::toString when leading bit of output is unknown"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOFQyMDo1MDoyOC4wMDAwMDBazwAAAATDieQw","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wN1QyMjo0ODo0OC4wMDAwMDBazwAAAASUq87_"}},"title":"Activity · MikePopoloski/slang"}