{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":541560084,"defaultBranch":"main","name":"epsilon","ownerLogin":"eclipse","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-26T11:52:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56974?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716486844.0","currentOid":""},"activityList":{"items":[{"before":"e6840c6293728cc29c94bacbf77cf0656cb3fae1","after":"b1e1036314f29bd5ec26cece0ad28dd8fa7b2291","ref":"refs/heads/main","pushedAt":"2024-05-28T07:27:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"Oomph: default branch for epsilon-website is 'main' now","shortMessageHtmlLink":"Oomph: default branch for epsilon-website is 'main' now"}},{"before":"495bd72b83c019c80e675a7ade77384da763a431","after":"e6840c6293728cc29c94bacbf77cf0656cb3fae1","ref":"refs/heads/main","pushedAt":"2024-05-27T11:31:54.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"Merge pull request #95 from codebots-platform/94-protected-region-regex\n\nProtected region regex pattern matching fails when `end` is used in the region ID","shortMessageHtmlLink":"Merge pull request #95 from codebots-platform/94-protected-region-regex"}},{"before":"8ab18a4ab46c552e5e9547cf038456cc61beb7d4","after":"495bd72b83c019c80e675a7ade77384da763a431","ref":"refs/heads/main","pushedAt":"2024-05-25T14:06:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kolovos","name":"Dimitris Kolovos","path":"/kolovos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3584136?s=80&v=4"},"commit":{"message":"Fixed typo in EMG's getDouble() operation","shortMessageHtmlLink":"Fixed typo in EMG's getDouble() operation"}},{"before":"91ae4fbc738d3bbb90535a0898bc6dce3ad48bf2","after":"fabaa36a4e7d2e6df2f98979f9d96de06ad4cbb1","ref":"refs/heads/lsp","pushedAt":"2024-05-24T08:56:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"Start work on tests for LSP server","shortMessageHtmlLink":"Start work on tests for LSP server"}},{"before":"8117974bb090655755751f9ea78f8a11400b82a9","after":"8ab18a4ab46c552e5e9547cf038456cc61beb7d4","ref":"refs/heads/main","pushedAt":"2024-05-24T08:56:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"eol.dap: honor the client's 'supports variable types' init flag","shortMessageHtmlLink":"eol.dap: honor the client's 'supports variable types' init flag"}},{"before":"0fe6f3162f944be361dfc97bea681868cc2836ef","after":"8117974bb090655755751f9ea78f8a11400b82a9","ref":"refs/heads/main","pushedAt":"2024-05-23T18:06:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"Jenkinsfile: use same triggers in Javadocs and Update Site","shortMessageHtmlLink":"Jenkinsfile: use same triggers in Javadocs and Update Site"}},{"before":null,"after":"91ae4fbc738d3bbb90535a0898bc6dce3ad48bf2","ref":"refs/heads/lsp","pushedAt":"2024-05-23T17:54:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"Start work on tests for LSP server","shortMessageHtmlLink":"Start work on tests for LSP server"}},{"before":"5deadf8eb7a1702f2966f21e750788d5015d990a","after":"0fe6f3162f944be361dfc97bea681868cc2836ef","ref":"refs/heads/main","pushedAt":"2024-05-23T17:50:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"LSP4E 0.26.1 uses a version of Mylyn wikitext which is too new","shortMessageHtmlLink":"LSP4E 0.26.1 uses a version of Mylyn wikitext which is too new"}},{"before":"6b9d3de074181a12115ff1d64adb75226b6ec269","after":"5deadf8eb7a1702f2966f21e750788d5015d990a","ref":"refs/heads/main","pushedAt":"2024-05-21T17:09:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"eol.dap: add missing synchronized block","shortMessageHtmlLink":"eol.dap: add missing synchronized block"}},{"before":"3be798266d01f9d48d81dd8d360f5e0af71f4b05","after":"6b9d3de074181a12115ff1d64adb75226b6ec269","ref":"refs/heads/main","pushedAt":"2024-05-21T17:05:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"eol.dap: add Tuple support, mention variable types","shortMessageHtmlLink":"eol.dap: add Tuple support, mention variable types"}},{"before":"bce777aeeb8d489c23e612b14a4aed5cd67c13b6","after":"3be798266d01f9d48d81dd8d360f5e0af71f4b05","ref":"refs/heads/main","pushedAt":"2024-05-20T09:35:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kolovos","name":"Dimitris Kolovos","path":"/kolovos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3584136?s=80&v=4"},"commit":{"message":"Avoid exception when debugging Epsilon scripts under Java 17","shortMessageHtmlLink":"Avoid exception when debugging Epsilon scripts under Java 17"}},{"before":"8f227b7d9257090b8b174b7abe4cca114d88aac9","after":"f2c794d384b178c6ff4ea43bfd18ff93dfa99204","ref":"refs/heads/debug-adapter","pushedAt":"2024-05-20T09:31:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kolovos","name":"Dimitris Kolovos","path":"/kolovos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3584136?s=80&v=4"},"commit":{"message":"Avoid exception when debugging Epsilon scripts under Java 17","shortMessageHtmlLink":"Avoid exception when debugging Epsilon scripts under Java 17"}},{"before":"2e519b388ae8189e61bc5ccd4c049db53441cf6a","after":"bce777aeeb8d489c23e612b14a4aed5cd67c13b6","ref":"refs/heads/main","pushedAt":"2024-05-17T08:33:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"Further DAP example cleanup","shortMessageHtmlLink":"Further DAP example cleanup"}},{"before":"9bb2044917fe419ec527819a24e323f4a4d0f3cd","after":"2e519b388ae8189e61bc5ccd4c049db53441cf6a","ref":"refs/heads/main","pushedAt":"2024-05-17T08:32:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"Minor tweak in DAP example","shortMessageHtmlLink":"Minor tweak in DAP example"}},{"before":"e2664703322c2ee8bc12cec3d89a786fec06df21","after":"9bb2044917fe419ec527819a24e323f4a4d0f3cd","ref":"refs/heads/main","pushedAt":"2024-05-16T14:08:55.000Z","pushType":"pr_merge","commitsCount":31,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"Merge pull request #92 from eclipse/debug-adapter\n\nAdd support for the Debug Adapter Protocol","shortMessageHtmlLink":"Merge pull request #92 from eclipse/debug-adapter"}},{"before":"e5375d2a10cbfbcb6d7e2fa7cc28ebcfaa189931","after":"8f227b7d9257090b8b174b7abe4cca114d88aac9","ref":"refs/heads/debug-adapter","pushedAt":"2024-05-16T12:42:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"Minor whitespace tweak","shortMessageHtmlLink":"Minor whitespace tweak"}},{"before":"fcb59d9e9ec2966a774e3c71314ed2b47aa794ce","after":"e5375d2a10cbfbcb6d7e2fa7cc28ebcfaa189931","ref":"refs/heads/debug-adapter","pushedAt":"2024-05-16T12:41:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"eol.dap: wait for executor service before closing server socket","shortMessageHtmlLink":"eol.dap: wait for executor service before closing server socket"}},{"before":"24b9fdba55760a01e045c8518fa9945983364edb","after":"fcb59d9e9ec2966a774e3c71314ed2b47aa794ce","ref":"refs/heads/debug-adapter","pushedAt":"2024-05-15T10:54:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"Add some license headers","shortMessageHtmlLink":"Add some license headers"}},{"before":"036eeb3a9b2c3593f2156b35a836f77709412eab","after":"24b9fdba55760a01e045c8518fa9945983364edb","ref":"refs/heads/debug-adapter","pushedAt":"2024-05-15T10:53:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"Minor tweak to avoid compilation warning","shortMessageHtmlLink":"Minor tweak to avoid compilation warning"}},{"before":"f72976818e90cf683754e73fff5f8ad2cc0f910a","after":"036eeb3a9b2c3593f2156b35a836f77709412eab","ref":"refs/heads/debug-adapter","pushedAt":"2024-05-15T10:52:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"examples.eol.dap: add Ant example for 04-inspectObject","shortMessageHtmlLink":"examples.eol.dap: add Ant example for 04-inspectObject"}},{"before":"6415876b37702ee502abe3e05ffaf3aea27ce440","after":"f72976818e90cf683754e73fff5f8ad2cc0f910a","ref":"refs/heads/debug-adapter","pushedAt":"2024-05-15T10:17:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"eol.dap: add inspection of collections\n\nThis commit allows for inspecting Java collections. For small\ncollections (below the threshold in SuspendedState, currently 200\nelements) we will list each element on its own. For larger collections,\nwe will initially only show slices (according to the constant in\nSuspendedState, currently 100-element long), and then let the user\nspecify the slice they are interested in.\n\nFor slices, there is a minor optimisation where we will use List.subList\ninstead of creating our own list by iterating to the starting index.","shortMessageHtmlLink":"eol.dap: add inspection of collections"}},{"before":"9656164b83d10d2a82127bd1e669af626d165ab7","after":"6415876b37702ee502abe3e05ffaf3aea27ce440","ref":"refs/heads/debug-adapter","pushedAt":"2024-05-15T08:52:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"eol.dap: add per-element inspection (suited to small collections)","shortMessageHtmlLink":"eol.dap: add per-element inspection (suited to small collections)"}},{"before":"aba45439d60eb235d066bb919f6ed18fcb4a87c3","after":"9656164b83d10d2a82127bd1e669af626d165ab7","ref":"refs/heads/debug-adapter","pushedAt":"2024-05-15T08:39:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"examples.eol.dap: add Java example for inspecting an object","shortMessageHtmlLink":"examples.eol.dap: add Java example for inspecting an object"}},{"before":"2b51ae03009f62f1b3d3c331eec165ee4216e594","after":"aba45439d60eb235d066bb919f6ed18fcb4a87c3","ref":"refs/heads/debug-adapter","pushedAt":"2024-05-15T08:24:15.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"examples.eol.dap: add Java example for inspecting an object","shortMessageHtmlLink":"examples.eol.dap: add Java example for inspecting an object"}},{"before":"e58ad6bf536a5be5ed6599fc6cd54412fd7f4a15","after":"2b51ae03009f62f1b3d3c331eec165ee4216e594","ref":"refs/heads/debug-adapter","pushedAt":"2024-05-13T17:23:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"examples.eol.dap: replace tasks.json entry with Gradle task","shortMessageHtmlLink":"examples.eol.dap: replace tasks.json entry with Gradle task"}},{"before":"2fb0500725d3d2a9b3bbc6cd58f9c7ecd9a882b9","after":"e58ad6bf536a5be5ed6599fc6cd54412fd7f4a15","ref":"refs/heads/debug-adapter","pushedAt":"2024-05-10T13:40:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"examples.eol.dap: simplify 1-click debug from VS Code\n\nVS Code can do the waiting for the server for us, so long as we run the\nGradle task as a background task, and provide a problemMatcher with the\n\"background\" key set up to detect when we are ready to debug.\n\nThis requires the latest version of the remote-debug branch of the\nEpsilon extension for VS Code, which provides a problemMatcher with the\nnecessary \"background\" patterns.","shortMessageHtmlLink":"examples.eol.dap: simplify 1-click debug from VS Code"}},{"before":"4922901248a3e5b2da0dce846d6846ff1abeaaa3","after":"2fb0500725d3d2a9b3bbc6cd58f9c7ecd9a882b9","ref":"refs/heads/debug-adapter","pushedAt":"2024-05-10T11:34:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"DAP example: add 1-click debug to launch.json","shortMessageHtmlLink":"DAP example: add 1-click debug to launch.json"}},{"before":"e56877f819d53cae55b7e5045ce63ddc4012206d","after":"4922901248a3e5b2da0dce846d6846ff1abeaaa3","ref":"refs/heads/debug-adapter","pushedAt":"2024-05-10T09:58:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"eol.dap: always attempt URI-to-path mapping first\n\nThis makes the logic easier to understand: if we set a mapping, we\nwill always try that first. We will only fall back to using the\nmodule's file if we don't have an appropriate URI-to-path mapping.","shortMessageHtmlLink":"eol.dap: always attempt URI-to-path mapping first"}},{"before":"a8813a554260945b629e66cae388ab90d9261cf4","after":"e56877f819d53cae55b7e5045ce63ddc4012206d","ref":"refs/heads/debug-adapter","pushedAt":"2024-05-05T13:34:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"examples.eol.dap: refine comment in classpath example","shortMessageHtmlLink":"examples.eol.dap: refine comment in classpath example"}},{"before":"d5ae8f5035bfba7612ced9df95367b1e9b4815d6","after":"a8813a554260945b629e66cae388ab90d9261cf4","ref":"refs/heads/debug-adapter","pushedAt":"2024-05-05T12:57:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agarciadom","name":"Antonio García-Domínguez","path":"/agarciadom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46504?s=80&v=4"},"commit":{"message":"Replace approximate matching with explicit URI-to-path mappings","shortMessageHtmlLink":"Replace approximate matching with explicit URI-to-path mappings"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVYrkwwA","startCursor":null,"endCursor":null}},"title":"Activity · eclipse/epsilon"}