{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":479379384,"defaultBranch":"master","name":"eclipse.jdt.ui","ownerLogin":"eclipse-jdt","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-08T12:20:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/102054714?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726786245.0","currentOid":""},"activityList":{"items":[{"before":"a531b3780dd45b818452730414b96df252a5b43c","after":"fee4f51cec58aa36651a4986e00dffd638487204","ref":"refs/heads/master","pushedAt":"2024-09-18T12:13:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jarthana","name":"Jay Arthanareeswaran","path":"/jarthana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478908?s=80&v=4"},"commit":{"message":"Merge pull request #1662 from noopur2507/merge-beta23-to-master\n\nMerge remote-tracking branch 'upstream/BETA_JAVA23'","shortMessageHtmlLink":"Merge pull request #1662 from noopur2507/merge-beta23-to-master"}},{"before":"466828ca1ae9b27856a1e4d7aaa7cc3d907a919e","after":null,"ref":"refs/heads/remove-beta-disclaimers","pushedAt":"2024-09-18T05:07:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"noopur2507","name":"Noopur Gupta","path":"/noopur2507","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749449?s=80&v=4"}},{"before":"0a5173c1c04e220760c1d0cb314dd3a1508533ca","after":"3fdf5d5357a938bb8d0ccf123ec98073b6ba35af","ref":"refs/heads/BETA_JAVA23","pushedAt":"2024-09-18T04:35:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"noopur2507","name":"Noopur Gupta","path":"/noopur2507","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749449?s=80&v=4"},"commit":{"message":"[23] Remove beta and disclaimers from copyright notes and UI\n\nFixes https://github.com/eclipse-jdt/eclipse.jdt.ui/issues/1647","shortMessageHtmlLink":"[23] Remove beta and disclaimers from copyright notes and UI"}},{"before":"ffa74dbde6ce4fdc66bceda23cf847ebd1729b89","after":"a531b3780dd45b818452730414b96df252a5b43c","ref":"refs/heads/master","pushedAt":"2024-09-18T02:53:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jjohnstn","name":"Jeff Johnston","path":"/jjohnstn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1216877?s=80&v=4"},"commit":{"message":"Fix reading html content of a package fragment to not return null (#1657)\n\n- in the case of a package fragement, when we search for Javadoc\r\n content and do not find any package info, just return the empty\r\n string so Javadoc hover will at least show the package name","shortMessageHtmlLink":"Fix reading html content of a package fragment to not return null (#1657"}},{"before":"64ae4a641278cc444769d1fe0b04b89d9ba8c297","after":"ffa74dbde6ce4fdc66bceda23cf847ebd1729b89","ref":"refs/heads/master","pushedAt":"2024-09-18T02:52:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jjohnstn","name":"Jeff Johnston","path":"/jjohnstn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1216877?s=80&v=4"},"commit":{"message":"Bug 310510 - fix move to new type so extraneous import not added (#1659)\n\n* Bug 310510 - fix move to new type so extraneous import not added\r\n\r\n- fix MoveInnerToTopRefactoring.TypeReferenceQualifier visitor to\r\n not add qualifier to fields of member types that will end up being\r\n moved so to prevent call to addImport() to acquire Type\r\n- add new test to MoveInnerToTopLevelTests\r\n- fixes #1658","shortMessageHtmlLink":"Bug 310510 - fix move to new type so extraneous import not added (#1659)"}},{"before":"754e3fb1b596e6690545c806cb075b328d7fd77e","after":"64ae4a641278cc444769d1fe0b04b89d9ba8c297","ref":"refs/heads/master","pushedAt":"2024-09-17T19:26:40.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":"Move away of deprecated CopyProjectAction(Shell)\n\nUse CopyProjectAction(IShellProvider) instead.","shortMessageHtmlLink":"Move away of deprecated CopyProjectAction(Shell)"}},{"before":"3a7752a57ca3b33026a85acd6dbdd1f65aa1da75","after":"754e3fb1b596e6690545c806cb075b328d7fd77e","ref":"refs/heads/master","pushedAt":"2024-09-17T18:53:37.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":"Move away of deprecated\norg.eclipse.jface.internal.text.html.SubstitutionTextReader","shortMessageHtmlLink":"Move away of deprecated"}},{"before":"dd3a576db0017fde4087352938eb4e5cc2e13156","after":"3a7752a57ca3b33026a85acd6dbdd1f65aa1da75","ref":"refs/heads/master","pushedAt":"2024-09-17T18:31:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jukzi","name":"Jörg Kubitz","path":"/jukzi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51790620?s=80&v=4"},"commit":{"message":"JUnitLaunch: fix ArrayIndexOutOfBoundsException #1651\n\nno types below package-info.java\n\nhttps://github.com/eclipse-jdt/eclipse.jdt.ui/issues/1651","shortMessageHtmlLink":"JUnitLaunch: fix ArrayIndexOutOfBoundsException #1651"}},{"before":"7881cea0bab4363feca6dea51cec018f55240540","after":"dd3a576db0017fde4087352938eb4e5cc2e13156","ref":"refs/heads/master","pushedAt":"2024-09-17T16:39:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jjohnstn","name":"Jeff Johnston","path":"/jjohnstn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1216877?s=80&v=4"},"commit":{"message":"Removing unnecessary themeing extension for breadcrumb (light theme) (#1577)","shortMessageHtmlLink":"Removing unnecessary themeing extension for breadcrumb (light theme) (#…"}},{"before":"d116fe88ade51e35aa98b9d319aa521a0a7077b4","after":"0a5173c1c04e220760c1d0cb314dd3a1508533ca","ref":"refs/heads/BETA_JAVA23","pushedAt":"2024-09-16T07:39:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"noopur2507","name":"Noopur Gupta","path":"/noopur2507","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749449?s=80&v=4"},"commit":{"message":"[23] Remove reference to Y-builds in pom.xml\n\nFixes https://github.com/eclipse-jdt/eclipse.jdt.ui/issues/1650","shortMessageHtmlLink":"[23] Remove reference to Y-builds in pom.xml"}},{"before":null,"after":"466828ca1ae9b27856a1e4d7aaa7cc3d907a919e","ref":"refs/heads/remove-beta-disclaimers","pushedAt":"2024-09-16T06:37:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"noopur2507","name":"Noopur Gupta","path":"/noopur2507","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8749449?s=80&v=4"},"commit":{"message":"[23] Remove beta and disclaimers from copyright notes and UI\n\nFixes https://github.com/eclipse-jdt/eclipse.jdt.ui/issues/1647","shortMessageHtmlLink":"[23] Remove beta and disclaimers from copyright notes and UI"}},{"before":"99c7af128f52d803658eaf7168327dff0a8268ac","after":"d116fe88ade51e35aa98b9d319aa521a0a7077b4","ref":"refs/heads/BETA_JAVA23","pushedAt":"2024-09-13T20:51:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephan-herrmann","name":"Stephan Herrmann","path":"/stephan-herrmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24587985?s=80&v=4"},"commit":{"message":"[23] many errors, some failure in AutomatedTestSuite with latest from JDT/Core (#1646)\n\nmove jit-exclusion to the correct ant target (hopefully)\r\n\r\nfixes https://github.com/eclipse-jdt/eclipse.jdt.ui/issues/1639","shortMessageHtmlLink":"[23] many errors, some failure in AutomatedTestSuite with latest from…"}},{"before":"88b6f63d91c546293e04e4b3a505f5a97d6c0e6f","after":"7881cea0bab4363feca6dea51cec018f55240540","ref":"refs/heads/master","pushedAt":"2024-09-13T20:16:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jjohnstn","name":"Jeff Johnston","path":"/jjohnstn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1216877?s=80&v=4"},"commit":{"message":"Tweak new logic for useless return or useless continue clean-up (#1645)\n\n- do not check how many statements are in the else clause, just that\r\n there is an else clause","shortMessageHtmlLink":"Tweak new logic for useless return or useless continue clean-up (#1645)"}},{"before":"65be1d3f04da8f3ff22701b3bf6a3bcaba7a52c8","after":"88b6f63d91c546293e04e4b3a505f5a97d6c0e6f","ref":"refs/heads/master","pushedAt":"2024-09-13T19:40:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jjohnstn","name":"Jeff Johnston","path":"/jjohnstn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1216877?s=80&v=4"},"commit":{"message":"Finer check to trigger cast when converting to methodRef (#1637)\n\n* Finer check to trigger cast when converting to methodRef\r\n\r\nIn some cases (eg JDT-LS\r\nAnonymousClassCreationToLambdaTest.testConvertToLambda12 with Javac\r\nbackend), a cast is needlessly added just because a method with same\r\nname exists.\r\nAlso check the number of arguments to decide whether to add a cast or\r\nnot.\r\n\r\nCo-authored-by: Jeff Johnston ","shortMessageHtmlLink":"Finer check to trigger cast when converting to methodRef (#1637)"}},{"before":null,"after":"4914ab16d4cae31fa55a3f45173e5d2e7eb02b54","ref":"refs/heads/gh1643","pushedAt":"2024-09-13T09:27:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trancexpress","name":"Simeon Andreev","path":"/trancexpress","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24752155?s=80&v=4"},"commit":{"message":"[WIP] Fix AbstractJavaCompletionProposal for persistent content assist\n\nWIP, DONT MERGE\n\nFixes: #1643\nSigned-off-by: Simeon Andreev ","shortMessageHtmlLink":"[WIP] Fix AbstractJavaCompletionProposal for persistent content assist"}},{"before":"7265bc2a8f8188956acd699295e7f2cc54fd7513","after":"99c7af128f52d803658eaf7168327dff0a8268ac","ref":"refs/heads/BETA_JAVA23","pushedAt":"2024-09-12T21:47:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephan-herrmann","name":"Stephan Herrmann","path":"/stephan-herrmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24587985?s=80&v=4"},"commit":{"message":"[23] many errors, some failure in AutomatedTestSuite with latest from JDT/Core\n\nadd jit-exclusion also to test.xml for production test runs (#1642)\r\n\r\nFixes https://github.com/eclipse-jdt/eclipse.jdt.ui/issues/1639","shortMessageHtmlLink":"[23] many errors, some failure in AutomatedTestSuite with latest from…"}},{"before":"e82cd2c49f33dc2da558eca41ef3a807b667b4f4","after":"65be1d3f04da8f3ff22701b3bf6a3bcaba7a52c8","ref":"refs/heads/master","pushedAt":"2024-09-12T01:45:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jjohnstn","name":"Jeff Johnston","path":"/jjohnstn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1216877?s=80&v=4"},"commit":{"message":"Add logic to useless return/continue cleanups to prevent logic change (#1640)\n\n- add logic to UselessContinueCleanUp and UselessReturnCleanUp so they\r\n do not remove a return or continue statement if it is in an if then\r\n and there is an else with a single statement and the user has also\r\n specified to reduce indentation\r\n- add new test to CleanUpTest\r\n- fixes #1638","shortMessageHtmlLink":"Add logic to useless return/continue cleanups to prevent logic change ("}},{"before":"9eeb1713ee8d485bc933ddbf761ccc7e4c1ab65d","after":"7265bc2a8f8188956acd699295e7f2cc54fd7513","ref":"refs/heads/BETA_JAVA23","pushedAt":"2024-09-11T23:27:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephan-herrmann","name":"Stephan Herrmann","path":"/stephan-herrmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24587985?s=80&v=4"},"commit":{"message":"[23] many errors, some failure in AutomatedTestSuite with latest from JDT/Core (#1641)\n\n+ add jit-exclusion to circumvent JIT-bug\r\n\r\nfixes https://github.com/eclipse-jdt/eclipse.jdt.ui/issues/1639","shortMessageHtmlLink":"[23] many errors, some failure in AutomatedTestSuite with latest from…"}},{"before":"dae21fef1c18574468a3aac3a0ab555f1d634fa0","after":"9eeb1713ee8d485bc933ddbf761ccc7e4c1ab65d","ref":"refs/heads/BETA_JAVA23","pushedAt":"2024-09-11T22:24:40.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"stephan-herrmann","name":"Stephan Herrmann","path":"/stephan-herrmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24587985?s=80&v=4"},"commit":{"message":"update URL of Y-builds","shortMessageHtmlLink":"update URL of Y-builds"}},{"before":"56aa875e9429a8b19f6dc5f817566232ee9a1a6f","after":"e82cd2c49f33dc2da558eca41ef3a807b667b4f4","ref":"refs/heads/master","pushedAt":"2024-09-11T18:45:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jjohnstn","name":"Jeff Johnston","path":"/jjohnstn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1216877?s=80&v=4"},"commit":{"message":"Fix generate hashcode to add this expression when needed (#1636)\n\n- fix GenerateHashCodeEqualsOperation.createHashCodeMethod() to\r\n add this specifier for fields that match local variables generated\r\n- add new test to GenerateHashCodeEqualsTest\r\n- fixes #1560","shortMessageHtmlLink":"Fix generate hashcode to add this expression when needed (#1636)"}},{"before":"dae21fef1c18574468a3aac3a0ab555f1d634fa0","after":null,"ref":"refs/heads/gh1615","pushedAt":"2024-09-11T11:35:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jarthana","name":"Jay Arthanareeswaran","path":"/jarthana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478908?s=80&v=4"}},{"before":null,"after":"dae21fef1c18574468a3aac3a0ab555f1d634fa0","ref":"refs/heads/gh1615","pushedAt":"2024-09-11T11:29:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jarthana","name":"Jay Arthanareeswaran","path":"/jarthana","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1478908?s=80&v=4"},"commit":{"message":"Add -Pbuild-individual-bundles to jenkins file (#1625)","shortMessageHtmlLink":"Add -Pbuild-individual-bundles to jenkins file (#1625)"}},{"before":"3f859accd011372eb1cff02c056bc1b1f249b8ad","after":"56aa875e9429a8b19f6dc5f817566232ee9a1a6f","ref":"refs/heads/master","pushedAt":"2024-09-11T05:08:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"akurtakov","name":"Александър Куртаков","path":"/akurtakov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/574788?s=80&v=4"},"commit":{"message":"Remove empty hamcrest-core 2.x from 'JUnit 4/5' classpath container\n\nSince hamcrest version 2 the 'hamcrest-core' artifact only exists to\nredirect to the new 'hamcrest' artifact containing all of hamcrest.\nTherefore 'hamcrest-core' does only contains meteadata but no classes.\nFor the 'JUnit 4/5' classpath container it is therefore useless in\nversion 2 and later.\n\nReferences:\n- https://hamcrest.org/JavaHamcrest/distributables.html#previous-versions-of-hamcrest\n- https://github.com/hamcrest/JavaHamcrest/releases/tag/v2.1","shortMessageHtmlLink":"Remove empty hamcrest-core 2.x from 'JUnit 4/5' classpath container"}},{"before":"6ed1c9f5026b98324b3481a2562ba0130fe4b8f9","after":"3f859accd011372eb1cff02c056bc1b1f249b8ad","ref":"refs/heads/master","pushedAt":"2024-09-09T22:30:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jjohnstn","name":"Jeff Johnston","path":"/jjohnstn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1216877?s=80&v=4"},"commit":{"message":"add java version and java spec version to system property cleanup (#1591)\n\n* add java version and java spec version to system property cleanup\r\n\r\nCo-authored-by: Jeff Johnston ","shortMessageHtmlLink":"add java version and java spec version to system property cleanup (#1591"}},{"before":"578ca7c6501376c6488fe0362347057f3739a292","after":"6ed1c9f5026b98324b3481a2562ba0130fe4b8f9","ref":"refs/heads/master","pushedAt":"2024-09-06T19:46:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jjohnstn","name":"Jeff Johnston","path":"/jjohnstn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1216877?s=80&v=4"},"commit":{"message":"dogfooding - Convert String concatenation to Text Block (#1536)\n\nConvert string concatenation in getPreview() methods to text block","shortMessageHtmlLink":"dogfooding - Convert String concatenation to Text Block (#1536)"}},{"before":"2454c3560cd414328464fc3e4455bcdd5200a915","after":"578ca7c6501376c6488fe0362347057f3739a292","ref":"refs/heads/master","pushedAt":"2024-09-06T19:01:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jjohnstn","name":"Jeff Johnston","path":"/jjohnstn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1216877?s=80&v=4"},"commit":{"message":"Add NLS support when converting if/else if/else to switch clean-up (#1629)\n\n* Add NLS support when converting if/else if/else to switch clean-up\r\n\r\n- add support to SwitchFixCore to add any NON-NLS markers that may\r\n have been used for string literals that end up in case statements\r\n after performing if/else if/else to switch clean-up\r\n- modify test in CleanUpTest12 to verify\r\n- fixes #1628","shortMessageHtmlLink":"Add NLS support when converting if/else if/else to switch clean-up (#…"}},{"before":"1df6c00479ebd2cb7030ea92ae10a28112a8b367","after":"2454c3560cd414328464fc3e4455bcdd5200a915","ref":"refs/heads/master","pushedAt":"2024-09-06T16:37:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jjohnstn","name":"Jeff Johnston","path":"/jjohnstn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1216877?s=80&v=4"},"commit":{"message":"Prevent potential ClassCastException in 'add service provider' quickfix (#1599)\n\nFixes #1598\r\n\r\nSigned-off-by: David Thompson ","shortMessageHtmlLink":"Prevent potential ClassCastException in 'add service provider' quickf…"}},{"before":"d11adcfa6c819430e06e1418619e8f06c88a60d1","after":"1df6c00479ebd2cb7030ea92ae10a28112a8b367","ref":"refs/heads/master","pushedAt":"2024-09-05T19:15:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jjohnstn","name":"Jeff Johnston","path":"/jjohnstn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1216877?s=80&v=4"},"commit":{"message":"Reduce deprecated class warnings (#1540)\n\nReplace deprecated CompilationUnitRewriteOperation with CompilationUnitRewriteOperationWithSourceRange","shortMessageHtmlLink":"Reduce deprecated class warnings (#1540)"}},{"before":"0acefd7a2723e76c75261838abc1914b87db793a","after":"d11adcfa6c819430e06e1418619e8f06c88a60d1","ref":"refs/heads/master","pushedAt":"2024-09-05T19:07:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jjohnstn","name":"Jeff Johnston","path":"/jjohnstn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1216877?s=80&v=4"},"commit":{"message":"dogfooding - if else to switch cleanup (#1567)\n\n* dogfooding - if else to switch cleanup","shortMessageHtmlLink":"dogfooding - if else to switch cleanup (#1567)"}},{"before":"942496cede5e010949136803547dd936a1080942","after":"0acefd7a2723e76c75261838abc1914b87db793a","ref":"refs/heads/master","pushedAt":"2024-09-05T07:29:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jukzi","name":"Jörg Kubitz","path":"/jukzi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51790620?s=80&v=4"},"commit":{"message":"[test] fix \"The constructor URL(URL, String) is deprecated\"\n\nsince version 20","shortMessageHtmlLink":"[test] fix \"The constructor URL(URL, String) is deprecated\""}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuaOvaAA","startCursor":null,"endCursor":null}},"title":"Activity · eclipse-jdt/eclipse.jdt.ui"}