{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":63473842,"defaultBranch":"master","name":"picireny","ownerLogin":"renatahodovan","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-07-16T08:41:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3356404?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1686417314.557156","currentOid":""},"activityList":{"items":[{"before":"7535d97e99f797cb77baf8e7279442e55383bc37","after":"8e621f29d6a83d684a7e624c2fcf9b89c403a6cf","ref":"refs/heads/master","pushedAt":"2023-11-17T09:12:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Avoid potentially expensive computations when logging is disabled (#44)","shortMessageHtmlLink":"Avoid potentially expensive computations when logging is disabled (#44)"}},{"before":"e80f6203b53806910b782cd76171166c37afb7a3","after":"7535d97e99f797cb77baf8e7279442e55383bc37","ref":"refs/heads/master","pushedAt":"2023-11-16T08:41:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Use standard textwrap.indent (#43)","shortMessageHtmlLink":"Use standard textwrap.indent (#43)"}},{"before":"a5fe33196103d7096ddf79df1e73ab8481cca757","after":"e80f6203b53806910b782cd76171166c37afb7a3","ref":"refs/heads/master","pushedAt":"2023-11-10T07:29:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Ensure test quality via linting (#42)\n\n- Start specifying encoding when opening a file\r\n- Use f-strings\r\n- List standard modules first in imports.\r\n- Avoid visual indenting","shortMessageHtmlLink":"Ensure test quality via linting (#42)"}},{"before":"dfd15febb95e0dd065adb3124622ab8405bed59f","after":"a5fe33196103d7096ddf79df1e73ab8481cca757","ref":"refs/heads/master","pushedAt":"2023-11-05T21:42:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Pylint-induced maintenance (#41)\n\n- Remove the explicit `object` superclass definition from classes.\r\n In Python3, object is the implicit superclass. There is no need\r\n to explicitly define it.\r\n- Remove unnecessary pass.","shortMessageHtmlLink":"Pylint-induced maintenance (#41)"}},{"before":"a1003d4b6eba44c0f9d72e72217479e3b020621f","after":"dfd15febb95e0dd065adb3124622ab8405bed59f","ref":"refs/heads/master","pushedAt":"2023-11-04T21:22:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Bump ANTLR dependency to 4.13.1 (#40)\n\nAlso document that ANTLR requires Java 11 at least.","shortMessageHtmlLink":"Bump ANTLR dependency to 4.13.1 (#40)"}},{"before":"2adac94575ba399d0856fb972365f4b82a2dfb5b","after":"a1003d4b6eba44c0f9d72e72217479e3b020621f","ref":"refs/heads/master","pushedAt":"2023-11-04T18:42:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Avoid setup-java step on GH Actions if possible (#39)\n\nAll GH Action runner images have Java pre-installed. Both\r\nubuntu-latest and macos-latest have Java 11+ as default. Only\r\nwindows-latest has Java 8 as default. So avoid a superfluous\r\nsetup-java step in all jobs except the tests on windows-latest.","shortMessageHtmlLink":"Avoid setup-java step on GH Actions if possible (#39)"}},{"before":"ceafa6a34a9a330daec3e2273935c907b5606645","after":"2adac94575ba399d0856fb972365f4b82a2dfb5b","ref":"refs/heads/master","pushedAt":"2023-11-04T17:00:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Test Python 3.12 on GH Actions (#38)","shortMessageHtmlLink":"Test Python 3.12 on GH Actions (#38)"}},{"before":"667c8c6ac2a60f5f2825e8d3d5c030b576172d41","after":"ceafa6a34a9a330daec3e2273935c907b5606645","ref":"refs/heads/master","pushedAt":"2023-11-04T15:20:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"List every disabled message on a separate line in .pylintrc (#37)\n\nThis makes tracking changes (diffs) easier. (Should be kept in\r\nalphabetic order. Should be reviewed from time to time.)\r\n\r\nAlso, drop disables that are unnecessary.","shortMessageHtmlLink":"List every disabled message on a separate line in .pylintrc (#37)"}},{"before":"b7ef05e24bb32fe8cee807a3f2659915081bd215","after":"667c8c6ac2a60f5f2825e8d3d5c030b576172d41","ref":"refs/heads/master","pushedAt":"2023-11-04T14:35:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Add psutil with constraint to avoid incompatibility with PyPy on Windows (#36)\n\nSee: https://github.com/giampaolo/psutil/issues/2325","shortMessageHtmlLink":"Add psutil with constraint to avoid incompatibility with PyPy on Wind…"}},{"before":"6974b7bfd3ba6b3412485481ebf43bd7c4706538","after":null,"ref":"refs/heads/antlr-4.13","pushedAt":"2023-06-10T17:15:14.557Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"akosthekiss","name":"Akos Kiss","path":"/akosthekiss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9976482?s=80&v=4"}},{"before":"cfe18416a62ed85e4a921a65604cf455c3a15eaa","after":"b7ef05e24bb32fe8cee807a3f2659915081bd215","ref":"refs/heads/master","pushedAt":"2023-06-10T17:15:11.555Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akosthekiss","name":"Akos Kiss","path":"/akosthekiss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9976482?s=80&v=4"},"commit":{"message":"Upgrade ANTLR to 4.13.0 (#34)","shortMessageHtmlLink":"Upgrade ANTLR to 4.13.0 (#34)"}},{"before":null,"after":"6974b7bfd3ba6b3412485481ebf43bd7c4706538","ref":"refs/heads/antlr-4.13","pushedAt":"2023-06-10T13:34:33.683Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Upgrade ANTLR to 4.13.0","shortMessageHtmlLink":"Upgrade ANTLR to 4.13.0"}},{"before":"17a298eed1462854fc962c5ea612c80854985cce","after":null,"ref":"refs/heads/antlr-4.12.0","pushedAt":"2023-05-14T11:40:44.106Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"akosthekiss","name":"Akos Kiss","path":"/akosthekiss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9976482?s=80&v=4"}},{"before":"fc4dd29393095d5a95a1aaf6dc1a20cad0381d61","after":"cfe18416a62ed85e4a921a65604cf455c3a15eaa","ref":"refs/heads/master","pushedAt":"2023-05-14T11:40:40.002Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akosthekiss","name":"Akos Kiss","path":"/akosthekiss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9976482?s=80&v=4"},"commit":{"message":"Upgrade to ANTLR 4.12.0 (#33)","shortMessageHtmlLink":"Upgrade to ANTLR 4.12.0 (#33)"}},{"before":"f4f474590b4211adfe5d0ff4aacf02b7d95471a7","after":"17a298eed1462854fc962c5ea612c80854985cce","ref":"refs/heads/antlr-4.12.0","pushedAt":"2023-05-14T10:11:23.842Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Upgrade to ANTLR 4.12.0","shortMessageHtmlLink":"Upgrade to ANTLR 4.12.0"}},{"before":"e6d46e21b0f475b29ecdd808efa9220327641953","after":"fc4dd29393095d5a95a1aaf6dc1a20cad0381d61","ref":"refs/heads/master","pushedAt":"2023-05-14T10:10:10.886Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Use JSONx to transfer parse tree between processes\n\nBy default, the language of the parsers generated from grammars is\nPython and they are executed in-process. However, the generation of\nJava parsers is also supported for performance reasons, in which\ncase the parsers are executed in a separate process and their\nresult must be communicated back to the Python part of the reducer.\n\nThe data exchange format used to be JSON, but JSON is not a\nfirst-class citizen in Java and standard edition contains no\npackages to read/write JSON. Unfortunately, the latest releases of\nANTLR have stopped bundling a JSON implementation with the tool\njar.\n\nTo avoid the need for adding dependencies to the use of Java\nparsers, the data exchange format is changed to JSONx.\nSerialization to JSONx in Java is supportd by a minimal partial\nimplementation, while deserialization in Python is supported by the\nXSON project.","shortMessageHtmlLink":"Use JSONx to transfer parse tree between processes"}},{"before":"da5057b7f31888fb0aea46b653ab294a63f08a1b","after":"f4f474590b4211adfe5d0ff4aacf02b7d95471a7","ref":"refs/heads/antlr-4.12.0","pushedAt":"2023-05-14T09:37:54.035Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Upgrade to ANTLR 4.12.0","shortMessageHtmlLink":"Upgrade to ANTLR 4.12.0"}},{"before":"38691e7ec9cdf46065a8cb231d3f5adc0d636d6e","after":"e6d46e21b0f475b29ecdd808efa9220327641953","ref":"refs/heads/master","pushedAt":"2023-03-20T08:44:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Update ANTLR4 grammar to the latest official master\n\nSince ANTLRv4 does not support element labels in lexer rules, the\nofficial grammar has been updated (see antlr/grammars-v4#3205).\nConsequently, the ANTLR4 grammar in Picireny has also been updated,\nas well as the grammar analysis logic.","shortMessageHtmlLink":"Update ANTLR4 grammar to the latest official master"}},{"before":"eb1352597cb765c5a3c44e957f93de319e49dfc2","after":"38691e7ec9cdf46065a8cb231d3f5adc0d636d6e","ref":"refs/heads/master","pushedAt":"2023-03-19T13:40:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Avoid `import *` if possible","shortMessageHtmlLink":"Avoid import *
if possible"}},{"before":"d78a32d1f22ff955b2fdf355a8ae271802f47505","after":"eb1352597cb765c5a3c44e957f93de319e49dfc2","ref":"refs/heads/master","pushedAt":"2023-03-19T13:12:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Bump PyPy on GH Actions to 3.9","shortMessageHtmlLink":"Bump PyPy on GH Actions to 3.9"}},{"before":"f14d22238d6890b9ae8bf41f17c86503b8860b55","after":"d78a32d1f22ff955b2fdf355a8ae271802f47505","ref":"refs/heads/master","pushedAt":"2023-03-19T12:54:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Do not measure the coverage of the generated ANTLR sources","shortMessageHtmlLink":"Do not measure the coverage of the generated ANTLR sources"}},{"before":"05c924b3ba196a60f1847b00d278a313d4de4901","after":"f14d22238d6890b9ae8bf41f17c86503b8860b55","ref":"refs/heads/master","pushedAt":"2023-03-19T12:09:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Add reference to 2022 paper","shortMessageHtmlLink":"Add reference to 2022 paper"}},{"before":"896b308313ce1684c962ee9f423df19b3d1828cc","after":"05c924b3ba196a60f1847b00d278a313d4de4901","ref":"refs/heads/master","pushedAt":"2023-03-19T11:24:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"renatahodovan","name":"Renáta Hodován","path":"/renatahodovan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3356404?s=80&v=4"},"commit":{"message":"Drop support of Python 3.6\n\nPython 3.6 has reached the end of its lifetime more than a year\nago.","shortMessageHtmlLink":"Drop support of Python 3.6"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADsWwc3wA","startCursor":null,"endCursor":null}},"title":"Activity · renatahodovan/picireny"}