{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":62056780,"defaultBranch":"master","name":"eclipse.jdt.ls","ownerLogin":"eclipse-jdtls","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-06-27T13:06:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/141260963?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724938721.0","currentOid":""},"activityList":{"items":[{"before":"5471e127fe35e9583359086387cec77f355574a3","after":"cbb11e0b64d03cff719576f88920af3a7e62b117","ref":"refs/heads/master","pushedAt":"2024-09-13T03:24:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Add Organize Imports as a clean up.\n\nSigned-off-by: Roland Grunberg ","shortMessageHtmlLink":"Add Organize Imports as a clean up."}},{"before":"dcc20f9ab311d8016c8a51152bb072271510721f","after":"5471e127fe35e9583359086387cec77f355574a3","ref":"refs/heads/master","pushedAt":"2024-09-11T14:54:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Update target platform to 4.33 release.\n\nSigned-off-by: Roland Grunberg ","shortMessageHtmlLink":"Update target platform to 4.33 release."}},{"before":"a703baf7406cf383b6910a5f4c7705a1bee8642b","after":"dcc20f9ab311d8016c8a51152bb072271510721f","ref":"refs/heads/master","pushedAt":"2024-09-10T12:52:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Use parser statement recovery for String pasting where errors exist.\n\n- Add testcase\n\nSigned-off-by: Roland Grunberg ","shortMessageHtmlLink":"Use parser statement recovery for String pasting where errors exist."}},{"before":"d1a53b1f414289d22306d13773eb94dbe232c100","after":"a703baf7406cf383b6910a5f4c7705a1bee8642b","ref":"refs/heads/master","pushedAt":"2024-09-09T12:20:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Use correction proposal that preserves underlying \"linked\" nature.\n\n- \"Add missing attributes\" (annotation), \"Add all missing tags\"\n (javadoc), \"Add ... tag\" (javadoc)\n\nSigned-off-by: Roland Grunberg ","shortMessageHtmlLink":"Use correction proposal that preserves underlying \"linked\" nature."}},{"before":"f9425d878f596f88c8d64ae53b8be03da8d19bc4","after":"d1a53b1f414289d22306d13773eb94dbe232c100","ref":"refs/heads/master","pushedAt":"2024-09-06T18:24:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"CompletionHandlerTest.testCompletion_Lambda fails randomly","shortMessageHtmlLink":"CompletionHandlerTest.testCompletion_Lambda fails randomly"}},{"before":"da3076e7cc65e1125aafe3e6fc47dc802d02156d","after":"f9425d878f596f88c8d64ae53b8be03da8d19bc4","ref":"refs/heads/master","pushedAt":"2024-09-05T03:03:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Update supported Java versions in README\n\nSigned-off-by: Odin Dahlström ","shortMessageHtmlLink":"Update supported Java versions in README"}},{"before":"a5ddf365805742517d48a0cb7d2c81b3b66396c1","after":"da3076e7cc65e1125aafe3e6fc47dc802d02156d","ref":"refs/heads/master","pushedAt":"2024-09-05T01:36:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jdneo","name":"Sheng Chen","path":"/jdneo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6193897?s=80&v=4"},"commit":{"message":"Import Gradle project via Buildship if Gradle Build Server is not available (#3245)\n\n* Remove gradle build server footprint when importing via Buildship\r\n\r\n- Due to the build server has a higher priority, if the Buildship\r\n kicks in during import. This mean build server fails to import\r\n the projects and Buildship will be used and the footprint of the\r\n build server will be removed if exists.\r\n\r\nSigned-off-by: Sheng Chen ","shortMessageHtmlLink":"Import Gradle project via Buildship if Gradle Build Server is not ava…"}},{"before":"31ef4302412e9c87e0a60eac582cd3824ced1900","after":"a5ddf365805742517d48a0cb7d2c81b3b66396c1","ref":"refs/heads/master","pushedAt":"2024-09-04T14:33:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Improve rename tests so they can work with Javac too\n\nThe current code being tested has syntax errors. Those errors prevents\nJavac from properly setting up bindings (and it's not obvious that Javac\nis more wrong than ECJ, so there are little chance Javac gets changed to\nbehave like ECJ).\nThose syntax errors do not seem so relevant for the case being covered.\nSo we get rid of them to focus on the \"correct\" case and allow Javac to\nwork with it.","shortMessageHtmlLink":"Improve rename tests so they can work with Javac too"}},{"before":"0949cc2c6f558a63bc1a6735cea44c3f3972d1be","after":"31ef4302412e9c87e0a60eac582cd3824ced1900","ref":"refs/heads/master","pushedAt":"2024-09-04T12:10:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akurtakov","name":"Александър Куртаков","path":"/akurtakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/574788?s=80&v=4"},"commit":{"message":"Fix license check workflow after repository move\n\nSigned-off-by: Odin Dahlström ","shortMessageHtmlLink":"Fix license check workflow after repository move"}},{"before":"e52c8ddb4b027df9d22092202a84872a4dfde9da","after":"0949cc2c6f558a63bc1a6735cea44c3f3972d1be","ref":"refs/heads/master","pushedAt":"2024-09-03T20:06:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Consider token to limit the chains that are searched (#2835)\n\n- Simplify code by reusing CompletionProposalRequestor to create items\r\n- Add support for javadoc for chain completions\r\n- Improve chain completion considered token so more relevant proposals are shown.\r\n- Add subword match on edge and start\r\n- Improve text computation and properly wait and timeout for chain completions","shortMessageHtmlLink":"Consider token to limit the chains that are searched (#2835)"}},{"before":"4324c68f1fb36a019c8a9fc343d438a1838c5684","after":"e52c8ddb4b027df9d22092202a84872a4dfde9da","ref":"refs/heads/master","pushedAt":"2024-09-03T18:14:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Introduce new type mismatch quickfix for constructor invocations","shortMessageHtmlLink":"Introduce new type mismatch quickfix for constructor invocations"}},{"before":"67ff3b018b634e359a5d60e3457fa567f151be3f","after":"4324c68f1fb36a019c8a9fc343d438a1838c5684","ref":"refs/heads/master","pushedAt":"2024-09-03T15:42:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Support linked correction proposals through LSP snippet syntax (#3229)\n\n- Support placeholder & choice syntaxes\r\n- Add API for SnippetTextEdit & StringValue\r\n- Add testcase","shortMessageHtmlLink":"Support linked correction proposals through LSP snippet syntax (#3229)"}},{"before":"920a4bcc106f50b3a744d0104ce391b4cc1c7125","after":"67ff3b018b634e359a5d60e3457fa567f151be3f","ref":"refs/heads/master","pushedAt":"2024-09-02T19:52:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mickaelistria","name":"Mickael Istria","path":"/mickaelistria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469058?s=80&v=4"},"commit":{"message":"Allow \"remove abstract\" quickfix for BodyForAbstractMethod\n\nWhen using Javac, the BodyForAbstractMethod problem is well reported.\nOther problems can be missing.\nHowever, BodyForAbstractMethod seems like a good enough case per so to\nenable the \"remove abstract\" quick fix.\n\nThis fixes AbstractMethodQuickFixTest.testAbstractMethodInConcreteClass\nwhen running with Javac.","shortMessageHtmlLink":"Allow \"remove abstract\" quickfix for BodyForAbstractMethod"}},{"before":"1849cc1751582a0af6d24682e4ea78a8c6839880","after":"920a4bcc106f50b3a744d0104ce391b4cc1c7125","ref":"refs/heads/master","pushedAt":"2024-08-30T09:16:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mickaelistria","name":"Mickael Istria","path":"/mickaelistria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469058?s=80&v=4"},"commit":{"message":"Fix ConnectionStreamFactory with javac","shortMessageHtmlLink":"Fix ConnectionStreamFactory with javac"}},{"before":"ff84a98fc5e4821371cba366b6667b11fc7a7a03","after":"1849cc1751582a0af6d24682e4ea78a8c6839880","ref":"refs/heads/master","pushedAt":"2024-08-29T19:10:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Upversion to 1.40.0-SNAPSHOT.\n\nSigned-off-by: Roland Grunberg ","shortMessageHtmlLink":"Upversion to 1.40.0-SNAPSHOT."}},{"before":"3ca99cbb7a080dce43c10d787946773b4f20fa77","after":"ff84a98fc5e4821371cba366b6667b11fc7a7a03","ref":"refs/heads/master","pushedAt":"2024-08-29T00:29:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Changelog for 1.39.0\n\nSigned-off-by: Roland Grunberg ","shortMessageHtmlLink":"Changelog for 1.39.0"}},{"before":"8fe90ae18b99bf165d8880e6bcd2e050ef5bfcbf","after":null,"ref":"refs/heads/dependabot/maven/org.apache.maven.plugins-maven-dependency-plugin-3.8.0","pushedAt":"2024-08-22T13:12:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"}},{"before":"608295f1ee3c8facb834baed77cae20fd39a7f06","after":"3ca99cbb7a080dce43c10d787946773b4f20fa77","ref":"refs/heads/master","pushedAt":"2024-08-22T13:12:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Bump org.apache.maven.plugins:maven-dependency-plugin\n\nBumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.7.1 to 3.8.0.\n- [Release notes](https://github.com/apache/maven-dependency-plugin/releases)\n- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.7.1...maven-dependency-plugin-3.8.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.plugins:maven-dependency-plugin\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump org.apache.maven.plugins:maven-dependency-plugin"}},{"before":null,"after":"8fe90ae18b99bf165d8880e6bcd2e050ef5bfcbf","ref":"refs/heads/dependabot/maven/org.apache.maven.plugins-maven-dependency-plugin-3.8.0","pushedAt":"2024-08-21T19:41:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump org.apache.maven.plugins:maven-dependency-plugin\n\nBumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.7.1 to 3.8.0.\n- [Release notes](https://github.com/apache/maven-dependency-plugin/releases)\n- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.7.1...maven-dependency-plugin-3.8.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.plugins:maven-dependency-plugin\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump org.apache.maven.plugins:maven-dependency-plugin"}},{"before":"25b9fdd4f92a16597a1e91454e8fb0c1c855db49","after":"608295f1ee3c8facb834baed77cae20fd39a7f06","ref":"refs/heads/master","pushedAt":"2024-08-21T19:07:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Update target platform to newer 4.33-I-builds (I20240820-1800).\n\nSigned-off-by: Roland Grunberg ","shortMessageHtmlLink":"Update target platform to newer 4.33-I-builds (I20240820-1800)."}},{"before":"365d396e7a30796e45c48743ac4ddee56135888e","after":"25b9fdd4f92a16597a1e91454e8fb0c1c855db49","ref":"refs/heads/master","pushedAt":"2024-08-21T13:06:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Always dispose AST on didClose\n\nSigned-off-by: Hope Hadfield ","shortMessageHtmlLink":"Always dispose AST on didClose"}},{"before":"2f37f457d82db5446c00bdc992e1b019b1d271da","after":"365d396e7a30796e45c48743ac4ddee56135888e","ref":"refs/heads/master","pushedAt":"2024-08-16T00:38:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Fix AbstractQuickFixTest.evaluateCodeActions(ICompilationUnit) logic.\n\n- Code actions belonging to diagnostics need to be resolved by setting\n the invocation range for the particular diagnostic in the evalutation\n request\n\nSigned-off-by: Roland Grunberg ","shortMessageHtmlLink":"Fix AbstractQuickFixTest.evaluateCodeActions(ICompilationUnit) logic."}},{"before":"e9b0ec6dcb68563e7ab0c7d3e10304b770fdaf94","after":"2f37f457d82db5446c00bdc992e1b019b1d271da","ref":"refs/heads/master","pushedAt":"2024-08-15T20:31:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Enable m2e toolchains.xml","shortMessageHtmlLink":"Enable m2e toolchains.xml"}},{"before":"949a9a29478fb13043b7159e4eb95aa7686db379","after":"e9b0ec6dcb68563e7ab0c7d3e10304b770fdaf94","ref":"refs/heads/master","pushedAt":"2024-08-14T21:26:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Inform clients when Preview support enabled for an incompatible version.\n\nSigned-off-by: Roland Grunberg ","shortMessageHtmlLink":"Inform clients when Preview support enabled for an incompatible version."}},{"before":"03752485007164f2fea1b1723bb3605916658b9d","after":"949a9a29478fb13043b7159e4eb95aa7686db379","ref":"refs/heads/master","pushedAt":"2024-08-13T20:54:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Fix failed cast to TypeDeclaration in file paste event","shortMessageHtmlLink":"Fix failed cast to TypeDeclaration in file paste event"}},{"before":"0fc400fc64f2c100d571a0080287804cf6583f00","after":"03752485007164f2fea1b1723bb3605916658b9d","ref":"refs/heads/master","pushedAt":"2024-08-13T03:20:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"isExcludedFile(..) to return false immediately when no patterns.\n\n- Work around potential issues with document URI conversation when\n non-ASCII characters used\n\nSigned-off-by: Roland Grunberg ","shortMessageHtmlLink":"isExcludedFile(..) to return false immediately when no patterns."}},{"before":"ebd30cde21f02822d318622a6be4cf0b003e0ec9","after":"0fc400fc64f2c100d571a0080287804cf6583f00","ref":"refs/heads/master","pushedAt":"2024-08-13T02:48:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Fix Gradle tests started with Java 23","shortMessageHtmlLink":"Fix Gradle tests started with Java 23"}},{"before":"353d49f180ce0337b73d71f6bcbb53e200b699b5","after":"ebd30cde21f02822d318622a6be4cf0b003e0ec9","ref":"refs/heads/master","pushedAt":"2024-08-09T16:09:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"snjeza","name":"Snjeza","path":"/snjeza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/388609?s=80&v=4"},"commit":{"message":"Recognize custom file extensions (#3230)","shortMessageHtmlLink":"Recognize custom file extensions (#3230)"}},{"before":"b7998dc6e5c42fe7b83c69d2eab3b150d75ff025","after":"353d49f180ce0337b73d71f6bcbb53e200b699b5","ref":"refs/heads/master","pushedAt":"2024-08-07T02:20:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Add Gradle 8.8 to compatibility check\n\nFixes imports with Java 22 and Gradle 8.8, analogous to #3044.\n\nSigned-off-by: Mateusz Kazimierczuk ","shortMessageHtmlLink":"Add Gradle 8.8 to compatibility check"}},{"before":"96ca6b632e3aa46260a52da4de4e6d100ab899e4","after":"b7998dc6e5c42fe7b83c69d2eab3b150d75ff025","ref":"refs/heads/master","pushedAt":"2024-08-02T15:05:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgrunber","name":"Roland Grunberg","path":"/rgrunber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1417342?s=80&v=4"},"commit":{"message":"Update to LSP4J 0.23.1.\n\nSigned-off-by: Roland Grunberg ","shortMessageHtmlLink":"Update to LSP4J 0.23.1."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtQwObwA","startCursor":null,"endCursor":null}},"title":"Activity · eclipse-jdtls/eclipse.jdt.ls"}