)]}' { "log": [ { "commit": "567c1546ee76fbbd4a50ee6b0de8e046a19356fe", "tree": "ea6bda4e1e0f96a398e6d4c5d358f3875c751caf", "parents": [ "18c6a762f11416f5db5077e289ac9da7100a7149" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Tue Apr 05 19:35:15 2022 -0400" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Fri Apr 08 03:11:01 2022 -0400" }, "message": "Bug 579588 - wrong setting of relevance for created type proposal\n\n- fix JavaTypeCompletionProposalComputer.createTypeProposal() method\n to use the relevance passed to set relevance of the lazy completion\n proposals directly and not for the wrapped proposal\n\nChange-Id: Ie7fd7b187309cd8e1e8d4db877b60e4853a3678e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/192524\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\n" }, { "commit": "18c6a762f11416f5db5077e289ac9da7100a7149", "tree": "25e00aada73f9296b9b9da2cc94a85eab87ed827", "parents": [ "486c7a338e5346f46696b909cf62c92f5105dc01" ], "author": { "name": "Kenneth Styrberg", "email": "kenneth@kean.nu", "time": "Mon Jan 17 20:46:06 2022 +0100" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Fri Apr 08 03:01:07 2022 -0400" }, "message": "Bug 102996 - [type wizards] don\u0027t create main for inner types\n\n- In new Class wizard page; add check if enclosing type is selected but\nNOT static modifier, if so, the selection box for creating main method\nis deselected and disabled\n\nChange-Id: Ibdbf1d5bd0f448738751292455ff10fae08bf0c2\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/189716\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\n" }, { "commit": "486c7a338e5346f46696b909cf62c92f5105dc01", "tree": "b68b9c1d013cb7e3eab072a3fec444a236f3f2e6", "parents": [ "47109fe4de6be7a89b442c5a54b9d19c3a93a9ff" ], "author": { "name": "Christian Femers", "email": "christian.femers@t-online.de", "time": "Tue Mar 29 16:54:17 2022 +0200" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Fri Apr 08 02:55:40 2022 -0400" }, "message": "Bug 579471 - Create array with curly clean up is not applied to var\n\nVariable declarations using local variable type inference with var are\nexcluded from the \"Create array with curly if possible\" clean-up as the\nresulting code would not compile due to missing type information.\n\nChange-Id: I27cee832f5d7a11bfd6f0de6f52de2d2fee90427\nSigned-off-by: Christian Femers \u003cchristian.femers@t-online.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/192321\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Thomas M??der \u003ctmader@redhat.com\u003e\n" }, { "commit": "47109fe4de6be7a89b442c5a54b9d19c3a93a9ff", "tree": "46b66173092eb3d317da5f82aaee56f6ffb0b277", "parents": [ "e890f855dcd45bb19f6f22edd69f8895d3f7d3fc" ], "author": { "name": "Paul Pazderski", "email": "paul-eclipse@ppazderski.de", "time": "Tue Sep 22 19:32:29 2020 +0200" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Fri Apr 08 02:54:06 2022 -0400" }, "message": "Bug 567254 - Wrong null check in CCPActionGroup \n\nChange-Id: Iceb3df47c94256740c92f0f6c29c926a8eba1a20\nSigned-off-by: Paul Pazderski \u003cpaul-eclipse@ppazderski.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/169741\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Thomas M??der \u003ctmader@redhat.com\u003e\n" }, { "commit": "e890f855dcd45bb19f6f22edd69f8895d3f7d3fc", "tree": "a26663694a47416fa0463183f36a7b677d3a7332", "parents": [ "1295adb26e15cc9213bc2834032dc10c84239a24" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Apr 06 20:19:25 2022 -0400" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Apr 06 20:58:00 2022 -0400" }, "message": "Bug 579612 - Regression: Fix for 578788 causes regression in NLS hover\n\n- fix NLSStringHover.internalGetHoverInfo() logic to determine super\n class name of String field so it is fully qualified\n\nChange-Id: I83e5bc17919e613c04890d1caf6d2f4035bd78b0\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/192549\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "1295adb26e15cc9213bc2834032dc10c84239a24", "tree": "0e4986b35bd55655812d7cfac00074f84df6b942", "parents": [ "b7b5e5e3511c358cde02a4eb72c80fda96e712fa" ], "author": { "name": "Michael Keppler", "email": "Michael.Keppler@gmx.de", "time": "Fri Aug 31 20:02:10 2018 +0200" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Fri Apr 01 17:17:07 2022 -0400" }, "message": "Bug 579545 - fix minor typo in StringButtonStatusDialogField Javadoc\n\nChange-Id: If4e0eb848deb6b677f5065979cf2776938fcdc11\nSigned-off-by: Michael Keppler \u003cMichael.Keppler@gmx.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/128470\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "b7b5e5e3511c358cde02a4eb72c80fda96e712fa", "tree": "5b322d737264b955228433978d9ed76080eee051", "parents": [ "0d690e2fef46b8cf1f86dc488614b800ad6e9297" ], "author": { "name": "Markus Oley", "email": "markus.oley@googlemail.com", "time": "Wed Apr 06 21:38:33 2016 +0200" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Fri Apr 01 12:54:17 2022 -0400" }, "message": "Bug 138952 - Inline Method wrongly qualifies enum consts\n\n- do not qualify enums that are used in switch-case\n- do not add import for class that is in current Compilation Unit\n- add new tests to InlineMethodTests\n\nChange-Id: I485cc43607eef015e865721d5027b0697866067c\nSigned-off-by: Markus Oley \u003cmarkus.oley@googlemail.com\u003e\nSigned-off-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/70055\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\n" }, { "commit": "0d690e2fef46b8cf1f86dc488614b800ad6e9297", "tree": "437d2b988947ec0843e68bed1e6a971424926c6b", "parents": [ "6cadbcd988f5291040f939fe5cf3ba8070526722" ], "author": { "name": "Thomas Mäder", "email": "tmader@redhat.com", "time": "Thu Mar 31 13:54:00 2022 +0200" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Thu Mar 31 18:20:23 2022 -0400" }, "message": "Bug 579526: Remove duplicated code in Fix and FixCore classes\n\nChange-Id: I930c8cc2fd7765517873f6a12ece67ed713ebf36\nSigned-off-by: Thomas Mäder \u003ctmader@redhat.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/192398\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "6cadbcd988f5291040f939fe5cf3ba8070526722", "tree": "f384efd650760662f886143fae5cd12ca6fa1e69", "parents": [ "a0f84843bb1b6f5636679aac948e3fd8fda5b64f" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Mar 30 21:00:23 2022 -0400" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Mar 30 22:04:17 2022 -0400" }, "message": "Bug 478563 - Generate Optional.empty() instead of \"null\"\n\n- add new newDefaultExpression() method to ASTNodeFactory that\n also takes an ITypeBinding\n- remove check for \"Optional\" in newDefaultExpression() where a\n Type is provided but not an ITypeBinding\n- modify StubUtility2.createImplementationStub() to call new\n newDefaultExpression() method with the type binding it has already\n added to imports to create return type\n- ditto for StubUtility2Core.createImplementationStubCore()\n\nChange-Id: I3e7a233d7951bf79da3180ea7cba60907c2d365f\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/192385\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "a0f84843bb1b6f5636679aac948e3fd8fda5b64f", "tree": "0bea9f693d649ad72bfb6ec58464891136f8db6b", "parents": [ "e2e78cf750b010268c45ce7e7168db62db0d7269" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Mar 30 18:31:02 2022 -0400" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Mar 30 19:40:08 2022 -0400" }, "message": "Bug 478563: Generate Optional.empty() instead of \"null\"\n\nChange-Id: I4cc4e3b66f169f234f9fca0ad1737c0582c77df4\nSigned-off-by: Jens Reimann \u003cjens.reimann@ibh-systems.com\u003e\nSigned-off-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/56876\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\n" }, { "commit": "e2e78cf750b010268c45ce7e7168db62db0d7269", "tree": "22ee7f170f1fbec9ee88bd4782b70c8618a23e67", "parents": [ "ac02a894be4f0d7e25838be2d1cd898fc68d0cec" ], "author": { "name": "Joerg Kubitz", "email": "jkubitz-eclipse@gmx.de", "time": "Wed Mar 30 14:13:26 2022 +0200" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Mar 30 14:05:15 2022 -0400" }, "message": "Bug 579169 - fix UI Freeze on Hover\n\nPDE was even waiting for indexer to generate proposals in UI thread.\n\nChange-Id: Id0e5ae5294d4bac5b2ee623d3b76b3cf82143a52\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/192362\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "ac02a894be4f0d7e25838be2d1cd898fc68d0cec", "tree": "6868119993a6f650c3d7fa62f2c211cdbf8bc1c6", "parents": [ "86989614ab73cf9da6be0c7ffea760fc3d5bc5a8" ], "author": { "name": "Michael Keppler", "email": "Michael.Keppler@gmx.de", "time": "Fri Aug 31 19:55:46 2018 +0200" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Mar 30 00:34:05 2022 -0400" }, "message": "Bug 539904 - Use icons in junit context menus\n\nSee bugzilla for a screenshot of the changes.\n\nChange-Id: I2599863ca7640e900070e6239ed92e6e125b4bd8\nSigned-off-by: Michael Keppler \u003cMichael.Keppler@gmx.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/130580\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "86989614ab73cf9da6be0c7ffea760fc3d5bc5a8", "tree": "5fc4cfb575cb37c7bef57230f8b7561b68e04d46", "parents": [ "2f43b570e00b3ee662ee763a116dc617dae89e6c" ], "author": { "name": "Karsten Thoms", "email": "karsten.thoms@karakun.com", "time": "Wed Sep 09 23:07:53 2020 +0200" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Tue Mar 29 09:53:42 2022 -0400" }, "message": "Bug 579473 - [javadoc] Refer to DIALOG_BASED_USER_INTERFACE constant\n\nDocumentation was pointing to the deprecated DIALOG_BASED_UESR_INTERFACE\nconstant.\n\nChange-Id: I68e8f226ee1c191ef6fe868c1e8897b90b46fdb0\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@karakun.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/169107\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\n" }, { "commit": "2f43b570e00b3ee662ee763a116dc617dae89e6c", "tree": "8315748a399618f6b1d0b0a0cdffe77ac65c0ccd", "parents": [ "cdf5589c767aac592b3ef21dc3baebc88cccb596" ], "author": { "name": "Karsten Thoms", "email": "karsten.thoms@karakun.com", "time": "Sun Oct 28 20:37:41 2018 +0100" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Tue Mar 29 08:11:28 2022 -0400" }, "message": "Bug 540546 - Use text font for source text\n\nThe default font is not monospace which makes the bytecode less readable\nthan with the text font. Also react on changes of the text font.\n\nChange-Id: I45a666a283b17527969de2e1217b7a55fda7adcc\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@karakun.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/131570\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\n" }, { "commit": "cdf5589c767aac592b3ef21dc3baebc88cccb596", "tree": "a725cdd51a7d9dda432d977773165ba49f9f8770", "parents": [ "c8ab3558cf8d482557e53d04f26e2713535580ed" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Mon Mar 28 17:07:18 2022 -0400" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Mon Mar 28 18:15:28 2022 -0400" }, "message": "Bug 99622 - Rename method misses ambiguously overridden method\n\n- restore RenameMethodUserInterfaceStarter class and use in\n RenameUserInterfaceManager as before\n- restore original method logic in RenameVirtualMethodProcessor\n\nChange-Id: Id2d60ac5badda1111e0a423173184e815115a923\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/192294\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "c8ab3558cf8d482557e53d04f26e2713535580ed", "tree": "1761053d671b937b5af952f2d552f2bff7492f2c", "parents": [ "cf1c41cc8054c1c3f198e19fbc5eeb4d7204d20a" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Fri Mar 25 17:58:55 2022 -0400" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Fri Mar 25 23:14:42 2022 -0400" }, "message": "Bug 99622 Rename method misses ambiguously overridden method\n\nRippleMethodFinder2 now has a MultiMap for the fTypeToMethod field\nbecause with Generics it is possible to implement more than one method\nin a super interface\n\nChange-Id: I187127fae2dc2d6439a795bef915109875ca1eca\nSigned-off-by: Nikolay Metchev \u003cnikolaymetchev@gmail.com\u003e\nSigned-off-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/70037\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\n" }, { "commit": "cf1c41cc8054c1c3f198e19fbc5eeb4d7204d20a", "tree": "027594e9c8247d27081888043a119c66ac0bd977", "parents": [ "9520a038ae3d69e533752196c8649c896575f2b2" ], "author": { "name": "Nikolay Metchev", "email": "nikolaymetchev@gmail.com", "time": "Fri Mar 25 14:56:30 2022 -0400" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Fri Mar 25 18:00:54 2022 -0400" }, "message": "Bug 367536 - Inline Local Var does not qualify obscured type accesses\n\nRebased original patch to head. This commit tries to handle as many\ncases as I could think of from 2 years ago.\n\nChange-Id: I2cf68e445f25c991684aac8b60117cbe19efb724\nSigned-off-by: Nikolay Metchev \u003cnikolaymetchev@gmail.com\u003e\nSigned-off-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/71284\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\n" }, { "commit": "9520a038ae3d69e533752196c8649c896575f2b2", "tree": "885eb1ae065e68af000bec5fcc27c4144e064ea0", "parents": [ "5b3ce4393966dc797e4fe8171ea78c072632a204" ], "author": { "name": "Thomas Mäder", "email": "tmader@redhat.com", "time": "Fri Mar 25 10:31:31 2022 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Fri Mar 25 11:49:20 2022 -0400" }, "message": "Bug 578146: fix escape encoding in convert to text block fix\n\nChange-Id: If10c80621c67d01436049f84168bc362048a4242\nSigned-off-by: Thomas Mäder \u003ctmader@redhat.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/192237\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "5b3ce4393966dc797e4fe8171ea78c072632a204", "tree": "a0a2630b29d7346e3e4f38d645375fcb12d489e2", "parents": [ "d98d99584bea6e6bbb1ab9f25420216c910c6901" ], "author": { "name": "Carsten Hammer", "email": "carsten.hammer@t-online.de", "time": "Tue Dec 08 21:11:32 2020 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Thu Mar 24 17:37:16 2022 -0400" }, "message": "Bug 569562 - use double-check locking idiom for performance\n\nReduce synchronization scope for few methods to the minimum according to\nthe well known double-check idiom.\n\nThe duration of the test\n\norg.eclipse.jdt.ui.tests.quickfix.CleanUpStressTest.testAllCleanUps()\n\ndrops a few seconds with this change.\n\nBesides there are a few cases where methods are changed that did not use\nthe synchronize keyword. It should not be slower this way but safer. But\nit is not clear if it really is needed.\n\nBasically this change should have been applied already when the code was\nmigrated to depend as minimum on java 5. I did not change all code\naffected but a few cases.\n\nHere a quote from Joshua Bloch (see last link)\n\nIf you need high-performance lazy initializing of an instance field, use\nthe double-check idiom with a volatile field. This idiom wasn\u0027t\nguaranteed to work until release 5.0, when the platform got a new memory\nmodel. The idiom is very fast but also complicated and delicate, so\ndon\u0027t be tempted to modify it in any way. Just copy and paste --\nnormally not a good idea, but appropriate here:\n\n// Double-check idiom for lazy initialization of instance fields\nprivate volatile FieldType field;\n\nprivate FieldType getField() {\n FieldType result \u003d field;\n if (result !\u003d null) // First check (no locking)\n return result;\n\n synchronized(this) {\n if (field \u003d\u003d null) // Second check (with locking)\n field \u003d computeFieldValue();\n return field;\n }\n}\n\nsee https://docs.google.com/document/d/1mAeEgQu4H4ADxa03k7YaVDjIP5vJBvjVIjg3DIvoc8E/edit\n\ndon\u0027t use\nhttps://www.oracle.com/technical-resources/articles/javase/bloch-effective-08-qa.html\n\nChange-Id: I7eb783a7feef0d544fcbd4c30938668032be8b12\nSigned-off-by: Carsten Hammer \u003ccarsten.hammer@t-online.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/173560\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "d98d99584bea6e6bbb1ab9f25420216c910c6901", "tree": "ceec9f698c592373f6e2b826289bcdf9dee058f3", "parents": [ "b664510ccf77e2b6e2c292bb24ddfe2d234d4b01" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Mar 23 19:02:09 2022 -0400" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Thu Mar 24 11:52:56 2022 -0400" }, "message": "Bug 579393 - Simplify lambda expression creates invalid statement\n\n- add check for captured type in LambdaExpressionAndMethodRefCleanUp\n ReplaceLambdaOperation.copyType() method\n- add new test in CleanUpTest1d8\n\nChange-Id: Ib55c0a83ccf7790ea69b7b05efbe435d2dac7328\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/192200\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "b664510ccf77e2b6e2c292bb24ddfe2d234d4b01", "tree": "39687e574bbf20a5170298b2127f6c7b269191c2", "parents": [ "17066b68487fc849f6b75c01bb8e02faac0552c3", "4273819b34eb70759e603af678eb8f8255461eb3" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Mar 23 14:49:32 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Mar 23 05:46:16 2022 -0400" }, "message": "Bug 577682 - [18] Release Activities.\n\nMerge remote-tracking branch \u0027origin/BETA_JAVA18\u0027\n\nConflicts:\n\torg.eclipse.jdt.core.manipulation/META-INF/MANIFEST.MF\n\torg.eclipse.jdt.core.manipulation/pom.xml\n\torg.eclipse.jdt.ui.tests/META-INF/MANIFEST.MF\n\torg.eclipse.jdt.ui.tests/pom.xml\n\torg.eclipse.jdt.ui/META-INF/MANIFEST.MF\n\torg.eclipse.jdt.ui/pom.xml\n\nChange-Id: Ie4dbe227bb99ee73ed07f3c57a8ed24ebb9d85b6\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e" }, { "commit": "4273819b34eb70759e603af678eb8f8255461eb3", "tree": "6bfe86c6bcabb70570d3651f9c32c1c81410ffda", "parents": [ "736c82127b90ef9c6ae2ddd37eea65ee41c4b082" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Mar 23 10:25:21 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Mar 23 04:51:21 2022 -0400" }, "message": "Bug 577723 - [18] Remove JCP disclaimers from code, UI and marketplace\n\nChange-Id: Id69ca07f290d7c7887d03f597c8d4e10307adb13\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/192174\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\n" }, { "commit": "17066b68487fc849f6b75c01bb8e02faac0552c3", "tree": "f8752df68066a503cccafa76e3a5c48aa940a877", "parents": [ "0a7e61f4c1ebb17198b627dde4ad043591465952" ], "author": { "name": "Kenneth Styrberg", "email": "kenneth@kean.nu", "time": "Sat Jan 15 21:23:27 2022 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Tue Mar 22 20:45:08 2022 -0400" }, "message": "Bug 567666 - [quick assist] Create an extension from an interface\n\n- Add new proposal that opens up the New Interface Wizard extending\nselected interface\n- Add testcase\nChange-Id: Ie4fd209379f062b16891a4706160723dab684e23\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/189677\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "0a7e61f4c1ebb17198b627dde4ad043591465952", "tree": "644399afad3a377d5c38d243cd9d13a0720c32ea", "parents": [ "36c69c917687226d7e82b12f99c3e3f878fc06e6" ], "author": { "name": "Thomas Mäder", "email": "tmader@redhat.com", "time": "Fri Mar 18 14:35:33 2022 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Tue Mar 22 20:27:44 2022 -0400" }, "message": "Bug 579315: fix walking supertypes\n\nChange-Id: I67cca5cc834fbc0b33e133620e1a9a2f93ceb765\nSigned-off-by: Thomas Mäder \u003ctmader@redhat.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/192060\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "36c69c917687226d7e82b12f99c3e3f878fc06e6", "tree": "88df7563f1c3ebd02b021289983b74bb1b9c8a39", "parents": [ "05215bd437b9b0e2de8692564c21b861a152cf5a" ], "author": { "name": "Carsten Hammer", "email": "carsten.hammer@t-online.de", "time": "Fri Apr 02 19:44:28 2021 +0200" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Tue Mar 22 17:16:03 2022 -0400" }, "message": "Bug 579374 - Use Charset.defaultCharset() for file encoding\n\nRelated to Bug 571823 - update usage of some systemproperties\n\nChange-Id: I85c6825d3e6ae7d78275781b939cb92b03fe99f0\nSigned-off-by: Carsten Hammer \u003ccarsten.hammer@t-online.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/178796\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "05215bd437b9b0e2de8692564c21b861a152cf5a", "tree": "0d6967522477f7ffb06a8e36c565986e670534c9", "parents": [ "be4c8c74e00dcffb403d6c29089a4d73b43bd384" ], "author": { "name": "Peer Valhoegen", "email": "peer.valhoegen@gmx.ch", "time": "Sat Jan 22 22:04:43 2022 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Tue Mar 22 14:42:07 2022 -0400" }, "message": "Bug 577998 - add missing states to dictionary\n\n- add one word UN member states to dictionary\n- add non member states to dictionary\n- add country building blocks to dictionary\n- add relevant substates to dictionary\n- remove existing duplicates\n\nChange-Id: Ib25a6cc1872b2707f7e2827f4eacdf95f0c5a21f\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/189923\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "be4c8c74e00dcffb403d6c29089a4d73b43bd384", "tree": "1cfb2ce39ab2f2ba033aeb6da268870e3b922194", "parents": [ "a4ac3b036865555069763c198df5dad72ad38380" ], "author": { "name": "Thomas Mäder", "email": "tmader@redhat.com", "time": "Thu Mar 17 13:25:47 2022 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Tue Mar 22 11:08:23 2022 -0400" }, "message": "Bug 562671: don\u0027t rename local vars for clashes within method\n\nChange-Id: I228cec5b31ab36fe9f376b5028d278dfb74d1901\nSigned-off-by: Thomas Mäder \u003ctmader@redhat.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191991\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "a4ac3b036865555069763c198df5dad72ad38380", "tree": "421146f5b286ac981e54d25665030fe77a08241a", "parents": [ "07b6212f644afb6cb9f8548f2203accb7922168d" ], "author": { "name": "Carsten Hammer", "email": "carsten.hammer@t-online.de", "time": "Fri Mar 18 17:06:39 2022 -0400" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Fri Mar 18 21:14:32 2022 -0400" }, "message": "Bug 579331 - Remove unused code in BuildPathsBlock\n\nChange-Id: If5e6777c51ddef05eb5690154e1d1735f714db90\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/192071\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "07b6212f644afb6cb9f8548f2203accb7922168d", "tree": "7af37bd9c9db689395da5432187d6e342ed2f124", "parents": [ "27a08295166d155c129577762d9cd7736ca732dd" ], "author": { "name": "Andrey Loskutov", "email": "loskutov@gmx.de", "time": "Fri Mar 18 15:06:56 2022 +0100" }, "committer": { "name": "Andrey Loskutov", "email": "loskutov@gmx.de", "time": "Fri Mar 18 10:38:36 2022 -0400" }, "message": "Bug 479450 - Set project encoding when creating a new project\n\nAdopted test expectations to the additional .settings folder created now\n\nChange-Id: I01d599da07dcc92d02bc801af3e202a037ab114c\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/192062\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\n" }, { "commit": "736c82127b90ef9c6ae2ddd37eea65ee41c4b082", "tree": "2d114fba7c344806e24f6676bdf9fa3ea819979e", "parents": [ "ba7dcbcca9397a6dce2c4ee9b0d3add9f5415769" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Fri Mar 18 14:07:18 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Fri Mar 18 04:43:55 2022 -0400" }, "message": "Version Bump for BETA_JAVA18\n\nChange-Id: I76a5679ac8ddf0873222b153ad2b8d6b92339d72\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/192050\nTested-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n" }, { "commit": "27a08295166d155c129577762d9cd7736ca732dd", "tree": "f90bc10831e3fb16f5275d3761cf77370c7e9bc8", "parents": [ "a9f47c39219ceb636bb002c5fddb733fea767f46" ], "author": { "name": "Fabrice Tiercelin", "email": "fabrice.tiercelin@yahoo.fr", "time": "Sat Mar 12 13:10:41 2022 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Thu Mar 17 20:37:33 2022 -0400" }, "message": "Bug 578124 - [Code Clean-Up] \"Reduce indentation\" is missing expression\n\nExample:\n\nif (!(args !\u003d null)) {\n System.out.println(\"null args: we should not be here\");\n} else {\n return;\n}\n\nResult:\n\nif (MISSING) {\n return;\n}\nSystem.out.println(\"null args: we should not be here\");\n\nChange-Id: I2f7c759a7be790927f2b4849aa43d292a6a18f48\nSigned-off-by: Fabrice Tiercelin \u003cfabrice.tiercelin@yahoo.fr\u003e\nSigned-off-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191813\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\n" }, { "commit": "a9f47c39219ceb636bb002c5fddb733fea767f46", "tree": "4624f2c81bea83aa0ccf5f6599b99f15aee4891c", "parents": [ "340f8ed9dcc888ee2920aa94807543dc31d59ebc" ], "author": { "name": "Hannes Wellmann", "email": "wellmann.hannes1@gmx.net", "time": "Mon Mar 14 21:55:50 2022 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Thu Mar 17 11:17:32 2022 -0400" }, "message": "Bug 578820 - Use new FileLocator.getBundleFileLocation(Bundle)\n\nChange-Id: I676fb759d8c9f7c690c1d9f1820fed5cbbb5183d\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191878\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "340f8ed9dcc888ee2920aa94807543dc31d59ebc", "tree": "413fe3291663a5b43a4683137c05f1dc04fdd0b8", "parents": [ "686e6f8d1961a506077f3fc0f0a4ca368897d13b" ], "author": { "name": "Michael Keppler", "email": "michael.keppler@gmx.de", "time": "Wed Mar 16 17:06:47 2022 -0400" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Mar 16 18:08:53 2022 -0400" }, "message": "Bug 579285 - Fix typos seen in Holger video\n\n- fix preview/formatter.java typo\n- fix FormatterMessages.properties typo\n\nChange-Id: I46e6b9db625d59c0b20d32957c34b0456c7011b5\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191974\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "686e6f8d1961a506077f3fc0f0a4ca368897d13b", "tree": "d6872a1bd4c555e29bf35da0c3be80dd1fef027e", "parents": [ "44d1cac7bbaf7a53357ad63dc01e45bfc1082633" ], "author": { "name": "Zsombor Gegesy", "email": "gzsombor@gmail.com", "time": "Sat Mar 12 23:52:22 2022 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Tue Mar 15 12:27:00 2022 -0400" }, "message": "Bug 576615 : fix to use the defaults value, when they are requested, and show the saved values, if not\n\nChange-Id: I18b6e8cb8a52ae2d743fa4eb23a4c20cdaf28ceb\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191821\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "ba7dcbcca9397a6dce2c4ee9b0d3add9f5415769", "tree": "1b7e97f08896164f9cc78510014c771864d413eb", "parents": [ "07e7e2c166aadcfee1c10ae8fd9008cb9f40f1af" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Tue Mar 15 13:00:09 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Tue Mar 15 04:26:59 2022 -0400" }, "message": "Bug 578948 - [18][javadoc] incorrect handling of overlapping multiple\nannotations within @snippet\n\nChange-Id: I894a0b96877dfb3763c5f2ef43abf017acbe643e\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191889\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\n" }, { "commit": "44d1cac7bbaf7a53357ad63dc01e45bfc1082633", "tree": "a5cb12fe1fe24c8ebe26710cf31f39ef07ca6621", "parents": [ "be1f0238c7b9e7d0e62c9dfef940027d90944fd8" ], "author": { "name": "Jinbo Wang", "email": "jinbwan@microsoft.com", "time": "Mon Mar 14 15:27:44 2022 +0800" }, "committer": { "name": "Roland Grunberg", "email": "rgrunber@redhat.com", "time": "Mon Mar 14 15:04:01 2022 -0400" }, "message": "Bug 579183: Adopt CompletionProposal new API to filter types\n\nThis new API will be called before the CompletionEngine creates\ncertain completion proposals like constructor and type proposals.\n\nIt allows to ignore the specified types in advance and improve\ncode completion performance.\n\nSigned-off-by: Jinbo Wang \u003cjinbwan@microsoft.com\u003e\nChange-Id: Iba6dc57efb0fffc1541469194bc95cef9cd29b5a\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191714\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Roland Grunberg \u003crgrunber@redhat.com\u003e\n" }, { "commit": "07e7e2c166aadcfee1c10ae8fd9008cb9f40f1af", "tree": "c2dc937d7f27782594a51a9464637620e38338e0", "parents": [ "90b0c04e12707399fc2044b9a18abb1d07ef509f" ], "author": { "name": "Vikas Chandra", "email": "Vikas.Chandra@in.ibm.com", "time": "Mon Mar 14 18:48:28 2022 +0530" }, "committer": { "name": "Vikas Chandra", "email": "Vikas.Chandra@in.ibm.com", "time": "Mon Mar 14 12:49:43 2022 -0400" }, "message": "Bug 578368 - [18][javadoc] provide proper error reporting support for\nsnippets\n\nChange-Id: I2cb4f4e21bc5da84abcf56c1f44156fa27e5a315\nSigned-off-by: Vikas Chandra \u003cVikas.Chandra@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191838\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\n" }, { "commit": "90b0c04e12707399fc2044b9a18abb1d07ef509f", "tree": "3f916b25cae26085d2f18bf778f035bf3a276414", "parents": [ "97e36ff6cc924b97a9df7629632968a157e8c08d" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Mon Mar 14 16:32:45 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Mon Mar 14 07:39:04 2022 -0400" }, "message": "Bug 579253 - [18][javadoc] support identifiers as values in @snippet for\n@highlight @link and @replace\n\nChange-Id: I8ec7a0102e2b4bb485ca955b755550e3ebf483d1\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191831\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\n" }, { "commit": "be1f0238c7b9e7d0e62c9dfef940027d90944fd8", "tree": "ce7df78da707937d0083c59f89bd729b62cba60a", "parents": [ "4adf684fcf20c25bad4ef8160f310bc7ded51a34" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Fri Mar 11 21:44:51 2022 -0500" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Sat Mar 12 11:09:09 2022 -0500" }, "message": "Bug 578911 - Remove unnecessary casts can cause compile error\n\n- fix UnusedCodeFixCore.RemoveCastOperation and\n UnusedCodeFixCore.RemoveAllCastsOperation to look if the cast\n is part of an assignment where the left operand is the same as\n the operand being cast and in such a case, remove the entire\n statement\n- add new tests to LocalCorrectionsQuickFixTest and CleanUpTest\n\nChange-Id: Ic5ced8400f45226578484d7dc202ad7658604621\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191803\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "97e36ff6cc924b97a9df7629632968a157e8c08d", "tree": "9c05f673f8ec02517880a20f842fba57cb1bce5f", "parents": [ "fac9c282c7a2699a65179a3d40fa7042dcc6a367" ], "author": { "name": "Vikas Chandra", "email": "Vikas.Chandra@in.ibm.com", "time": "Sat Mar 12 13:43:04 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Sat Mar 12 04:34:51 2022 -0500" }, "message": "Bug 578928 - [18][javadoc] provide support for properties for @snippet\n\nChange-Id: Id7a8472d2f169504d7cdcb0178666201952dca91\nSigned-off-by: Vikas Chandra \u003cVikas.Chandra@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191806\nTested-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\n" }, { "commit": "fac9c282c7a2699a65179a3d40fa7042dcc6a367", "tree": "8841ca2884461f75826339e6b00b4203b5571cb5", "parents": [ "f91a50e9ff6cc1e3654ab4dd6ba8ad8e2b4204a0" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Thu Mar 10 10:41:57 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Sat Mar 12 02:25:28 2022 -0500" }, "message": "Bug 578948 - [18][javadoc] incorrect handling of overlapping multiple\nannotations within @snippet\n\nChange-Id: I50ff70abdae5e5d9edafc17d3137cf3fc32ecc1d\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191692\n" }, { "commit": "4adf684fcf20c25bad4ef8160f310bc7ded51a34", "tree": "2a727583fbdb1969e4eb7f1b708336307aff136e", "parents": [ "77c45577a4043aaabdd62caf81e65cdf67c9ae62" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Fri Mar 11 13:37:06 2022 -0500" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Fri Mar 11 15:06:19 2022 -0500" }, "message": "Bug 576949 - Add org.assertj.core.api.Assertions to JDT favorites\n\nChange-Id: I0d44bcace0f4608a954a4c743faab2d20db945b2\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191795\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "77c45577a4043aaabdd62caf81e65cdf67c9ae62", "tree": "ce9ada935966464f879a242a2121e24d8aa470c6", "parents": [ "f5d35bcd3d0fc545697cb7ffcd380d82e2a56177" ], "author": { "name": "Thomas Mäder", "email": "tmader@redhat.com", "time": "Mon Feb 21 16:47:41 2022 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Thu Mar 10 17:44:40 2022 -0500" }, "message": "Bug 561484: Add cleanup to remove unused parameters of private methods\n\nChange-Id: I9a47970b2afe0e18b4d4a39c90b128d7ec2eba9b\nSigned-off-by: Thomas Mäder \u003ctmader@redhat.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191020\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "f5d35bcd3d0fc545697cb7ffcd380d82e2a56177", "tree": "c6f65e7404beadd9109a624ea7c9cdc11b8e5083", "parents": [ "411a9aa1d2f067740efd877950b3edb18a683d3a" ], "author": { "name": "Fabrice Tiercelin", "email": "fabrice.tiercelin@yahoo.fr", "time": "Tue Mar 01 07:52:06 2022 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Mar 09 17:26:46 2022 -0500" }, "message": "Bug 578126 - \"Make inner classes static\" cleanup instance KO\n\npublic class Test {\n public Test() {\n this.new Inner();\n }\n class Inner {\n\n }\n}\n\nResult:\n\npublic class Test {\n public Test() {\n this.new Inner();\n }\n static class Inner {\n\n }\n}\n\nChange-Id: Ied47546833b6d8b479e121612a7398decebdb959\nSigned-off-by: Fabrice Tiercelin \u003cfabrice.tiercelin@yahoo.fr\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191284\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "411a9aa1d2f067740efd877950b3edb18a683d3a", "tree": "342e96db5574863683e5207a1b302e292cf35cec", "parents": [ "9dc62be2da3eadd7cdee3eec73baedfec6427010" ], "author": { "name": "Fabrice Tiercelin", "email": "fabrice.tiercelin@yahoo.fr", "time": "Mon Jan 24 08:06:16 2022 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Mar 09 15:52:08 2022 -0500" }, "message": "Bug 578127 - [Code Clean-Up] \"Reduce indentation\" fails\n\nIgnore this unbracketted case:\n\npublic static void main(String[] args) {\n if (args !\u003d null)\n if (args.length \u003d\u003d 0) {\n System.out.println(\"no args\");\n } else\n throw new IllegalArgumentException(); // comment\n}\n\nChange-Id: I50ab754c4753c7e40e16d83d55c3ddfc1b6ea813\nSigned-off-by: Fabrice Tiercelin \u003cfabrice.tiercelin@yahoo.fr\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/189930\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "9dc62be2da3eadd7cdee3eec73baedfec6427010", "tree": "5aabb3d095268fdf16f5e3ea3fc1aaa7965c9964", "parents": [ "409fd9eec6e0f736151e9184dc7caaf8218ebe5a" ], "author": { "name": "Thomas Mäder", "email": "tmader@redhat.com", "time": "Tue Mar 01 15:13:36 2022 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Mar 09 15:12:50 2022 -0500" }, "message": "Bug 578917 - Use valueOf() instead of instantiation needs to use\nparentheses\n\nChange-Id: I167aa3eeae93f6b23a74dcd49c013939199982e9\nSigned-off-by: Thomas Mäder \u003ctmader@redhat.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191307\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "409fd9eec6e0f736151e9184dc7caaf8218ebe5a", "tree": "2db23dc45579bbda6bdb3bceebd34fccc154c81b", "parents": [ "ba7888eb2837f21464bd554ed2e9c748b8f7fe19" ], "author": { "name": "Thomas Mäder", "email": "tmader@redhat.com", "time": "Wed Feb 23 15:19:55 2022 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Mar 09 12:43:33 2022 -0500" }, "message": "Bug 578905: Don\u0027t add \"transient\" modifier to local var\n\nChange-Id: I7f39a7c5cefa9268b1442a07fc852c71fce8d81e\nSigned-off-by: Thomas Mäder \u003ctmader@redhat.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191137\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "ba7888eb2837f21464bd554ed2e9c748b8f7fe19", "tree": "fddffc303f6530fd3f5aa3b16d0ef6b71162bd57", "parents": [ "780e70f3af1b1309e4bae315163b7bdfa7759b42" ], "author": { "name": "Holger Voormann", "email": "eclipse@voormann.de", "time": "Mon May 31 11:23:08 2021 +0200" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Mar 09 12:40:11 2022 -0500" }, "message": "Bug 573868 - \"Primitive type rather than wrapper\" cleanup not as preview\n\nFix the following issue:\n\nThe following part of the preview of the \"Primitive type rather than\nwrapper class\" cleanup is not changed by the cleanup:\n\nCharacter aCharacter \u003d Character.MIN_VALUE;\nif (aCharacter \u003d\u003d \u0027a\u0027) {\n System.out.println(\"A!\");\n}\nByte aByte \u003d Byte.MIN_VALUE;\nif (aByte \u003d\u003d 0) {\n System.out.println(\"Zero!\");\n}\n\nIt should be cleaned up as follows, but is actually not touched by the\ncleanup:\n\nchar aCharacter \u003d Character.MIN_VALUE;\nif (aCharacter \u003d\u003d \u0027a\u0027) {\n System.out.println(\"A!\");\n}\nbyte aByte \u003d Byte.MIN_VALUE;\nif (aByte \u003d\u003d 0) {\n System.out.println(\"Zero!\");\n}\n\nSee also similar bug 573667\n\nChange-Id: If3fe6c6f2ee9bdc5d0b4fd115aa9310617a8b912\nSigned-off-by: Holger Voormann \u003ceclipse@voormann.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/181180\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "780e70f3af1b1309e4bae315163b7bdfa7759b42", "tree": "cb29e8b617e2236b458e8bb43caa4f73a33c9cdd", "parents": [ "8fc3420e7486c646ace61812d46e1fdbd4086aae" ], "author": { "name": "Thomas Mäder", "email": "tmader@redhat.com", "time": "Tue Feb 08 11:34:37 2022 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Mar 09 11:09:06 2022 -0500" }, "message": "Bug 578624 - Extract common wrapper code\n\nChange-Id: I429f7be5b9d9bcbff79c44157a8d59a0ae7f5fe2\nSigned-off-by: Thomas Mäder \u003ctmader@redhat.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190551\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "8fc3420e7486c646ace61812d46e1fdbd4086aae", "tree": "5bef9de86c6e914737bd657523f21e2e0ddb1720", "parents": [ "107272e2b909b61819a7648708afe9f93ea62538" ], "author": { "name": "Holger Voormann", "email": "eclipse@voormann.de", "time": "Mon May 31 15:06:41 2021 +0200" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Mar 09 11:06:56 2022 -0500" }, "message": "Bug 573870 - [cleanup] \"valueOf() rather than instantiation\" issues\n\nFix applying \"valueOf() rather than instantiation\" cleanup results in\ninvalid Java code in the following cases:\n\nApplying the \"valueOf() rather than instantiation\" cleanup on the\nfollowing code:\nbyte by \u003d new Byte(\"42\");\nboolean bo \u003d new Boolean(\"true\");\ndouble d \u003d new Double(\"42\");\nfloat f \u003d new Float(\"42\");\nlong l \u003d new Long(\"42\");\nshort s \u003d new Short(\"42\");\nint i \u003d new Integer(\"42\");\n\n... results in the following invalid Java code:\nbyte by \u003d \"42\";\nboolean bo \u003d \"true\";\ndouble d \u003d \"42\";\nfloat f \u003d \"42\";\nlong l \u003d \"42\";\nshort s \u003d \"42\";\nint i \u003d \"42\";\n\nInstead of:\nbyte by \u003d Byte.valueOf(\"42\");\nboolean bo \u003d Boolean.valueOf(\"true\");\ndouble d \u003d Double.valueOf(\"42\");\nfloat f \u003d Float.valueOf(\"42\");\nlong l \u003d Long.valueOf(\"42\");\nshort s \u003d Short.valueOf(\"42\");\nint i \u003d Integer.valueOf(\"42\");\n\nEven better, but not yet implemented, would be the following:\nbyte by \u003d Byte.parseByte(\"42\");\nboolean bo \u003d Boolean.parseBoolean(\"true\");\ndouble d \u003d Double.parseDouble(\"42\");\nfloat f \u003d Float.parseFloat(\"42\");\nlong l \u003d Long.parseLong(\"42\");\nshort s \u003d Short.parseShort(\"42\");\nint i \u003d Integer.parseInt(\"42\");\n\nChange-Id: Id9aa6d09d2da8a220ca094c39aaffffe447d07ee\nSigned-off-by: Holger Voormann \u003ceclipse@voormann.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/181190\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "107272e2b909b61819a7648708afe9f93ea62538", "tree": "45f4c3c576fd8be68e02f51c1b3f8840893ed50a", "parents": [ "27dfb41b06a64f0eaaa6b859033da5a9232e3acd" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Mar 02 18:16:25 2022 -0500" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Tue Mar 08 23:03:11 2022 -0500" }, "message": "Bug 579044 - Use declaring class as qualifier cleanup fails\n\n- fix CodeStyleFixCore.createToStaticAccessOperations() method\n to not change the static reference if the declaring class is\n package-private\n- add new test to CleanUpTest\n\nChange-Id: I88405d967f3deb1969bf5655990c15ac382ca84e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191394\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "27dfb41b06a64f0eaaa6b859033da5a9232e3acd", "tree": "607eb1f7149de0c4fa2f1181d3e1596fac6df97e", "parents": [ "02f4e2558b1af1c737a720acbdae423e70a0e052" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Feb 23 19:19:27 2022 -0500" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Tue Mar 08 21:26:38 2022 -0500" }, "message": "Bug 578906 - Remove unused local in for loop causes compile error\n\n- fix RemoveUnusedMemberOperation.removeVariableReferences() method\n in UnusedCodeFixCore to recognize when dealing with a For loop\n initializer and having side effects in which case replace the\n initializer var declaration with one or more side effect\n Expressions instead of Statements\n- add new tests to CleanUpTest\n\nChange-Id: I3379a05e7036a8513c1d95821ab802f64d09b466\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191168\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "02f4e2558b1af1c737a720acbdae423e70a0e052", "tree": "885663373aeff504036becf90c1df0dcdf43db3f", "parents": [ "a4fda0dd010492c7ece10d9132ff0be3be213c20" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Thu Feb 24 18:18:42 2022 -0500" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Tue Mar 08 21:24:59 2022 -0500" }, "message": "Bug 578909 - [cleanup] Unboxing cleanup causes compile error\n\n- fix UnboxingCleanUp MethodInvocation visitor to ignore calls\n that are cast\n- add to CleanUpTest1d5.testDoNotUseUnboxing test\n\nChange-Id: Idcedc70a4e532bfd75e8e38a0e5993ba96c6758f\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191206\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "a4fda0dd010492c7ece10d9132ff0be3be213c20", "tree": "b00772abc6dbd57fc88254404de911ea499d9ac9", "parents": [ "482fdc2c71fe216cae44d408667a3a4a38e87bdd" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Thu Feb 24 14:52:00 2022 -0500" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Tue Mar 08 20:31:48 2022 -0500" }, "message": "Bug 578910 - Convert to enhanced for loop isn\u0027t removing element decl\n\n- fix ConvertIterableLoopOperation.convert() method to handle the\n case where the element variable declaration is within an inner\n block and not directly in the for statement body\n- add new test to CleanUpTest1d5\n\nChange-Id: I7a1b78aac0eb93b5a46a8dbe203aef2e0094f393\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191200\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "482fdc2c71fe216cae44d408667a3a4a38e87bdd", "tree": "5ca8435ddf9f0e15bf60994b752d411272adc784", "parents": [ "1cae30cb70030534271bced6d75f2ca159508371" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Thu Feb 17 14:49:11 2022 -0500" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Tue Mar 08 18:47:04 2022 -0500" }, "message": "Bug 578747 - [JUnit] Re-enable button to re-run failed first for JUnit 5\n\n- remove JUnit5 restriction from failures first button in\n TestRunnerViewPart\n- add new FailuresFirstMethodOrderer class to provide a JUnit5\n MethodOrderer that puts failed methods first\n- add new logic to JUnit5TestLoader that will add configuration\n parameters in LaunchDiscoveryRequestBuilder to specify\n FailuresFirstMethodOrderer as the default method orderer and\n create a parameter that defines the failure method names so\n FailuresFirstMethodOrderer can access these after being\n constructed without any parameters\n\nChange-Id: I4315e82a513ab77647734156170df6ad7d3296bd\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190924\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "1cae30cb70030534271bced6d75f2ca159508371", "tree": "3ee5a872a9b2fd4c01c5977ef6e45d666c495129", "parents": [ "58824a5f922df1b79f2f087b043c1cf9c4cfa69b" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Feb 23 14:34:35 2022 -0500" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Tue Mar 08 16:54:35 2022 -0500" }, "message": "Bug 578788 - Localization popup complains about missing key\n\n- modify NLSHintHelper.getAccessorClassReference() to check if a\n static String reference is from a class without a bundle resource\n in which case return null\n- modify NLSStringHover.internalGetHoverInfo() to verify if the\n class referenced has NLS as superclass in which case treat the\n name as key, otherwise look at its value to be the key\n\nChange-Id: I843d65cea105812ea790af56e4b60ba4a7c3e0bf\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191158\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "58824a5f922df1b79f2f087b043c1cf9c4cfa69b", "tree": "b5c5a5f05ab23ad8a3f11c3a8c5928087aa4b41e", "parents": [ "bbeeef1af8957d6d3fe2ada8c8a6106391dec775" ], "author": { "name": "Alexander Kurtakov", "email": "akurtako@redhat.com", "time": "Tue Mar 08 09:48:57 2022 +0200" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Tue Mar 08 04:07:02 2022 -0500" }, "message": "Version bump for 4.24 stream\n\nSee https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/85\n\nChange-Id: Iacb18ef55b743c29c51de7b0f54934da5880a33f\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191584\nTested-by: Manoj Palat \u003cmanpalat@in.ibm.com\u003e\nReviewed-by: Manoj Palat \u003cmanpalat@in.ibm.com\u003e\n" }, { "commit": "bbeeef1af8957d6d3fe2ada8c8a6106391dec775", "tree": "80414a439e631f465d49303729821d48878b8b6a", "parents": [ "b444b9ce9cd7fb233213b8b8a010bd91a924a7d4" ], "author": { "name": "Sravan Kumar Lakkimsetti", "email": "sravankumarl@in.ibm.com", "time": "Mon Mar 07 16:26:29 2022 +0530" }, "committer": { "name": "Vikas Chandra", "email": "Vikas.Chandra@in.ibm.com", "time": "Mon Mar 07 06:03:53 2022 -0500" }, "message": "Bug 579126 - 4.24 I-Build: I20220307-0340 - Comparator Errors Found\n\nChange-Id: I0375b93d7af509e05211ed0a6c226164115edfcf\nSigned-off-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191534\nTested-by: Vikas Chandra \u003cVikas.Chandra@in.ibm.com\u003e\nReviewed-by: Vikas Chandra \u003cVikas.Chandra@in.ibm.com\u003e\n" }, { "commit": "b444b9ce9cd7fb233213b8b8a010bd91a924a7d4", "tree": "db2df674519f4be8a81784a2f70f3b94c3221621", "parents": [ "ed2dbf6574c773d5367e4b647dd71cfe107602c7" ], "author": { "name": "Sravan Kumar Lakkimsetti", "email": "sravankumarl@in.ibm.com", "time": "Fri Mar 04 18:53:48 2022 +0530" }, "committer": { "name": "Vikas Chandra", "email": "Vikas.Chandra@in.ibm.com", "time": "Fri Mar 04 09:02:58 2022 -0500" }, "message": "Bug 579073 - POM and product version change for 4.24 release\n\nChange-Id: I901e11d42b0521944d9b0b18c9d58809677bf255\nSigned-off-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191456\nTested-by: Vikas Chandra \u003cVikas.Chandra@in.ibm.com\u003e\nReviewed-by: Vikas Chandra \u003cVikas.Chandra@in.ibm.com\u003e\n" }, { "commit": "f91a50e9ff6cc1e3654ab4dd6ba8ad8e2b4204a0", "tree": "fad1a7ba979588263d05f43daf2933f90a0d6aba", "parents": [ "f2b55eb96f67092fc319e95205fd3d1598044757" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Mar 02 20:28:56 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Thu Mar 03 05:59:29 2022 -0500" }, "message": "Bug 578040 - [18][javadoc] provide support for @link markup in @snippet\n\nChange-Id: I0d0e5ac0697e6f7e91087b183f5e8343a1abde1a\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191359\n" }, { "commit": "f2b55eb96f67092fc319e95205fd3d1598044757", "tree": "0efe67d815a0fc7e8c498a7b41d8750f68988723", "parents": [ "2322c4c89bfd8a3ba66c7bb92e985cc1272a8fbf" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Tue Mar 01 22:09:22 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Mar 02 06:30:19 2022 -0500" }, "message": "Bug 578041 - [18][javadoc] provide support for regions in @snippet in\n@highlight, @replace, or @link tags\n\nChange-Id: If11d684faa9aeec4a36ba62efb0b1c182e95539e\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191323\n" }, { "commit": "2322c4c89bfd8a3ba66c7bb92e985cc1272a8fbf", "tree": "153afb02ece1b7c1c8fc015cca04272fba25dd9b", "parents": [ "9f10b33df84e8514240c016c57112bf507a390cb" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Mon Feb 28 14:09:54 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Mon Feb 28 04:28:55 2022 -0500" }, "message": "Bug 578997 - [18] QuickFixTest17 - 12 tests fail in the BETA_JAVA18\ngerrit builds\n\nChange-Id: Ibf79f0c2137d70136dd61df20f139ab10d9b0ee6\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191254\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\n" }, { "commit": "9f10b33df84e8514240c016c57112bf507a390cb", "tree": "b0e31698d2c5e2ed3e327e8663b2cc5f2061b12d", "parents": [ "916c3b1383ee1926021620853bb25fd6b43d7228", "ed2dbf6574c773d5367e4b647dd71cfe107602c7" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Mon Feb 28 12:03:58 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Mon Feb 28 12:15:40 2022 +0530" }, "message": "Bug 578794 - [18] Merge from master to BETA_JAVA18 Periodically\n\nmerge post 4.23 RC1\n" }, { "commit": "916c3b1383ee1926021620853bb25fd6b43d7228", "tree": "247627662bbfef108bb3a02196ca3a8da5e9c815", "parents": [ "34fa5d9183df79ad0eb088a56a91fc89a09e3a11" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Feb 23 17:09:22 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Thu Feb 24 00:12:06 2022 -0500" }, "message": "Bug 578523 - [18][javadoc] provide support for multiple annotations\nwithin @snippet\n\nChange-Id: Ia363b1fa15e74fa9c5816f78a0c68e04b6e69404\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191127\n" }, { "commit": "34fa5d9183df79ad0eb088a56a91fc89a09e3a11", "tree": "1594d57fe939b239d9cf9bfd1f536d78554b5c7f", "parents": [ "7784c0b99b305b73ab2e0d552f5cd0e4ed6461ae" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Feb 23 12:14:55 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Feb 23 01:50:02 2022 -0500" }, "message": "Bug 578919 - [18][javadoc] provide support for reporting invalid\nsnippets in javadoc\n\nChange-Id: Ieaa0c9da32374dd32b310d6b731a95b066595c75\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/191104\n" }, { "commit": "ed2dbf6574c773d5367e4b647dd71cfe107602c7", "tree": "336de8681f6063d39230bea66ff5ee7993a968a7", "parents": [ "07f06ac5fcbc945908a83befbddb8927f4bb6087" ], "author": { "name": "Matthias Becker", "email": "ma.becker@sap.com", "time": "Fri Feb 18 08:43:58 2022 +0100" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Tue Feb 22 01:29:43 2022 -0500" }, "message": "Bug 497947: JDT-Icons blurred on Retina displays\n\nUse the the high resolution version of the images for the\nJavaDoc Hover.\n\nChange-Id: Ia1853216132fb6f6eea274373f25f34818905da9\nSigned-off-by: Matthias Becker \u003cma.becker@sap.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190935\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\n" }, { "commit": "07f06ac5fcbc945908a83befbddb8927f4bb6087", "tree": "f114b7dc0597a195bca7478c26f4fb863823b070", "parents": [ "db1d377b4869d60dd8af299d3a04901684c91a98" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Tue Feb 22 01:27:35 2022 -0500" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Tue Feb 22 01:28:32 2022 -0500" }, "message": "Revert \"WIP - Bug 560673 - Import JDT UI as source gives compilation error\"\nmerged by mistake \nThis reverts commit db1d377b4869d60dd8af299d3a04901684c91a98.\n\nReason for revert: \u003cINSERT REASONING HERE\u003e\n\nChange-Id: Ia296c800c929a88cb8f196e498901e634738f78a\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190416\nTested-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\n" }, { "commit": "db1d377b4869d60dd8af299d3a04901684c91a98", "tree": "08835f8c45d59c185671effa979bbc1330698f3d", "parents": [ "45f56d004b13360cd3639941a75cbae8e0c4e166" ], "author": { "name": "Vikas Chandra", "email": "Vikas.Chandra@in.ibm.com", "time": "Mon Mar 02 10:17:00 2020 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Tue Feb 22 01:26:52 2022 -0500" }, "message": "WIP - Bug 560673 - Import JDT UI as source gives compilation error\n\nChange-Id: Ibb0f2359a65e11cd622efbef1c5215be7f24535f\nSigned-off-by: Vikas Chandra \u003cVikas.Chandra@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/158643\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\n" }, { "commit": "45f56d004b13360cd3639941a75cbae8e0c4e166", "tree": "f114b7dc0597a195bca7478c26f4fb863823b070", "parents": [ "d18a0b385c0f588d1dbf60d62ccdbf551ef491df" ], "author": { "name": "Andrey Loskutov", "email": "loskutov@gmx.de", "time": "Fri Feb 18 10:42:13 2022 +0100" }, "committer": { "name": "Andrey Loskutov", "email": "loskutov@gmx.de", "time": "Fri Feb 18 11:30:46 2022 -0500" }, "message": "Bug 578819 - Refactor rename no longer changes file without inputting\nEnter\n\nThere are two different methods LinkedNodeFinder.findByNode(root,\nnameNode) and the difference is in the argument type - Name vs\nSimpleName. Previous refactoring changed \"SimpleName nameNode\" to \"Name\nnameNode\" and that caused different implementation to be used.\n\nChange-Id: I526c87c24e2e431319868508ac7eb14657f26773\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190938\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\n" }, { "commit": "7784c0b99b305b73ab2e0d552f5cd0e4ed6461ae", "tree": "9e9105277bda9c1c1cde186d6b42b0e631ff8d50", "parents": [ "9768c5969ce2421a8940cea3ff52709644b1c9f2" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Fri Feb 18 12:13:46 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Fri Feb 18 01:48:28 2022 -0500" }, "message": "Bug 578242 - [18] DOM AST support for JEP 413\n\nChange-Id: I78633d40ed24890a536c9b94831ad695db4c7a89\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190933\n" }, { "commit": "9768c5969ce2421a8940cea3ff52709644b1c9f2", "tree": "7782fcdd5f2116754cf208e107e58cfa901f3530", "parents": [ "50b39b772f2821e0b325a33e7faebd20de539621", "d18a0b385c0f588d1dbf60d62ccdbf551ef491df" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Thu Feb 17 11:52:07 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Thu Feb 17 11:52:07 2022 +0530" }, "message": "Bug 578794 - [18] Merge from master to BETA_JAVA18 Periodically\n" }, { "commit": "d18a0b385c0f588d1dbf60d62ccdbf551ef491df", "tree": "aab991e27cc32274947fa6b2d3eeff3bd2e33916", "parents": [ "01de8922fe83b8431be1c15f0694f03b801c2a71" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Feb 16 13:49:24 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Feb 16 05:43:38 2022 -0500" }, "message": "Bug 562361 - [11] format of javadoc URLs for system classes should\ndepend on library version, not compliance\n\nChange-Id: I4493172ad1fe20868f05deb3f5dbaabaa39a3334\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190842\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Sarika Sinha \u003csarika.sinha@in.ibm.com\u003e\n" }, { "commit": "01de8922fe83b8431be1c15f0694f03b801c2a71", "tree": "ce6b14152020241546f89c30700d1a726bea61ba", "parents": [ "498e52deab4c053064888d80dd103eb5b65539da" ], "author": { "name": "Andrey Loskutov", "email": "loskutov@gmx.de", "time": "Mon Feb 14 17:15:04 2022 +0100" }, "committer": { "name": "Andrey Loskutov", "email": "loskutov@gmx.de", "time": "Mon Feb 14 13:13:58 2022 -0500" }, "message": "Bug 575864 - enforce minimal jface.text version\n\nThat is needed for reconsiler bug.\n\nChange-Id: I74a66c378592d7d1395926a0b1f8680036d10036\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190792\nTested-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\nReviewed-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\n" }, { "commit": "498e52deab4c053064888d80dd103eb5b65539da", "tree": "135aefd22d3ae1b09fc3be63c653099d083c1da5", "parents": [ "5ca03abe7f513cbcd7d25c9c3e5f434be22018dd" ], "author": { "name": "Andrey Loskutov", "email": "loskutov@gmx.de", "time": "Mon Feb 14 17:58:55 2022 +0100" }, "committer": { "name": "Andrey Loskutov", "email": "loskutov@gmx.de", "time": "Mon Feb 14 12:24:44 2022 -0500" }, "message": "Bug 507546 - fix JDT tests to expect more debug bundles now\n\nChange-Id: I71074e446ed40a7cde089048bd1c92f9b9090980\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190796\nTested-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\nReviewed-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\n" }, { "commit": "5ca03abe7f513cbcd7d25c9c3e5f434be22018dd", "tree": "20d9d0173b9fedfb6bde83551f463912a15e786e", "parents": [ "c29c2ec2eae2ab471ee9fc0baf08a07680ad5bf8" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Fri Feb 11 21:50:42 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Mon Feb 14 01:55:37 2022 -0500" }, "message": "Bug 438266 - [clean up] removes parentheses required around expression\nusing unary plus/minus\n\nChange-Id: I454387f0a53351c002f55376808839b56430abd4\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190726\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\n" }, { "commit": "c29c2ec2eae2ab471ee9fc0baf08a07680ad5bf8", "tree": "cde5f37701941243fbd5069d6cbc5623cd95355e", "parents": [ "c76372c062b6f3cb39b501823726a2cf4fa581e4" ], "author": { "name": "Joerg Kubitz", "email": "jkubitz-eclipse@gmx.de", "time": "Sun Oct 24 18:15:33 2021 +0200" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Mon Feb 14 01:53:13 2022 -0500" }, "message": "Bug 575864 - CoreASTProvider.getAST() wakes up sleeping reconciler\n\nwhen getAST() waits for reconciler result.\n\nReproduce: Reduces getAST() time during\norg.eclipse.jdt.text.tests.contentassist.CodeCompletionTest\n\nChange-Id: I29488dcdc91a661fd14206961d08cada6b3b6ac4\nSigned-off-by: Joerg Kubitz \u003cjkubitz-eclipse@gmx.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/186868\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\n" }, { "commit": "c76372c062b6f3cb39b501823726a2cf4fa581e4", "tree": "17d6aa7a2a1386b3140e9a4f7988a57078e0325b", "parents": [ "25da85adf18ac075ac94dccab56eae2a46ca99e3" ], "author": { "name": "Simeon Andreev", "email": "simeon.danailov.andreev@gmail.com", "time": "Mon Jan 31 16:20:12 2022 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Fri Feb 11 20:13:44 2022 -0500" }, "message": "Bug 578490 - NPE in CPListElement.toString()\n\nAvoid throwing a NPE in CPListElement.toString() if the classpath entry\ncould not be created (e.g. due to entry kind set to -1).\n\nChange-Id: Ie6092f5dde61122bfd264de98c7486bec17b7b20\nSigned-off-by: Simeon Andreev \u003csimeon.danailov.andreev@gmail.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190208\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "25da85adf18ac075ac94dccab56eae2a46ca99e3", "tree": "fd1781816732a1cd698dab214204df7a2a3d2fe2", "parents": [ "d44c534994e55c92d3025c490af678e85ff0a630" ], "author": { "name": "Odin Dahlström", "email": "zerodind@gmail.com", "time": "Fri Feb 11 12:59:17 2022 +0100" }, "committer": { "name": "Roland Grunberg", "email": "rgrunber@redhat.com", "time": "Fri Feb 11 11:33:18 2022 -0500" }, "message": "Bug 578693 - Move finders to jdt.core.manipulation\n\nThis allows for reuse in jdt.ls.\n\nSigned-off-by: Odin Dahlström \u003czerodind@gmail.com\u003e\nChange-Id: Ie538e74a263e0762fc0596d302caf73f3c51fb33\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190713\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Roland Grunberg \u003crgrunber@redhat.com\u003e\n" }, { "commit": "d44c534994e55c92d3025c490af678e85ff0a630", "tree": "9f43f61e3e336661a56e183bbdc91f785935bf1b", "parents": [ "a0147bb09d7cff88571fae075fb231bb4da8244b" ], "author": { "name": "Snjezana Peco", "email": "snjezana.peco@redhat.com", "time": "Wed Oct 06 20:37:08 2021 +0200" }, "committer": { "name": "Roland Grunberg", "email": "rgrunber@redhat.com", "time": "Thu Feb 10 15:53:02 2022 -0500" }, "message": "Bug 576482 - Add serial version ID generates empty comment\n\nChange-Id: I21a0a442d1948960e4828c82b42fecb29ce86b73\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/186237\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Roland Grunberg \u003crgrunber@redhat.com\u003e\n" }, { "commit": "a0147bb09d7cff88571fae075fb231bb4da8244b", "tree": "8c6c2ee96fc3f6742c7c34960a66c7a5c2707834", "parents": [ "64a3b5b9cfb663e786ba9a9ad3f8deddc3c85ea2" ], "author": { "name": "Mickael Istria", "email": "mistria@redhat.com", "time": "Wed Feb 09 17:07:59 2022 +0100" }, "committer": { "name": "Sarika Sinha", "email": "sarika.sinha@in.ibm.com", "time": "Thu Feb 10 05:22:28 2022 -0500" }, "message": "Bug 578654 - Associate \"class without source\" extension with contenttype\n\nThis enforces that the internal \"class without source\" files are\nassociated with the JDT Class content-type even if some other\ncontent-types capture them, and then will still allow to open the JDT\nClass Viewer for those files.\n\nChange-Id: Ide99663dca2a6f903b79dd65556012ec1328198b\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190616\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Sarika Sinha \u003csarika.sinha@in.ibm.com\u003e\n" }, { "commit": "64a3b5b9cfb663e786ba9a9ad3f8deddc3c85ea2", "tree": "15db7f5d5981b5c82b477ae78ddbf888e281971a", "parents": [ "b77b12cc8e5fe0ff07f0da58d52924e78bdb7ee4" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Feb 09 00:16:58 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Feb 09 02:50:38 2022 -0500" }, "message": "Bug 575330 - Provide support for Refactor \u003e Rename of Modules in the\nJava Editor\n\nChange-Id: Ib494f9fd7750da0ac79e13f274d39db91b68b053\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190584\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Sarika Sinha \u003csarika.sinha@in.ibm.com\u003e\n" }, { "commit": "b77b12cc8e5fe0ff07f0da58d52924e78bdb7ee4", "tree": "34d78d0e56399ed1f40cf832987f21df4f0915df", "parents": [ "5f6911229f550c478b21488327f0a09ed13245eb" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Tue Feb 08 17:49:30 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Tue Feb 08 08:56:41 2022 -0500" }, "message": "Bug 578551 - [18] Keyword yield is not highlighted for nested switch\nexpressions\n\nChange-Id: I455c1fafe2858af9ecc4a2ae7dd9c57ebec6c3e6\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190555\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\n" }, { "commit": "5f6911229f550c478b21488327f0a09ed13245eb", "tree": "efe1e4f7884780242fbd8678a66c3151ab1ab856", "parents": [ "72d6f5b6abc087ecf2bdfdfc2344c41105717b57" ], "author": { "name": "Gayan Perera", "email": "gayanper@gmail.com", "time": "Thu Dec 23 21:49:49 2021 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Mon Feb 07 16:07:24 2022 -0500" }, "message": "Bug 577919 - Enable callees based on implementors\n\nEnable callees based on implementors search for JDT.UI by letting the\nconfigurability to JDT.LS.\n\nThis fix also improve the callee hierarchy by adding support for showing\nmultiple implementations and expand on those. Also this fix add support\nfor triggering call hierarchies on method declarations on interface\nmethods and abstract methods.\n\nChange-Id: I5eb1a309fdce1d93ff5486fce6bad046d5d091c1\nSigned-off-by: Gayan Perera \u003cgayanper@gmail.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/189117\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "72d6f5b6abc087ecf2bdfdfc2344c41105717b57", "tree": "bb063ccc40ebfc60f8fa5de60a72f970fd6c036d", "parents": [ "d25676e1fae469c5c289881f58d8d450e43a5027" ], "author": { "name": "Andrey Loskutov", "email": "loskutov@gmx.de", "time": "Mon Feb 07 11:02:25 2022 +0100" }, "committer": { "name": "Andrey Loskutov", "email": "loskutov@gmx.de", "time": "Mon Feb 07 05:40:13 2022 -0500" }, "message": "Bug 450663 - don\u0027t fire UI label updates after decorator disposal\n\nWe should not fire decorator updates in case the enclosing view/editor\nis closed.\n\nChange-Id: I759c1f20316cc4b3ca729dfc8bf6c7f1f42134f0\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190514\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\n" }, { "commit": "d25676e1fae469c5c289881f58d8d450e43a5027", "tree": "34f7da575363c78322f9f5d8027d4cfa9cf4975e", "parents": [ "b02aa6146830a2ede4d08188fb72965dce7e38b4" ], "author": { "name": "Simeon Andreev", "email": "simeon.danailov.andreev@gmail.com", "time": "Tue Feb 01 12:53:46 2022 +0100" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Sun Feb 06 22:57:10 2022 -0500" }, "message": "Bug 578491 - Switch JRE to another JRE results in re-ordering\n\nThis change preserves classpath order on JRE version changes during\nBuildPathBasePage.moveCPElementAcrossNode(). In addition, a small\noptimization is added to the first loop of moveCPElementAcrossNode() -\nthe loop is exited when the root element of the selected element is\nfound.\n\nAs is, for a move from modulepath to classpath (e.g. change JRE 11 to\nJRE 8), the method moves children of the root container for modulepath\nto classpath. Additionally, it removes the current JRE container, and\nadds the new JRE container. This breaks classpath order in two ways.\n\nFirst, the order of children in the root container is changed, due to\nthe removal and addition of the JRE container (if it was at first\nposition, now its at last position).\n\nAnd second, LibrariesWorkbookPage.updateClasspathList() is unable to\npreserve order of the classpath due to first being invoked with no\nclasspath containers in any root container. To then be invoked with the\ncorrect elements in the root containers. The method loses track of the\ncorrect positioning of the classpath containers.\n\nThe above is true also when moving from classpath to modulepath (e.g.\nchange JRE 8 to JRE 11).\n\nChange-Id: I2ac18860deb420da611bf3525eead6b3ae683e24\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190227\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\n" }, { "commit": "b02aa6146830a2ede4d08188fb72965dce7e38b4", "tree": "a1806b722480490002572222d2d816fe3197a8df", "parents": [ "e0393fc19daabc471dfb94e25d07e69028c1ee6d" ], "author": { "name": "Andrey Loskutov", "email": "loskutov@gmx.de", "time": "Sun Feb 06 10:08:58 2022 +0100" }, "committer": { "name": "Andrey Loskutov", "email": "loskutov@gmx.de", "time": "Sun Feb 06 08:04:04 2022 -0500" }, "message": "Bug 450663 - don\u0027t check IResource.isAccessible() on UI if possible\n\nThe same check will be done later in the job, so we can avoid to check\nthat in the UI in computeContainerAdornmentFlags() to avoid random UI\nfreezes.\n\nChange-Id: I3e894a953081e80293f61493eed6427fd6c6fa4a\nSigned-off-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190496\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\n" }, { "commit": "e0393fc19daabc471dfb94e25d07e69028c1ee6d", "tree": "00446e4415c63a657cc965c1b88ddc92b184d55f", "parents": [ "4e067967f2935e6e1c8ea0c9f72af4e803080e58" ], "author": { "name": "Andrey Loskutov", "email": "loskutov@gmx.de", "time": "Sat Feb 05 11:01:55 2022 +0100" }, "committer": { "name": "Andrey Loskutov", "email": "loskutov@gmx.de", "time": "Sat Feb 05 16:14:28 2022 -0500" }, "message": "Bug 450663 - UI freeze due\nProblemsLabelDecorator.getErrorTicksFromMarkers\n\nIntroduced shared adornment cache and asynchronous resource decoration\ncalculation for JDT ProblemsLabelDecorator. This avoids performing most\nof potentially long blocking resource operations on UI thread and saves\nmany repeating marker query operations (both via\nIResource.findMaxProblemSeverity()).\n\nChange-Id: I0011a790dd0b06eb7649cc462a639d49ccf41f7c\nSigned-off-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190484\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\n" }, { "commit": "4e067967f2935e6e1c8ea0c9f72af4e803080e58", "tree": "9a29356f0e42dc49b4f596ef7b14204f677bbd74", "parents": [ "d14888f124f6386952aafcf15071766099cf91a0" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Fri Feb 04 16:42:27 2022 -0500" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Fri Feb 04 17:34:47 2022 -0500" }, "message": "Bug 578535 - [Spock][JUnit 5][m2e] Run as JUnit Test broken\n\n- add org.junit.jupiter.api to classpath in\n JUnitLaunchConfigurationDelegate.getVMRunnerConfiguration\n- copy same classpath entries to o.e.jdt.ui.unittest.junit\n plug-in version of JUnitLaunchConfigurationDelegate\n\nChange-Id: I76c6a8cf49838c8b26c56d93611ada24cd06fd80\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190482\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "d14888f124f6386952aafcf15071766099cf91a0", "tree": "4e644bc29ccdb56614f6aa31d41c349c38a25740", "parents": [ "b78ced255930bae30ead9a10a94e195491f6f26c" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Tue Nov 30 15:52:31 2021 -0500" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Fri Feb 04 17:32:30 2022 -0500" }, "message": "Bug 578547 - Make TypeInfoFilter more robust\n\n- modify TypeInfoFilter constructor to prefix the package pattern\n with * if the first character of the typed text starts with an\n upper-case character, implying a type rather than a package\n- add new test to TypeInfoTest\n\nChange-Id: I702c62a6bff471b44d2e0206fccf8187c7342af9\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190394\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "b78ced255930bae30ead9a10a94e195491f6f26c", "tree": "2769946788257b387b4d1501309b371d228f2407", "parents": [ "99c4683234d50d6ae3ad669f066d1e8d4962b525" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Mon Nov 29 15:06:44 2021 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Fri Feb 04 08:41:12 2022 -0500" }, "message": "Bug 577513 - [17] Update ASTView and JEView Marketplace Entries\n\nChange-Id: I83d0f383cbc81d225f20b5f18aecb385a3d0736f\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/188238\nReviewed-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n(cherry picked from commit 5bed3cbae384eb7b03e5ff5f4b00276555db7a18)\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/187128\n" }, { "commit": "99c4683234d50d6ae3ad669f066d1e8d4962b525", "tree": "7b85cd139c024247ac6501d325ecbb8b74048363", "parents": [ "ae6ea96ff770bcca4cb20f6f2c81482f30a25f16" ], "author": { "name": "Thomas Mäder", "email": "tmader@redhat.com", "time": "Thu Feb 03 11:32:37 2022 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Thu Feb 03 15:59:33 2022 -0500" }, "message": "Bug 578527 - Move substring cleanup to jdt.core.manipulation\n\nChange-Id: I4b3becca1ff4756d58535791e26eb645cc29a5f1\nSigned-off-by: Thomas Mäder \u003ctmader@redhat.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190362\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "ae6ea96ff770bcca4cb20f6f2c81482f30a25f16", "tree": "5407615b10d8174f20d5afa0aee09b92258e5f4e", "parents": [ "9f5e11f4e1d7203395128c3961713b7e4630c645" ], "author": { "name": "Joerg Kubitz", "email": "jkubitz-eclipse@gmx.de", "time": "Tue Nov 16 13:19:28 2021 +0100" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Feb 02 12:31:44 2022 -0500" }, "message": "Bug 577286 - partially qualified names need a asterisk wildcard\n\n(Only for inner class names A$B)\n\nto be found by Open Type dialog\n\n\nChange-Id: I9a8dd58d0349ee599778373b66ead071c399f48d\nSigned-off-by: Joerg Kubitz \u003cjkubitz-eclipse@gmx.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/187780\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "50b39b772f2821e0b325a33e7faebd20de539621", "tree": "992f3045d4d37b8c75d93b63b57377e8e427da76", "parents": [ "727cbc157e6618ed7df7d6db183fa02e0836d367" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Feb 02 13:43:06 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Feb 02 05:34:44 2022 -0500" }, "message": "Bug 578370 - [18][javadoc] provide support for property values to be\nwrapped in single quotes for @highlight in snippets\n\nChange-Id: I70cd2454e30913535b869d4fc699e0d6ff3f756c\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190269\n" }, { "commit": "727cbc157e6618ed7df7d6db183fa02e0836d367", "tree": "70d6b632904a648e8fb094934d37a754a172cbac", "parents": [ "a2df3ced3a5a4535b61c41e475ca655de017be5d" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Fri Jan 28 12:31:12 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Feb 02 01:44:06 2022 -0500" }, "message": "Bug 578039 - [18][javadoc] provide support for @replace markup in\n@snippet\n\nChange-Id: Ied916974fbad5688cb036d7b41f0309da4274466\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190092\n" }, { "commit": "9f5e11f4e1d7203395128c3961713b7e4630c645", "tree": "3068b4682d64e648190984dbf811b859523e6840", "parents": [ "b656a227892c07ee7d5c91418aa08e997bf63dc0" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Tue Feb 01 21:30:08 2022 +0530" }, "committer": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Wed Feb 02 00:55:05 2022 -0500" }, "message": "Bug 562361 - [11] format of javadoc URLs for system classes should\ndepend on library version, not compliance\n\nChange-Id: I37dd8246a50a649ff16fb40cae05268ea7cd8b92\nSigned-off-by: 07434Q744 \u003c07434Q744@LAPTOP-ODTFATEJ\u003e\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190247\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Sarika Sinha \u003csarika.sinha@in.ibm.com\u003e\n" }, { "commit": "b656a227892c07ee7d5c91418aa08e997bf63dc0", "tree": "0a3a54d2acfb2123cfc49619399e2ee683ed2a91", "parents": [ "99df33c2fa88cdab4efa2aaea920cf90be697ae9" ], "author": { "name": "Mateusz Matela", "email": "mateusz.matela@gmail.com", "time": "Sat Jan 29 18:25:40 2022 +0100" }, "committer": { "name": "Mateusz Matela", "email": "mateusz.matela@gmail.com", "time": "Sat Jan 29 12:55:54 2022 -0500" }, "message": "Bug 578446 - [formatter] Keep braced code on one line: settings for new\nswitch constructs - UI\n\nChange-Id: I8d0c9f6c6800fa4caef60e4399e3b5a7ad0834d2\nSigned-off-by: Mateusz Matela \u003cmateusz.matela@gmail.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190167\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\n" }, { "commit": "99df33c2fa88cdab4efa2aaea920cf90be697ae9", "tree": "3801ea3b7d199996e7e01a74744bcae794801642", "parents": [ "6b65f0f5e87dcf0572a3c42198f30e80ae10275d" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Fri Jan 28 15:54:58 2022 -0500" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Fri Jan 28 16:25:05 2022 -0500" }, "message": "Bug 558910 - Refactoring - Introduce Indirection results in NPE\n\n- add NPE check in\n IntroduceIndirectionRefactoring.checkInitialConditions\n\nChange-Id: Ia20d9afc381edcff363c97530a08462b880a0090\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190134\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "6b65f0f5e87dcf0572a3c42198f30e80ae10275d", "tree": "2568e54a033e278b0ea7377deaf74f7cb356f331", "parents": [ "0b0a471440f810269ac1b5eff4720a003b18fece" ], "author": { "name": "Kalyan Prasad Tatavarthi", "email": "kalyan_prasad@in.ibm.com", "time": "Thu Jan 27 22:26:10 2022 +0530" }, "committer": { "name": "Sarika Sinha", "email": "sarika.sinha@in.ibm.com", "time": "Fri Jan 28 01:25:20 2022 -0500" }, "message": "Bug 578388 - Outline selection invalidates enclosing project for search\n\nChange-Id: I7938c746d5e81980858f5bc063ecde12bcf9e417\nSigned-off-by: Kalyan Prasad Tatavarthi \u003ckalyan_prasad@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/190081\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nReviewed-by: Sarika Sinha \u003csarika.sinha@in.ibm.com\u003e\n" }, { "commit": "0b0a471440f810269ac1b5eff4720a003b18fece", "tree": "014e5064511681bee24336173ec70896c1aad434", "parents": [ "c372ffc23a19b077f96e651beb97a95c507aef6f" ], "author": { "name": "Zsombor Gegesy", "email": "gzsombor@gmail.com", "time": "Thu Aug 19 18:32:18 2021 +0200" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Thu Jan 27 13:54:32 2022 -0500" }, "message": "Bug 576615 - Implement Filter editing in JDT with a new custom component\n\n Refactor TypeFilterPreferencePage and JUnitPreferencePage to use this new component, and adjust the module versions\n\nChange-Id: Ieb3a3e80cbb3ecc6b9eb9949b2aab6a1ec5bb178\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/186460\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" }, { "commit": "c372ffc23a19b077f96e651beb97a95c507aef6f", "tree": "77592e44cabc2525b145156c7473724d8b0753c5", "parents": [ "f2b202de6e1ee0299bd276b3af67a0528435ca1f" ], "author": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Mon Dec 13 17:36:39 2021 -0500" }, "committer": { "name": "Jeff Johnston", "email": "jjohnstn@redhat.com", "time": "Wed Jan 26 15:27:05 2022 -0500" }, "message": "Bug 558292 - Offer quick fix to extract a lambda body to a method\n\n- add new method getExtractMethodFromLambdaProposal() to\n QuickAssistProcessor\n- add new message to CorrectionMessages\n- add new relevance value EXTRACT_LAMBDA_BODY_TO_METHOD to\n IProposalRelevance\n- add new tests to AssistQuickFixText1d8\n\nChange-Id: I749fdce7702fa2ff2a656e379534bc518abc0365\nReviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/188802\nTested-by: JDT Bot \u003cjdt-bot@eclipse.org\u003e\nTested-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\nReviewed-by: Jeff Johnston \u003cjjohnstn@redhat.com\u003e\n" } ], "next": "f2b202de6e1ee0299bd276b3af67a0528435ca1f" }