)]}'
{
  "log": [
    {
      "commit": "91006f9b57e9e7e229cf8479da4a1ab3bb803294",
      "tree": "518bdc98e9c7481576fb0fb601798fbe0718973a",
      "parents": [
        "386728fcace7c303f8f7784f7f7ec82153d87e06"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@karakun.com",
        "time": "Fri Nov 13 21:08:55 2020 +0100"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Fri Jul 23 06:34:42 2021 -0400"
      },
      "message": "[cleanup] Combine nested \u0027if\u0027 within \u0027else\u0027 block to \u0027else if\u0027\n\nCleanup performed on bundles\n- org.eclipse.core.expressions\n- org.eclipse.core.jobs\n- org.eclipse.e4.core.contexts\n- org.eclipse.e4.core.di\n- org.eclipse.e4.core.services\n- org.eclipse.core.tests.runtime\n\nAlso added {} to ExpressionInfo, ThreadJob for blocks via JDT cleanup\naction\n\nChange-Id: Id8b61075b34c575a2afaa55248390e17967dce6d\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@karakun.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/172239\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "386728fcace7c303f8f7784f7f7ec82153d87e06",
      "tree": "9b74b6919eca5aa00bc4580872c6a7df33475b39",
      "parents": [
        "78b33afff724d2a2537a9237dbd2df08cddde6ab"
      ],
      "author": {
        "name": "Andrey Loskutov",
        "email": "loskutov@gmx.de",
        "time": "Mon Jul 19 14:03:30 2021 +0200"
      },
      "committer": {
        "name": "Andrey Loskutov",
        "email": "loskutov@gmx.de",
        "time": "Mon Jul 19 08:24:18 2021 -0400"
      },
      "message": "Bug 574883 - wait a bit longer before teardown to avoid test errors\n\nIf the test fails (it will fail randomly) and we catch that, scheduled\njobs are still running and trigger monitor access like in stack below:\n\njava.util.ConcurrentModificationException\nat java.base/java.util.ArrayList$Itr.checkForComodification(ArrayList.java:1043)\nat java.base/java.util.ArrayList$Itr.next(ArrayList.java:997)\nat org.eclipse.core.tests.runtime.jobs.FussyProgressProvider.sanityCheck(FussyProgressProvider.java:41)\nat org.eclipse.core.tests.runtime.jobs.AbstractJobManagerTest.tearDown(AbstractJobManagerTest.java:47)\n\nChange-Id: I83308a48cfae76c11c718d73a0511ce634ffa0e2\nSigned-off-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/183169\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "78b33afff724d2a2537a9237dbd2df08cddde6ab",
      "tree": "7863a25ade9b08ed78fd4e76aacded61d427b971",
      "parents": [
        "b93e8e7aa7f03c32cddfd718807c825beac13107"
      ],
      "author": {
        "name": "Andrey Loskutov",
        "email": "loskutov@gmx.de",
        "time": "Fri Jul 16 10:44:31 2021 +0200"
      },
      "committer": {
        "name": "Andrey Loskutov",
        "email": "loskutov@gmx.de",
        "time": "Sat Jul 17 18:04:05 2021 -0400"
      },
      "message": "Bug 574897 - Switch JobManager to nanoTime() and monotonic time\n\nUsage of System.currentTimeMillis() in Jobs framework is problematic,\nbecause System.currentTimeMillis() API depends on external time sources\nand may go backwards and forwards at any time, contrary to our \"human\"\nunderstanding of the \"monotonic\" time that can never go back. However,\ncode responsible for scheduling and joining on jobs depends on time\nvalues delivered by that API and I assume may be confused if time goes\nbackwards.\n\nSince Java 5, System.nanoTime() was added to allow better precision and\nless system dependent time measurements. While still not strictly\nmonotonic, it is  less problematic as System.currentTimeMillis(),\nbecause it is not depending on system time changes that could be made by\nuser or by synchronization of local time with NTP server.\n\nThis change switches JobManager and related code to use\nSystem.nanoTime() and introduces JobManager.now() as a source for\nmonotonic non-negative time values independent on local time and\nconsistent between multiple threads.\n\nChange-Id: I6e90b4c962318705062148c1929838885404ad26\nSigned-off-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/183139\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "b93e8e7aa7f03c32cddfd718807c825beac13107",
      "tree": "63520e8ba0ad8afd27fc6e65f0d2c278061e7fda",
      "parents": [
        "5f75999697cd7c5dd40d3403a35a50b460198e53"
      ],
      "author": {
        "name": "Mickael Istria",
        "email": "mistria@redhat.com",
        "time": "Tue Jul 06 16:00:14 2021 +0200"
      },
      "committer": {
        "name": "Mickael Istria",
        "email": "mistria@redhat.com",
        "time": "Wed Jul 07 06:11:45 2021 -0400"
      },
      "message": "Bug 574667 - Use Jenkins multibranch pipeline based on\nJenkinsfile+Gerrit\n\nChange-Id: I4c4f968872e6bf28db5bd29060ba5b6acbec79b6\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182799\nTested-by: Mickael Istria \u003cmistria@redhat.com\u003e\nReviewed-by: Mickael Istria \u003cmistria@redhat.com\u003e\n"
    },
    {
      "commit": "5f75999697cd7c5dd40d3403a35a50b460198e53",
      "tree": "be4a4517c7a884121fc5766c4f39a72475fe34b1",
      "parents": [
        "fd44951b64dd14aa8967135132bab73b712009df"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Fri Jun 25 13:38:20 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Fri Jun 25 06:52:57 2021 -0400"
      },
      "message": "Bug 574322 - Move bundles to Java 11 where needed\n\nMove o.e.e4.core.di.annotations\n\nChange-Id: Ifcb97ddd78b2624d5a7d35e842d4aad952603545\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182444\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "fd44951b64dd14aa8967135132bab73b712009df",
      "tree": "8fa76319d7e6931433d85b01d5e014fafda4843c",
      "parents": [
        "7eba5f678e6cd6887ffbfdd1621464295a978240"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Fri Jun 25 13:37:12 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Fri Jun 25 06:52:33 2021 -0400"
      },
      "message": "Bug 574322 - Move bundles to Java 11 where needed\n\nMove o.e.e4.core.di.extensions\n\nChange-Id: I88b6975484c1a10e6288eabe495ea28b58b38c09\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182443\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "7eba5f678e6cd6887ffbfdd1621464295a978240",
      "tree": "c8c895bf8f1d9d4aabd17213b6cc8faeef7f08bd",
      "parents": [
        "9c08a8425d81794bc88928d8380e970ba1d5f97a"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Fri Jun 25 13:35:32 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Fri Jun 25 06:52:13 2021 -0400"
      },
      "message": "Bug 574322 - Move bundles to Java 11 where needed\n\nMove o.e.e4.core.di\n\nChange-Id: Ie422326cbb7162efb3f86dc88e2fa865d08e8a28\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182442\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "9c08a8425d81794bc88928d8380e970ba1d5f97a",
      "tree": "c2f23e9b22544a02e33151740cd06e49f72ae3f7",
      "parents": [
        "e1770b659826503ae7e9da09d4f11bef39d68d03"
      ],
      "author": {
        "name": "Carsten Hammer",
        "email": "carsten.hammer@t-online.de",
        "time": "Sat Jan 30 17:20:41 2021 +0100"
      },
      "committer": {
        "name": "Mickael Istria",
        "email": "mistria@redhat.com",
        "time": "Fri Jun 25 05:03:20 2021 -0400"
      },
      "message": "Use Arrays.fill() when possible (dogfooding)\n\nChange-Id: Ic07443b6c82fd16edcc9844953e5c1b2735f8a4d\nSigned-off-by: Carsten Hammer \u003ccarsten.hammer@t-online.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/175542\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Mickael Istria \u003cmistria@redhat.com\u003e\n"
    },
    {
      "commit": "e1770b659826503ae7e9da09d4f11bef39d68d03",
      "tree": "771936a494194ccaea791d12230a50a6018325b3",
      "parents": [
        "efdc831adc18430209613b79caef25f647c4f7c4"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Wed May 19 10:39:45 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jun 21 05:54:28 2021 -0400"
      },
      "message": "Bug 574017 - Remove hard-coded cleanup profiles from projects\n\nHard-coded cleanup profiles prevents us from running other cleanups via profiles on a set of projects. This makes testing new profiles / cleanups harder. Save-actions are not affected by this change.\n\n\nChange-Id: I6777d5148f7cac8d5e48edda9e632822f96afa2e\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/180766\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "efdc831adc18430209613b79caef25f647c4f7c4",
      "tree": "e204a6c248e4901107db17c48c48ebc66556c01e",
      "parents": [
        "de6242f2ab71667cb68a3fa2db522200f9305d3f"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jun 21 12:29:05 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jun 21 05:40:22 2021 -0400"
      },
      "message": "Version bumps for 4.21\n\nNeeded by\nhttps://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/180766\n\nChange-Id: Ie43dceb3361143f2f884255b108fbf5f39bb246b\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182291\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "de6242f2ab71667cb68a3fa2db522200f9305d3f",
      "tree": "eaa7c1f7d993de99e346f0fcf05368748f55b87d",
      "parents": [
        "a9e1f4f17b29d762b640ed9e91efe37b1d28981d"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jun 21 11:30:33 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jun 21 04:44:26 2021 -0400"
      },
      "message": "Version bumps for 4.21\n\nNeeded by\nhttps://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/180766\n\nChange-Id: I22806980157666213dd6e5671cface72901cdba6\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182285\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "a9e1f4f17b29d762b640ed9e91efe37b1d28981d",
      "tree": "0ffe45c58ad13a58d0002a2b1a1935877f148f33",
      "parents": [
        "5f8c25f284812d0d6dd81671b24f6bcae411d207"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jun 21 10:54:19 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jun 21 04:15:08 2021 -0400"
      },
      "message": "Version bump for 4.21 stream\n\nNeeded by\nhttps://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/180766\n\nChange-Id: I159b500409f749e2070cd896d085d7ce40ad0100\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182284\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "5f8c25f284812d0d6dd81671b24f6bcae411d207",
      "tree": "c10cf404c6a9a68e915274c674789bf89230371e",
      "parents": [
        "4e8dbe1f5c7cb4ff8695723ad15ea95d60220a92"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jun 21 10:52:42 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jun 21 04:14:16 2021 -0400"
      },
      "message": "Bug 574337 - Move bundles to Java 11 where needed\n\no.e.e4.core.contexts\n\nChange-Id: Icaf078f387555d41fb2bf0db1a9e94963a4d03b7\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182283\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "4e8dbe1f5c7cb4ff8695723ad15ea95d60220a92",
      "tree": "ff90af5faa4a562aef13458b7e6d1c8dfe663bc3",
      "parents": [
        "74823fe0fcfe5f76baff2c29c93f0d8dbd9bcfe8"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 13:04:43 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 06:37:28 2021 -0400"
      },
      "message": "Use JLS_Latest in core.tools\n\nChange-Id: Id03475d6b67cfaba69562b1ad8c9ce1398f8125f\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182263\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "74823fe0fcfe5f76baff2c29c93f0d8dbd9bcfe8",
      "tree": "cd621dfc4ce63a53581726fbece63f85ecace95f",
      "parents": [
        "1ccc0e9f9c216418e503ae23f588dbe277a3cca9"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 13:03:11 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 06:22:54 2021 -0400"
      },
      "message": "Bug 574337 - Move bundles to Java 11 where needed\n\nHandle o.e.core.runtime and fix api_filters to no longer complain about\nchnages in reexported bundles.\n\nChange-Id: I9ec5338e065e87e5692fdf205fbf04f8cae40384\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182262\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "1ccc0e9f9c216418e503ae23f588dbe277a3cca9",
      "tree": "dd6c5acc509559494053a391d121d1b1ba8bca12",
      "parents": [
        "a1486b92595fd63f4e81d264a95af10632ee04ea"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 12:47:27 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 06:15:03 2021 -0400"
      },
      "message": "Bug 574337 - Move bundles to Java 11 where needed\n\no.e.core.jobs\n\nChange-Id: If0f91540facf8a43495e94fc41e4a1f2a1e4be52\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182261\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "a1486b92595fd63f4e81d264a95af10632ee04ea",
      "tree": "2c2e7fe6f266d20f49a33f205e71dec278122cfd",
      "parents": [
        "e066a155c3a416a05cc509b1ff5a35b943577e17"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 12:44:51 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 05:56:24 2021 -0400"
      },
      "message": "Bug 574337 - Move bundles to Java 11 where needed\n\no.e.e4.core.services\n\nChange-Id: I8d28aeebbddb1bf995656c1d1f16ceea537ed043\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182260\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "e066a155c3a416a05cc509b1ff5a35b943577e17",
      "tree": "bba9ea128d0e4b864b85757c72dfe5b2d2d5770c",
      "parents": [
        "818fcc5f27c2c55e36bebb4a45afa7210285fcbe"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 12:43:19 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 05:55:05 2021 -0400"
      },
      "message": "Bug 574337 - Move bundles to Java 11 where needed\n\no.e.core.expressions\n\nChange-Id: Id6cc8c2078c5673b11c8bd71e0f4138cbc8a2395\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182259\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "818fcc5f27c2c55e36bebb4a45afa7210285fcbe",
      "tree": "88c9fa8095fefab758a4e920982fc9c40e7fcf5a",
      "parents": [
        "0690a359bae8613483bd5f13d3594a7894661b4f"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 12:41:57 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 05:54:42 2021 -0400"
      },
      "message": "Bug 574337 - Move bundles to Java 11 where needed\n\no.e.core.expressions.tests\n\nChange-Id: I909b083b14263f4423e7c3b97085a1841d705b2c\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182258\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "0690a359bae8613483bd5f13d3594a7894661b4f",
      "tree": "7826493e6851b100350482ea709a406ed86d7dda",
      "parents": [
        "86332dbd5688218f03c8d33543ba54ba5b33f965"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 12:25:47 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 05:40:13 2021 -0400"
      },
      "message": "Bug 574337 - Move bundles to Java 11 where needed\n\no.e.core.tests.runtime\n\nChange-Id: Id049e224992e9c9a1aca640e2bc6ddb199d0d0c6\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182237\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "86332dbd5688218f03c8d33543ba54ba5b33f965",
      "tree": "08512206783ee8296ac3ac04596d19b21ee08862",
      "parents": [
        "3ab926ffae9a061b3cc0fcf616b5c2c91b274327"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 12:21:03 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 05:40:13 2021 -0400"
      },
      "message": "Bug 574337 - Move bundles to Java 11 where needed\n\no.e.core.contenttype\n\nChange-Id: If6cdf059b814a552b05a8a5d75eb197dfaadc94c\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182236\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "3ab926ffae9a061b3cc0fcf616b5c2c91b274327",
      "tree": "25ecb6398e7653d35d1f333222167186df6ed743",
      "parents": [
        "bd60915f8700a485e4c8d825cbf168bdf40e462b"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 12:11:28 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jun 20 05:24:40 2021 -0400"
      },
      "message": "Bug 574337 - Move bundles to Java 11 where needed\n\no.e.core.contenttype.tests\n\nChange-Id: Iac1a2ddcee840d4040b3caaba76f2799430a523d\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182235\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nTested-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "bd60915f8700a485e4c8d825cbf168bdf40e462b",
      "tree": "f559ebfcb253beb4b65dcc1f292a429075f9aef8",
      "parents": [
        "1a5fc17a331234304c844a6a332df1debf982918"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Jun 17 11:54:15 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Thu Jun 17 10:34:51 2021 -0400"
      },
      "message": "4.21 update of org.eclipse.e4.core.di\n\nFor https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/180766\n\nChange-Id: I6c696d0d7fdbd68f103c0cb46125401ddb6f223c\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182100\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "1a5fc17a331234304c844a6a332df1debf982918",
      "tree": "3fde1a2004707c8289385099326530d065b3de69",
      "parents": [
        "2e1c6275f43dce0daf3bf26e0c30e0f058d4b9f9"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Jun 17 11:53:04 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Thu Jun 17 10:08:38 2021 -0400"
      },
      "message": "4.21 update of org.eclipse.core.jobs\n\nFor https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/180766\n\nChange-Id: Ie943ffc571c0f920cdb6cacff2465f45aba96100\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182097\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "2e1c6275f43dce0daf3bf26e0c30e0f058d4b9f9",
      "tree": "24c7209bb10bc4837fc48a7016041ad1e5ef5483",
      "parents": [
        "a6c1f16ef8da9aba176c5ebbd8c140c1d386aea4"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Jun 17 11:54:15 2021 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Jun 17 10:01:03 2021 -0400"
      },
      "message": "4.21 update of org.eclipse.e4.core.di.extensions\n\nFor https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/180766\n\nChange-Id: I577a0e44023a1bc9b2cce14178c4bb225ff2dba7\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182098\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "a6c1f16ef8da9aba176c5ebbd8c140c1d386aea4",
      "tree": "51e84d8ab83d0178826d0fa90fbd296dbac67562",
      "parents": [
        "c8631ac8d1ed54fb9bd09dd0259ff742725f4f5a"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Jun 17 11:52:17 2021 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Jun 17 09:30:33 2021 -0400"
      },
      "message": "4.21 update of org.eclipse.core.contenttype\n\nFor https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/180766\n\nChange-Id: I40889d357b30e159c169971c56fca18de7b01e7d\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182096\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\n"
    },
    {
      "commit": "c8631ac8d1ed54fb9bd09dd0259ff742725f4f5a",
      "tree": "3fd8385f08b4ffebe2f15d7cbfbb7e8e8219d82f",
      "parents": [
        "1ef6157f73c96596d9579f167e8aed1a5bc77d9c"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Wed Jun 16 10:45:47 2021 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Wed Jun 16 05:36:45 2021 -0400"
      },
      "message": "Bug 573965 - Version bumps for 4.21 stream\n\nChange-Id: I340b91574094f3627e7c20e340f31a19f3c47737\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/182029\nTested-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\nReviewed-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\n"
    },
    {
      "commit": "1ef6157f73c96596d9579f167e8aed1a5bc77d9c",
      "tree": "f1d039346cf22797672a4327c7df47a273d360b3",
      "parents": [
        "adf0c81ed6205b47128e1622112d3daacc6d5247"
      ],
      "author": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Thu Jun 03 20:45:55 2021 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Jun 04 02:33:01 2021 -0400"
      },
      "message": "Bug 573960 - POM and product version change for 4.21 release\n\nChange-Id: I7075e32ac10a8347d9b16af254bd087850710fad\nSigned-off-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/181374\n"
    },
    {
      "commit": "adf0c81ed6205b47128e1622112d3daacc6d5247",
      "tree": "4490e080368e9526711f8e8b9966820ad11c456d",
      "parents": [
        "928117b635b10bf83aa5bf516908a36ee4d6e879"
      ],
      "author": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Wed May 26 21:10:00 2021 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Wed May 26 12:18:48 2021 -0400"
      },
      "message": "Bug 572070 - org.eclipse.e4.core.di:1.7.700 depends on javax.annotation-api version, which does not exist in any maven repo\n\nVersion increment required to fix the above problem\n\nWe do not publish unchanged bundles maven central. Since this was not changed between 4.19 and 4.20, maven central publish job will skip this. Only way to force publishing is to have a higher version number.\n\nChange-Id: If8b34828ac37098b5863e61ebfdf7ba1ba57b12a\nSigned-off-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/181059\nReviewed-by: Vikas Chandra \u003cVikas.Chandra@in.ibm.com\u003e\n"
    },
    {
      "commit": "928117b635b10bf83aa5bf516908a36ee4d6e879",
      "tree": "adbf6dc125cdf636570e5f83158240531d08256a",
      "parents": [
        "b8119693d8a0c48e398710eaad733c203e5eb3f5"
      ],
      "author": {
        "name": "Hannes Wellmann",
        "email": "wellmann.hannes1@gmx.net",
        "time": "Thu May 06 11:04:38 2021 +0200"
      },
      "committer": {
        "name": "Andrey Loskutov",
        "email": "loskutov@gmx.de",
        "time": "Thu May 06 06:25:22 2021 -0400"
      },
      "message": "Bug 573396 - Make InternalPlatform.getLog() thread-safe\n\nThe method InternalPlatform.getLog(Bundle) was not guarded against\nconcurrent access. If multiple threads concurrently query a log the\n\u0027logs\u0027-map could have ended in an inconsistent state.\nHowever the ExtendedLogServiceFactory of the ExtendedLogService used to\ncreate a new logger seems to be thread-safe.\n\nChange-Id: Id12833936c32fce28f877292d5363152a4fccdbb\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/180289\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\n"
    },
    {
      "commit": "b8119693d8a0c48e398710eaad733c203e5eb3f5",
      "tree": "97a0cf887dc6a02dc34a9d97a63ec04bd70458a8",
      "parents": [
        "c57250c928544b2af1015cc6152b1ee6a385e051"
      ],
      "author": {
        "name": "Lakshmi Shanmugam",
        "email": "lshanmug@in.ibm.com",
        "time": "Wed Apr 28 22:09:45 2021 +0200"
      },
      "committer": {
        "name": "Lakshmi P Shanmugam",
        "email": "lshanmug@in.ibm.com",
        "time": "Thu Apr 29 08:43:06 2021 -0400"
      },
      "message": "Bug 572844 - [Mac aarch64] Validation error when launching new Eclipse\nconfiguration\n\nAdd new constant ARCH_AARCH64 for aarch64 and add to ARCH_LIST\n\nChange-Id: I1aa7244204d4cbbebc93016a29a94e90fbcfebae\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/179955\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Lakshmi P Shanmugam \u003clshanmug@in.ibm.com\u003e\n"
    },
    {
      "commit": "c57250c928544b2af1015cc6152b1ee6a385e051",
      "tree": "d50f1263e4ee92d073b0099737bc4be3f67fba2d",
      "parents": [
        "957eb64f73e024578c9a7756727b58015ae01eec"
      ],
      "author": {
        "name": "jkubitz",
        "email": "jkubitz-eclipse@gmx.de",
        "time": "Tue Feb 16 17:01:23 2021 +0100"
      },
      "committer": {
        "name": "Andrey Loskutov",
        "email": "loskutov@gmx.de",
        "time": "Tue Apr 20 10:53:53 2021 -0400"
      },
      "message": "Bug 571177 - [performance] Avoid sleep for fixed period during spinning\n\n\"Thread.sleep(100)\" in average waits 50ms too long.\n\nInstead of just sleeping the thread is now notified via synchronization\n(only when the condition is fullfilled).\n\nBug: 571177\nChange-Id: I03b345f5f2537d5b8d00bf46fddb42ed1e5ea4b1\nSigned-off-by: jkubitz \u003cjkubitz-eclipse@gmx.de\u003e\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/176222\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\n"
    },
    {
      "commit": "957eb64f73e024578c9a7756727b58015ae01eec",
      "tree": "2b378a05dc70552995fa267fff080dc11f76a17d",
      "parents": [
        "6c650caa057866e3d88f5dc5934bec24ab8fa352"
      ],
      "author": {
        "name": "Dirk Fauth",
        "email": "dirk.fauth@googlemail.com",
        "time": "Wed Mar 31 10:31:34 2021 +0200"
      },
      "committer": {
        "name": "Christoph Laeubrich",
        "email": "laeubi@laeubi-soft.de",
        "time": "Mon Apr 12 09:58:09 2021 -0400"
      },
      "message": "Bug 572476 - IllegalStateException in ServiceSupplier if bundle is\nstopped\n\n- refactor the service handling with\n- add test-case (disabled) for Bug 572546\n\nChange-Id: I151e40e62deb2aafccb79be9296784f5e2467f59\nSigned-off-by: Dirk Fauth \u003cdirk.fauth@googlemail.com\u003e\nSigned-off-by: Christoph Läubrich \u003claeubi@laeubi-soft.de\u003e"
    },
    {
      "commit": "6c650caa057866e3d88f5dc5934bec24ab8fa352",
      "tree": "fb2c7b1bcf8262e49937b1ed99f2253f6beb8053",
      "parents": [
        "171a56d483628e0fd673ef999646ec851c243038"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Fri Apr 09 11:29:40 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Fri Apr 09 13:24:39 2021 -0400"
      },
      "message": "[dogfooding][cleanup] Use static inner class clean up for test code\n\nUsing this cleanup brings:\n- It reviews the feature\n - For optimization: small memory usage reduction as the outer pointer\nis removed\n\n\nChange-Id: I57f04fefe11a548f7e312462d336a871d65b0b75\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e"
    },
    {
      "commit": "171a56d483628e0fd673ef999646ec851c243038",
      "tree": "90285516f092c45c70a6fdeafe92f96cdb1598b3",
      "parents": [
        "fa96c9c4fc62c2ed4a5c8e726a6630ff62268bed"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Fri Apr 09 07:46:30 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Fri Apr 09 13:22:50 2021 -0400"
      },
      "message": "[dogfooding][cleanup] Use static inner class clean up for\nXMLRootElementContentDescriber2\n\nUsing this cleanup brings:\n- It reviews the feature\n - For optimization: small memory usage reduction as the outer pointer\nis removed\n\n\nChange-Id: Idf3ae5f3040902d1486ec5457ab9663b25ea9fa7\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\n"
    },
    {
      "commit": "fa96c9c4fc62c2ed4a5c8e726a6630ff62268bed",
      "tree": "d3e8c2ac3199630d33634f926fe43430c387373c",
      "parents": [
        "40820589ba3d81572f9a0589a4fe2e5876c55acc"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Fri Apr 09 07:52:34 2021 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Fri Apr 09 05:54:48 2021 -0400"
      },
      "message": "[dogfooding][cleanup] Use static inner class clean up for\ncore.tools\n\nUsing this cleanup brings:\n- It reviews the feature\n - For optimization: small memory usage reduction as the outer pointer\nis removed\n\n\nChange-Id: I64addfd5de09074b5999cbb15a70209be053d266\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\n"
    },
    {
      "commit": "40820589ba3d81572f9a0589a4fe2e5876c55acc",
      "tree": "63269a4a00a7799fb832018cdb61e35cc81dfa92",
      "parents": [
        "9d6e9d9e29464fb8986f307b8ee6fe41c0e0aeda"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Apr 01 12:44:28 2021 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Apr 01 12:44:28 2021 +0200"
      },
      "message": "4.20 update of org.eclipse.e4.core.tests\n\nChange-Id: If63ef5597248a08ce895a3489a931f10788c1598\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e"
    },
    {
      "commit": "9d6e9d9e29464fb8986f307b8ee6fe41c0e0aeda",
      "tree": "19b16aa8612a2884e8c960335b48a9ba17b75d89",
      "parents": [
        "30b23cb762264ee598d38752c8df1ea67385f297"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Fri Mar 26 12:08:21 2021 +0100"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Fri Mar 26 12:08:21 2021 +0100"
      },
      "message": "Apply \"Primitive parsing\" JDT cleanup to platform.runtime\n\nA boxed primitive is created from a String, just to extract the unboxed\nprimitive value.It is more efficient to just call the static parseXXX\nmethod.\n\n\nBefore:\nint number \u003d Integer.valueOf(\"42\", 8);\nnew Double(\"42.42\").doubleValue();\n\nAfter:\n\nint number \u003d Integer.parseInt(\"42\", 8);\nDouble.parseDouble(\"42.42\");\n\nChange-Id: I230422c07d27eab28ccb6dda58c1a5b4cdeb692b\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e"
    },
    {
      "commit": "30b23cb762264ee598d38752c8df1ea67385f297",
      "tree": "c825361da11a9dff0b13b466743a6e48288985d8",
      "parents": [
        "34ff7770866fca86a52b5383fb7ac8b57c3b0f3f"
      ],
      "author": {
        "name": "jkubitz",
        "email": "jkubitz-eclipse@gmx.de",
        "time": "Mon Mar 22 14:06:17 2021 +0100"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Tue Mar 23 04:48:21 2021 -0400"
      },
      "message": "Bug 572188 - [test] speed up JobTest.testJoinInterruptUIThread\n\ntest should not run for 100s doing nothing.\nnow it needs only 0.3s\n\nChange-Id: I005799ca7adbf4b1e7cb94e10f2cdc906c5b2760\nSigned-off-by: jkubitz \u003cjkubitz-eclipse@gmx.de\u003e"
    },
    {
      "commit": "34ff7770866fca86a52b5383fb7ac8b57c3b0f3f",
      "tree": "4e166e8001e0d604becd5d2548fab7600e3d1d9b",
      "parents": [
        "26d017e81bacab1f8d84a3261c8c255e1238ce83"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Mon Mar 22 16:36:34 2021 +0100"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Mon Mar 22 12:01:26 2021 -0400"
      },
      "message": "4.20 update of core.test.runtime\n\nRequired for pending Gerrits\n\nChange-Id: I10b185364ec3204ece10f9f7388bd0c611c27aea\nSigned-off-by: jkubitz \u003cjkubitz-eclipse@gmx.de\u003e"
    },
    {
      "commit": "26d017e81bacab1f8d84a3261c8c255e1238ce83",
      "tree": "34da80fa1a4fc51dbe2ae2d48e3b862a695d92d4",
      "parents": [
        "79d97eaf6b7427fe5121e6ee625b098d6ef4cb39"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Wed Mar 17 10:25:52 2021 +0100"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Mar 22 08:28:42 2021 -0400"
      },
      "message": "Bug 572013 - Remove Mark 2.0 plug-in compatibility classes\n\nAlso adds API filters, as planned removals should not increase the\nversion as of decision by the PMC on request of the community.\n\nChange-Id: Ie0cfed5629769c421e630d4c405edaa345ef2c7f\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e"
    },
    {
      "commit": "79d97eaf6b7427fe5121e6ee625b098d6ef4cb39",
      "tree": "25f936eaf6637a7c1346c3c889e7279bffbeb3c0",
      "parents": [
        "43e3d1caf24608ee6ea0b6f3553c9b0b03971863"
      ],
      "author": {
        "name": "Alex Blewitt",
        "email": "alex.blewitt@gmail.com",
        "time": "Sat Mar 20 21:46:40 2021 +0000"
      },
      "committer": {
        "name": "Alex Blewitt",
        "email": "alex.blewitt@gmail.com",
        "time": "Sat Mar 20 21:51:25 2021 +0000"
      },
      "message": "Bug 572138: Add isWindows check back to CoreTests\n\nThis reverts commit 2c70a60dbee6444f710f4fe6d6482937a5c2c4b3.\n\nChange-Id: Iec8af8452232fb3d67ef37fd88f93d3506ba0a77\nSigned-off-by: Alex Blewitt \u003calex.blewitt@gmail.com\u003e\n"
    },
    {
      "commit": "43e3d1caf24608ee6ea0b6f3553c9b0b03971863",
      "tree": "6f5165e78dd1e45a875bfc321741d5d82dac73af",
      "parents": [
        "25cad06dbcf64d1fbcec9c95486b8fd841171e7e"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Wed Mar 17 11:30:00 2021 +0100"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Mar 18 05:54:07 2021 -0400"
      },
      "message": "Avoid replaceAll(regExp,) in SetupManager for test\n\nAvoiding regular expressions for simple character replacements.\nString.replaceAll() is twice as slow as String.replace()\nand uses far more ephemeral memory allocation\n\nDone via the JDT cleanup action \"Use String.replace() instead of\nString.replaceAll() when possible\"\n\n\nChange-Id: If4a54c4c6ea5d1b021370d2de7ca1268994dd81d\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e"
    },
    {
      "commit": "25cad06dbcf64d1fbcec9c95486b8fd841171e7e",
      "tree": "48d6f744204128d83beb5ca24da5fa428ac48bd2",
      "parents": [
        "021a0861c562fa8b93a7d9d3fda3ed82d48d7406"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Mar 18 10:09:31 2021 +0100"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Mar 18 10:09:31 2021 +0100"
      },
      "message": "4.20 update of org.eclipse.core.tests.harness\n\nRequired for pending Gerrits, includes update to Java 11 as platform\nrequires this anyhow.\n\nChange-Id: I7d26038e5ad4c23478be370122da77c9b6fc4520\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e"
    },
    {
      "commit": "021a0861c562fa8b93a7d9d3fda3ed82d48d7406",
      "tree": "8875ac599c5d9dff2fea76e074c0f14eab9a8120",
      "parents": [
        "7b0d8a93b7da298bcca7e303780fc03fbf9ace84"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Fri Jul 03 10:06:08 2020 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Mar 15 14:11:04 2021 -0400"
      },
      "message": "Bug 564890 - Remove IPlatformRunnable as announced via Bug 457134\n\nIncreases the minor version, as platform does not increase the major\nversion for planned deletions. Therefore a api_filter is added to\nsurpress the API warning.\n\nChange-Id: I425d9ed8c4841cfc976e917936f5c17503c19e00\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e"
    },
    {
      "commit": "7b0d8a93b7da298bcca7e303780fc03fbf9ace84",
      "tree": "c2fe43f2a3b9a41bc18d3bff292aceb9ad8c29ba",
      "parents": [
        "1779c5314bf7d6b518f5ef88c3711b6c230b91c9"
      ],
      "author": {
        "name": "Andrey Loskutov",
        "email": "loskutov@gmx.de",
        "time": "Tue Feb 09 13:53:19 2021 +0100"
      },
      "committer": {
        "name": "Andrey Loskutov",
        "email": "loskutov@gmx.de",
        "time": "Mon Mar 15 17:44:01 2021 +0100"
      },
      "message": "Bug 544573 - Delete Job.createSystem(ICoreRunnable) API\n\nChange-Id: I5a2b483fa2204e000234e29b70d9093cf635496c\nSigned-off-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\n"
    },
    {
      "commit": "1779c5314bf7d6b518f5ef88c3711b6c230b91c9",
      "tree": "c4b71a408fa9a00e3171dac1248477ff753d43f9",
      "parents": [
        "57081ebea84538f119d28902a98b60b52a57cdc5"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Wed Feb 24 10:57:55 2021 +0100"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Wed Mar 10 10:50:52 2021 -0500"
      },
      "message": "Make inner class StopParsingException static in XMLRootHandler\n\nThis avoids the pointer to the outer class and save a tiny bit of\nmemory. Done via JDT cleanup actions\n\nChange-Id: I329f36c616a50768b258fb102df95ff3315f9d72\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\n"
    },
    {
      "commit": "57081ebea84538f119d28902a98b60b52a57cdc5",
      "tree": "fe40244f5eae5e6e6c1328f7add65bcb8109c2c8",
      "parents": [
        "cc87b23913cc6b8081a77477490874128a258bb7"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Wed Feb 24 10:57:25 2021 +0100"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Wed Mar 10 10:32:14 2021 -0500"
      },
      "message": "Make inner class InvalidDescriber static in\nContentType\n\nThis avoids the pointer to the outer class and save a tiny bit of\nmemory. Done via JDT cleanup actions\n\nChange-Id: I1f9f2c83e53c533b6b04dd34841d8efb39e90568\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\n"
    },
    {
      "commit": "cc87b23913cc6b8081a77477490874128a258bb7",
      "tree": "3af41e37e66888b69849dee193b4e2fd88c7d2d0",
      "parents": [
        "11c367d695c1ffefff529da36f737076491f3dd1"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Wed Mar 10 14:49:21 2021 +0100"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Wed Mar 10 14:49:21 2021 +0100"
      },
      "message": "4.20 update of org.eclipse.core.contenttype\n\nRequired for\nhttps://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/176784\n\nChange-Id: Idf135a6f4c0127b95d3b4991db3c195519f12ade\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e"
    },
    {
      "commit": "11c367d695c1ffefff529da36f737076491f3dd1",
      "tree": "38bd1024783607aa80b4100ecc20b315859a1a5f",
      "parents": [
        "d20e996c81c6b2916a06efa8dd49ecb3022e1fd1"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Tue Mar 09 08:39:23 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Tue Mar 09 08:39:23 2021 +0200"
      },
      "message": "Bug 571697 - Version bumps for 4.20 stream\n\nChange-Id: Id3ba7170aa4fb63bff57ec3a8da5f24c4c25d60e\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "d20e996c81c6b2916a06efa8dd49ecb3022e1fd1",
      "tree": "066dcf032205bde617bfca289a9db5a2a14ef91e",
      "parents": [
        "e7eb55ed1d154e49e216c723fd79c4978d12d588"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Fri Mar 05 11:18:50 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Fri Mar 05 11:18:50 2021 +0200"
      },
      "message": "Bug 571689 - POM and product version change for 4.20 release\n\nChange-Id: I09bf4e88f4a7e3e98d3fdc32c14efdeff516580d\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "e7eb55ed1d154e49e216c723fd79c4978d12d588",
      "tree": "e9bd8159125582823590654d3ba84133db21412b",
      "parents": [
        "3051838dc295b6a8df2c9f25fedbaa3d7ae25b8c"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Fri Feb 05 08:57:04 2021 +0100"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Fri Feb 12 04:31:45 2021 -0500"
      },
      "message": "[Cleanup] Redundant substring() operation\n\nRemoves the second substring() parameter if this parameter is the length\nof the string. It\u0027s the default value.\n\nFound during testing of Bug 569800 (new JDT cleanup for this case).\n\nChange-Id: Id5d925b4436951383b8c69b807e9afd47d769d76\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e"
    },
    {
      "commit": "3051838dc295b6a8df2c9f25fedbaa3d7ae25b8c",
      "tree": "c2284380d3fbb8fb177dd451ffa191e892995604",
      "parents": [
        "ceeef893711a57e3c714c1151a8a5f673b053278"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Wed Feb 03 11:00:37 2021 +0100"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Wed Feb 03 11:00:37 2021 +0100"
      },
      "message": "Improve boolean parsing in Expressions\n\nInstead of Boolean.valueOf(value).booleanValue() use\nBoolean.parseBoolean(value);\n\nDone via the Primitive parsing cleanup from JDT UI\n\nChange-Id: I692ac96817309da2485e14ea69bf58b75d2a45f7\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e\n"
    },
    {
      "commit": "ceeef893711a57e3c714c1151a8a5f673b053278",
      "tree": "571be1265250012e4231758c5459d2fa4b95ac08",
      "parents": [
        "9541c1ee0b599c4b7666fca6fdbfdba3eb3d1979"
      ],
      "author": {
        "name": "Mickael Istria",
        "email": "mistria@redhat.com",
        "time": "Thu Jan 28 22:23:44 2021 +0100"
      },
      "committer": {
        "name": "Mickael Istria",
        "email": "mistria@redhat.com",
        "time": "Thu Jan 28 22:23:44 2021 +0100"
      },
      "message": "Bug 569770 - Req-Bundle instead of Import-Pack for javax.annotation\n\njavax.annotation package is also incompletely provided by some other\nbundles. OSGi may wire o.e.e4.core.di to those incomplete bundle/package\nand then fail at finding some of the classes like\nPostConstruct/PreDestroy.\nWe prefer adding an explicit Require-Bundle requirement, which gives\nstronger guarantees about the package content.\n\nChange-Id: Iab2bce4c678dbfb10043cb3dce4efee0a5d28c54\nSigned-off-by: Mickael Istria \u003cmistria@redhat.com\u003e\n"
    },
    {
      "commit": "9541c1ee0b599c4b7666fca6fdbfdba3eb3d1979",
      "tree": "90343f7198241cdbb52c68c321ab51b0879df3e1",
      "parents": [
        "05e748b43e509e3f8d9d0daf93b0d694c8538b31"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 20:20:57 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jan 11 11:18:46 2021 +0200"
      },
      "message": "Add OSGI-INF to o.e.core.contenttype bin.includes.\n\nChange-Id: I60aa5156887fed983cab2b00bddd7390bbf446d7\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "05e748b43e509e3f8d9d0daf93b0d694c8538b31",
      "tree": "f35f84ba2b77b7e72de9e721e437e2d20ea6ee27",
      "parents": [
        "daa1e5cf9b7491c0c4e37b2fb4263dc03c17e3a4"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 20:19:56 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jan 11 03:28:03 2021 -0500"
      },
      "message": "There is no eclipse32.gif in o.e.core.tools.\n\nChange-Id: I656231a0c2f02ea116dbf802006f73c362655486\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "daa1e5cf9b7491c0c4e37b2fb4263dc03c17e3a4",
      "tree": "31dafad40b38dcdb0e6e899f83376de25d7e509a",
      "parents": [
        "8b19e70f2c1d9b99fd790de9c222029cc89ef007"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 20:11:56 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jan 11 03:15:21 2021 -0500"
      },
      "message": "Remove useless non-javadoc comments.\n\nChange-Id: I8a840651c04c505557b4bdf5b37198dcbb3e9f14\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "8b19e70f2c1d9b99fd790de9c222029cc89ef007",
      "tree": "20033b27352248f3d05faebfd1f380d3a4fcd238",
      "parents": [
        "adb75ef7bd4d1e81a419998b8245a31ee271aa0c"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jan 11 09:55:52 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jan 11 09:55:52 2021 +0200"
      },
      "message": "Version bumps for 4.19 stream.\n\nhttps://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/174557\n\nChange-Id: If28033a0176addcc30962115627e735d31ac2035\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "adb75ef7bd4d1e81a419998b8245a31ee271aa0c",
      "tree": "eaf9c9b9977a2dab727afc477ba32a1efe01f78b",
      "parents": [
        "a0f704633caf3c5f27e0df9bd8b582736a60b579"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jan 11 09:05:57 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jan 11 09:05:57 2021 +0200"
      },
      "message": "Version bump for 4.19 stream\n\nNeeded by\nhttps://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/174557\n\nChange-Id: I5eb239819d5fc18b9b6e6381ded94cf7b421ba8b\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "a0f704633caf3c5f27e0df9bd8b582736a60b579",
      "tree": "28b2f45bb0c5a719d3c549b8e5c41fafdc94f483",
      "parents": [
        "df7785fceba157a650d93a74ef4dcc07e392254a"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 21:51:49 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 21:51:49 2021 +0200"
      },
      "message": "Version bump for 4.19 stream\n\nNeeded by\nhttps://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/174557\n\nChange-Id: Id29aef2a5de88e99634fb25201e7b08c55c23a14\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "df7785fceba157a650d93a74ef4dcc07e392254a",
      "tree": "8f9f53f40054835322117c8a81612c221624f62a",
      "parents": [
        "a1cab3bfbf1adc9604a04579c6acccb12be3ad26"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 19:56:55 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 14:21:27 2021 -0500"
      },
      "message": "No need to implement IProgressMonitorWithBlocking\n\nIt has been merged in IProgressMonitor.\n\nChange-Id: Ic49875e90ed7d82c4120a83b3e3de9b34b8a27f7\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "a1cab3bfbf1adc9604a04579c6acccb12be3ad26",
      "tree": "290c26c540836fcd624cb14ec619e7c69de2ea10",
      "parents": [
        "8967e477ae0ab8917cdbe3af7376fe480ff15860"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 21:06:29 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 21:06:29 2021 +0200"
      },
      "message": "Version bump for 4.19.\n\nNeeded by\n\nChange-Id: I215c7350e354e9f6ef0b5e7030aa233d6afb5b7f\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "8967e477ae0ab8917cdbe3af7376fe480ff15860",
      "tree": "01ce93d45b99aa115bc81715707b3c350f8ff1ce",
      "parents": [
        "91e11dd8d8e20ab77847bdbd96c63f8490fdc865"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 19:54:51 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 19:54:51 2021 +0200"
      },
      "message": "Remove needless throws declaration.\n\nChange-Id: I110431f2b18df338426b0e7463671066a11cd14b\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "91e11dd8d8e20ab77847bdbd96c63f8490fdc865",
      "tree": "25d4b45a4f6dd35f160217b60833e85a25c6027e",
      "parents": [
        "40f997b50aff09589f699c7b26bd697665191346"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 19:50:00 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 19:50:00 2021 +0200"
      },
      "message": "Use JLS15 in core.tools.\n\nChange-Id: Iabfb30f9b57b627f5a0e5577b05805d9ba297577\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "40f997b50aff09589f699c7b26bd697665191346",
      "tree": "3b930b4dd0363c1c148882e2afbe69554f04d99b",
      "parents": [
        "7e3e70593f427af0b72df18d6efd63b4cf2a0286"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Dec 17 10:02:10 2020 +0100"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 11:54:28 2021 -0500"
      },
      "message": "Bug 569770 - Use versionized version of javax.annotations in\norg.eclipse.e4.core.* bundles\n\nWithout this, you see the following errors if you start your IDE with\nJava 15.\n\nDescription\tResource\tPath\tLocation\tType\nPostConstruct cannot be resolved to a\ntype\tMessageFactoryServiceImpl.java\t/org.eclipse.e4.core.services/src/org/eclipse/e4/core/internal/services\tline\n256\tJava Problem\nPreDestroy cannot be resolved to a\ntype\tBaseMessageRegistry.java\t/org.eclipse.e4.core.services/src/org/eclipse/e4/core/services/nls\tline\n353\tJava Problem\nThe import javax.annotation.PostConstruct cannot be\nresolved\tMessageFactoryServiceImpl.java\t/org.eclipse.e4.core.services/src/org/eclipse/e4/core/internal/services\tline\n32\tJava Problem\nThe import javax.annotation.PreDestroy cannot be\nresolved\tBaseMessageRegistry.java\t/org.eclipse.e4.core.services/src/org/eclipse/e4/core/services/nls\tline\n24\tJava Problem\nThe method isAnnotationPresent(Class\u003c? extends Annotation\u003e) in the type\nAccessibleObject is not applicable for the arguments\n(Class\u003cPostConstruct\u003e)\tMessageFactoryServiceImpl.java\t/org.eclipse.e4.core.services/src/org/eclipse/e4/core/internal/services\tline\n256\tJava Problem\n\n\nChange-Id: I05c69bb73fa498d3b6a919a8141a19606ae3b529\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e"
    },
    {
      "commit": "7e3e70593f427af0b72df18d6efd63b4cf2a0286",
      "tree": "a46cbb0d1a50282cacd7a3312141a223a5d5e047",
      "parents": [
        "f9915109aee0754ebdbb66d6da8f98e9aa9c6c8a"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 18:08:09 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 11:20:54 2021 -0500"
      },
      "message": "Move o.e.core.tools to Java 11\n\nFixes warnings in the ide as it has Java 11 dependencies already.\n\nChange-Id: I87f08c7cea844d196612deef161e241f315e5da8\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "f9915109aee0754ebdbb66d6da8f98e9aa9c6c8a",
      "tree": "243dbac5db17e5d40858d09772c01abbbf8cfa93",
      "parents": [
        "f0229bf1a709e0a822b776062b856812f3c653a7"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 18:05:44 2021 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Sun Jan 10 11:20:28 2021 -0500"
      },
      "message": "Move e4.core.tests to Java 11.\n\nWorkarounds issue with javax.annotation compile errors in the IDE.\n\nChange-Id: I2f6cf5aa3a992fb5667fcd91dcbc24d88da8be01\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "f0229bf1a709e0a822b776062b856812f3c653a7",
      "tree": "71594154b858e760d25d1cb71ec6cc6e6ff6e9d3",
      "parents": [
        "412a192cf762536d4a597f0186e01848ca14b04a"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Dec 17 10:05:26 2020 +0100"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Dec 17 04:36:03 2020 -0500"
      },
      "message": "4.19 update for org.eclipse.e4.core.services and\norg.eclipse.core.runtime.feature\n\nSee https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/173881\n\nChange-Id: Ie6c06e867e22baa88444b741f6e0a599c4c42b7d\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e"
    },
    {
      "commit": "412a192cf762536d4a597f0186e01848ca14b04a",
      "tree": "39dee61cf6d7fb526b69d965ef48b021ef3ea44f",
      "parents": [
        "4d3c266de9363b3a27b3458ba2639fbc0ca3fad2"
      ],
      "author": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Mon Dec 14 12:41:31 2020 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Mon Dec 14 12:41:31 2020 +0530"
      },
      "message": "Bug 569323 - Version bumps for 4.19 stream\n\nChange-Id: Id8347a95fbebc7653777b78b0c3e5cff82ada8fd\nSigned-off-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n"
    },
    {
      "commit": "4d3c266de9363b3a27b3458ba2639fbc0ca3fad2",
      "tree": "45f4aae0fe998c85b6a670a4ac0f7a9d368bc117",
      "parents": [
        "f639cebc7aba4d9b2bae6b7b57b38b1b4ba8fcd8"
      ],
      "author": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Wed Dec 02 00:08:43 2020 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Wed Dec 02 00:08:43 2020 +0530"
      },
      "message": "Bug 569318 - POM and product version change for 4.19 release\n\nChange-Id: Ied7baac069c01fab13e176f7a9ad1852e5b2b854\nSigned-off-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n"
    },
    {
      "commit": "f639cebc7aba4d9b2bae6b7b57b38b1b4ba8fcd8",
      "tree": "090d290579c26f34d3a6d80591f129fd5a7707f1",
      "parents": [
        "f108d4fc7adc7ae8b1068069551bf8cba04f6bfc"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Tue Oct 27 10:16:21 2020 -0500"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Tue Oct 27 10:26:17 2020 -0500"
      },
      "message": "Bug 568309 - org.eclipse.core.runtime package and bundle versions need\nupdated\n\nFor 4.18 release bundle versions registry and common increased in minor\nversion of the split org.eclipse.core.runtime package. This version\nincrease needs to be propagated to the runtime bundle that re-exports\nthese two bundles.\n\nChange-Id: Ia28848a4318c4226969ac5e40b8dfabf0057c738\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e"
    },
    {
      "commit": "f108d4fc7adc7ae8b1068069551bf8cba04f6bfc",
      "tree": "5621f6fcf2a6e5f79307a48e353d16fbb146cbde",
      "parents": [
        "9a20c3084e60ad5075541d87f6e0ffcd1faa89bf"
      ],
      "author": {
        "name": "Alex Blewitt",
        "email": "alex.blewitt@gmail.com",
        "time": "Sat Oct 24 20:58:20 2020 +0100"
      },
      "committer": {
        "name": "Alex Blewitt",
        "email": "alex.blewitt@gmail.com",
        "time": "Tue Oct 27 15:01:24 2020 +0000"
      },
      "message": "Bug 568153 - Suggest alternate uses of Platform.getBundle\n\n`Platform.getBundle(String)` provides a means to translate a String\nbundle identifier into a `Bundle` instance. It performs a reasonable\namount of work, including iterating through all bundles, filtering and\nother such processing.\n\nIt is generally more efficient, if you already have a class loaded by\nOSGi, is to use `FrameworkUtil.getBundle(Class)` instead. This performs\na near direct lookup, since the class\u0027 associated `ClassLoader` implicitly\nknows what the `Bundle` is.\n\nHowever, the majority of cases is to write an entry to the log, from\nwhich `Platform.getLog(Class)` is a much simpler implementation.\n\nAdd JavaDoc to introduce these patterns that may be of relevance to\ncallers instead.\n\nChange-Id: I6a8bb35446660391eccec69061a98958d1a833ad\nSigned-off-by: Alex Blewitt \u003calex.blewitt@gmail.com\u003e\n"
    },
    {
      "commit": "9a20c3084e60ad5075541d87f6e0ffcd1faa89bf",
      "tree": "38f38552cb08f87a5d598e5b0b12bee011594a69",
      "parents": [
        "46566715dec5e015ab9a24bb0e1c3a03b4b040ba"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@karakun.com",
        "time": "Tue Sep 29 00:13:12 2020 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@karakun.com",
        "time": "Tue Sep 29 00:13:12 2020 +0200"
      },
      "message": "Bug 567424 - Declare org.eclipse.e4.core.commands as x-friend\n\norg.eclipse.e4.core.commands.internal.HandlerServiceImpl is using\norg.eclipse.e4.core.services.log.Logger. Since the package is restricted\nAPI A.T.M. the client bundle is added as x-friend.\n\nChange-Id: I10609969849eea9e5be62a579c7b47f67ce95cd0\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@karakun.com\u003e\n"
    },
    {
      "commit": "46566715dec5e015ab9a24bb0e1c3a03b4b040ba",
      "tree": "270ebed68da65896ddf9be9af8ba8f7f2183eab6",
      "parents": [
        "e71e05e619955841ababc079a21ecaa036f19998"
      ],
      "author": {
        "name": "Paul Pazderski",
        "email": "paul-eclipse@ppazderski.de",
        "time": "Tue Sep 22 23:45:08 2020 +0200"
      },
      "committer": {
        "name": "Paul Pazderski",
        "email": "paul-eclipse@ppazderski.de",
        "time": "Wed Sep 23 00:07:01 2020 +0200"
      },
      "message": "Bug 567113 - NPE on Configuration tab in About dialog \u003e Installation\nDetails\n\nChange-Id: Id98ba33f8ecff3f9a86176448486748e0995209a\nSigned-off-by: Paul Pazderski \u003cpaul-eclipse@ppazderski.de\u003e\n"
    },
    {
      "commit": "e71e05e619955841ababc079a21ecaa036f19998",
      "tree": "d170d1c9d2c710707cca9eb4086458329d46aeb9",
      "parents": [
        "ac2db7d5e31662af5b8439b5161032611cb9dc6b"
      ],
      "author": {
        "name": "Christoph Läubrich",
        "email": "laeubi@laeubi-soft.de",
        "time": "Fri Aug 21 13:04:03 2020 +0200"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Wed Sep 09 09:12:00 2020 -0400"
      },
      "message": "Bug 566815 - Stop using deprecated IProgressMonitorWithBlocking\n\nChange-Id: I67542e283cfe29bca98635977959fc205ab4379d\nSigned-off-by: Christoph Läubrich \u003claeubi@laeubi-soft.de\u003e\n"
    },
    {
      "commit": "ac2db7d5e31662af5b8439b5161032611cb9dc6b",
      "tree": "26b02c8a64cc03d3d17da1368d05015a54567e2d",
      "parents": [
        "cdb9e278c698dbd7db2fa6608ae54b146e753448"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Wed Sep 09 14:50:59 2020 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Wed Sep 09 14:50:59 2020 +0300"
      },
      "message": "Version bump for 4.18\n\nNeeded by\nhttps://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/168059\n\nChange-Id: I7e3a2b7958e3744838586d08a417fd1578d462d7\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "cdb9e278c698dbd7db2fa6608ae54b146e753448",
      "tree": "b39f54ed148b74a4957712b760651dde2600a937",
      "parents": [
        "040e6b4019a8253cf167127520b27616d92f6f05"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Tue Sep 08 16:20:03 2020 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Tue Sep 08 16:50:11 2020 +0200"
      },
      "message": "Bug 540685 - Document which Job#create method to prefer - ICoreRunnable\nor IJobFunction\n\nChange-Id: Ib1bd47a5b40df2f1fd1070c01bb671ecbbe0bf47\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e"
    },
    {
      "commit": "040e6b4019a8253cf167127520b27616d92f6f05",
      "tree": "2d080001fb291fbc3a670a9a8b5b1bd61e4673d6",
      "parents": [
        "1cc320b3db220397e7f481d38b8aca7c6ac6f920"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Tue Sep 08 16:19:51 2020 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Tue Sep 08 16:48:28 2020 +0200"
      },
      "message": "4.18 update of bundles/org.eclipse.core.jobs for Bug 540685\n\nChange-Id: I0ce9f11bf83bd957c2a6ff23d5cd27cc79164803\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e"
    },
    {
      "commit": "1cc320b3db220397e7f481d38b8aca7c6ac6f920",
      "tree": "53a6acac7518328c644754d68dcd07f691426fc3",
      "parents": [
        "a030f6715989b325ce2337cd771c44b69ee7fb08"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Thu Sep 03 14:18:10 2020 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Thu Sep 03 14:18:10 2020 +0300"
      },
      "message": "Bug 566356 - POM and product version change for 4.18 release\n\nChange-Id: I5461dd0b8bd3af0d9f4005965df90e1f2c4ae279\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    },
    {
      "commit": "a030f6715989b325ce2337cd771c44b69ee7fb08",
      "tree": "66667c2f3f770945f39c322d63f22c06250da261",
      "parents": [
        "3a5c2990b820517f014a6dbf8d15c2421e639347"
      ],
      "author": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Aug 28 14:34:34 2020 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Fri Aug 28 14:34:34 2020 +0530"
      },
      "message": "Bug 566471 - I20200828-0150 - Comparator Errors Found\n\nChange-Id: I6ea9d93f555645fbbaaf0cd619d1157910eadb1a\nSigned-off-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n"
    },
    {
      "commit": "3a5c2990b820517f014a6dbf8d15c2421e639347",
      "tree": "2f3752fabf757b810538b9f17ba282a48f7c826b",
      "parents": [
        "25f56bee44e9d67b0b99706dffc1e35d90e66836"
      ],
      "author": {
        "name": "Alex Blewitt",
        "email": "alex.blewitt@gmail.com",
        "time": "Fri Jul 17 17:38:39 2020 +0100"
      },
      "committer": {
        "name": "Alex Blewitt",
        "email": "alex.blewitt@gmail.com",
        "time": "Fri Jul 24 06:04:56 2020 -0400"
      },
      "message": "Bug 565303 - Use ServiceCaller for InternalPlatform.endSplash\n\nInstead of looking up the service with a `ServiceReference` and an OSGi\nfilter, use the `ServiceCaller` from equinox.common to wrap the\nget/call/unget service.\n\nChange-Id: Ic1346d690abccb745766965140f5d4cd4dd0a00a\nSigned-off-by: Alex Blewitt \u003calex.blewitt@gmail.com\u003e\n"
    },
    {
      "commit": "25f56bee44e9d67b0b99706dffc1e35d90e66836",
      "tree": "f8188efb88e06e324aa69672d5614aadc5c4735e",
      "parents": [
        "4267b1d221851c288165c7513b05d645d513eae5"
      ],
      "author": {
        "name": "Alex Blewitt",
        "email": "alex.blewitt@gmail.com",
        "time": "Fri Jul 17 20:43:53 2020 +0100"
      },
      "committer": {
        "name": "Alex Blewitt",
        "email": "alex.blewitt@gmail.com",
        "time": "Fri Jul 24 04:33:19 2020 -0400"
      },
      "message": "Bug 565309 - Use ServiceCaller for AuthorizationHandler.loadKeyring\n\nSimplify logic for looking up the `Location` service in\n`AuthorizationHandler` by using the `ServiceCaller.callOnce()` method\nthat takes a filter.\n\nThis code path occurs when the legacy implementation\n`org.eclipse.core.internal.runtime.auth.AuthorizationDatabase` is\navailable; tested by simulating successful acquisition of legacy\nimplementation in this method.\n\nChange-Id: Ib744a19f26d7c748fe1448f2e2d50b01a4ff6c09\nSigned-off-by: Alex Blewitt \u003calex.blewitt@gmail.com\u003e\n"
    },
    {
      "commit": "4267b1d221851c288165c7513b05d645d513eae5",
      "tree": "421985613d44e9744a3cd6dbc732839e69923389",
      "parents": [
        "1dbd9bf94ac15db5a326343007b760a2763307e8"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Fri Jul 24 10:04:08 2020 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Fri Jul 24 10:04:08 2020 +0200"
      },
      "message": "Removes unnecessary brackets in lambda expression for ContentTypeManager\nand XMLRootHandler\n\nChange-Id: Ia565e775007810757e3682fa07b4bb87ee160b0c\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e"
    },
    {
      "commit": "1dbd9bf94ac15db5a326343007b760a2763307e8",
      "tree": "d243cffdc9819ae293d9318f6bb8b7bd356f2ae6",
      "parents": [
        "dcf9703a69783aacd4a2894206f192f005a42750"
      ],
      "author": {
        "name": "Rolf Theunissen",
        "email": "rolf.theunissen@gmail.com",
        "time": "Tue Jun 30 20:11:38 2020 +0200"
      },
      "committer": {
        "name": "Rolf Theunissen",
        "email": "rolf.theunissen@gmail.com",
        "time": "Mon Jul 20 07:26:02 2020 -0400"
      },
      "message": "Bug 564802 - Remove internal classes of promoted API\n\nRemove the internal classes that are released as API. Also update all\ninternal references.\n\nChange-Id: Ie2c27f023d954ea006366ffee305c11a487514b4\nSigned-off-by: Rolf Theunissen \u003crolf.theunissen@gmail.com\u003e"
    },
    {
      "commit": "dcf9703a69783aacd4a2894206f192f005a42750",
      "tree": "aa6151148a4f835ed1b84e9e7ef9ba159e801b92",
      "parents": [
        "1b25d756b058398c8dc752cd7d4cb0c5ad16c1a0"
      ],
      "author": {
        "name": "Alex Blewitt",
        "email": "alex.blewitt@gmail.com",
        "time": "Thu Jul 16 11:09:05 2020 +0100"
      },
      "committer": {
        "name": "Alex Blewitt",
        "email": "alex.blewitt@gmail.com",
        "time": "Thu Jul 16 14:54:09 2020 +0100"
      },
      "message": "Bug 565265 - Use ServiceCaller in XMLRootHandler\n\nThe XMLRootHandler currently gets a reference to the SAXParserFactory\nusing a ServiceReference, but we can replace that with a ServiceCaller\nthat performs the lookup and obtains a factory.\n\nChange-Id: Ic95851cfb886c4b9268c3e047aeaec9ec0fcbd68\nSigned-off-by: Alex Blewitt \u003calex.blewitt@gmail.com\u003e\n"
    },
    {
      "commit": "1b25d756b058398c8dc752cd7d4cb0c5ad16c1a0",
      "tree": "b121b167847a7738e86239dfe24b5df175d99f06",
      "parents": [
        "eb110762a954975bda443fd40162b702b9d37e50"
      ],
      "author": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Tue Jul 14 08:06:09 2020 +0530"
      },
      "committer": {
        "name": "Sravan Kumar Lakkimsetti",
        "email": "sravankumarl@in.ibm.com",
        "time": "Tue Jul 14 08:06:09 2020 +0530"
      },
      "message": "bug 565191 - 4.17 I-Build: I20200713-1800 - BUILD FAILED\n\nChange-Id: If0d9230636553d1ec1540df3da31dfe9ae9faa66\nSigned-off-by: Sravan Kumar Lakkimsetti \u003csravankumarl@in.ibm.com\u003e\n"
    },
    {
      "commit": "eb110762a954975bda443fd40162b702b9d37e50",
      "tree": "6f57b084eba20fd2c3348dcceb3ae4fb04004de2",
      "parents": [
        "defae674f9adf7cb1dc91532280e9b1b7990eb1e"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@karakun.com",
        "time": "Fri Jul 03 14:40:39 2020 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@karakun.com",
        "time": "Fri Jul 03 14:40:39 2020 +0200"
      },
      "message": "Bug 564893 - Remove API method getJobManager\n\nSee API removal announcement for after June 2020:\nhttps://help.eclipse.org/2020-06/index.jsp?topic\u003d%2Forg.eclipse.platform.doc.isv%2Fporting%2Fremovals.html\n\nChange-Id: I2f63222ce45ebb8a4a93a9c92fb4c83366552d61\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@karakun.com\u003e\n"
    },
    {
      "commit": "defae674f9adf7cb1dc91532280e9b1b7990eb1e",
      "tree": "abaf1deb25f9b590b3a2439226b409b6a4377b09",
      "parents": [
        "096badd520a5baf6243af8580256eaedaf9ec7c8"
      ],
      "author": {
        "name": "Rolf Theunissen",
        "email": "rolf.theunissen@gmail.com",
        "time": "Tue Jun 30 19:46:28 2020 +0200"
      },
      "committer": {
        "name": "Rolf Theunissen",
        "email": "rolf.theunissen@gmail.com",
        "time": "Tue Jun 30 20:03:45 2020 +0200"
      },
      "message": "Bug 116921 - [expressions] Provide AndExpression and others as API\n\nMoved ReferenceExpression, CountExpression, EqualsExpression and\nTestExpression to API package.\n\nChange-Id: I2d24313949d5ebcbea155ceb058a79a7c3c24c1f\nSigned-off-by: Rolf Theunissen \u003crolf.theunissen@gmail.com\u003e"
    },
    {
      "commit": "096badd520a5baf6243af8580256eaedaf9ec7c8",
      "tree": "f8217d1c2fcc5b77c67a1c55104b148554f1d4f3",
      "parents": [
        "8a5e656406310f250707ebee9762c8b39175d8d9"
      ],
      "author": {
        "name": "Andrey Loskutov",
        "email": "loskutov@gmx.de",
        "time": "Mon Jun 29 09:06:46 2020 +0200"
      },
      "committer": {
        "name": "Andrey Loskutov",
        "email": "loskutov@gmx.de",
        "time": "Mon Jun 29 09:28:44 2020 +0200"
      },
      "message": "Revert \"Bug 564634 - don\u0027t throw errors from\nContentTypeCatalog.describe\"\n\nThis reverts commit 075ec9dc4a78f56909f95da879ba160f67d3496b.\n\nThe IContentTypeManagerTest that is in resources tests fails with that,\npointing to bug 67841, so the fix for bug 564634 breaks bug 67841 fix.\n\nChange-Id: Id64e5c11b442b6c615fc32db2b749ec962af1d31\n"
    },
    {
      "commit": "8a5e656406310f250707ebee9762c8b39175d8d9",
      "tree": "35aa2a0209890b4a917de509aababcd895673275",
      "parents": [
        "68b5a806555fb603a9a64a32de47ca78792c8f79"
      ],
      "author": {
        "name": "Alex Blewitt",
        "email": "alex.blewitt@gmail.com",
        "time": "Fri Jun 26 19:24:40 2020 +0100"
      },
      "committer": {
        "name": "Alex Blewitt",
        "email": "alex.blewitt@gmail.com",
        "time": "Fri Jun 26 19:52:44 2020 +0100"
      },
      "message": "Bug 564062 - Refactor ContentTypeManager.DEBUGGING\n\nThe ContentTypeManager DEBUGGING field is initialised as soon as the class is\nloaded. This may be too eager since it may not be needed until later.  By\nmoving the boolean into a static inner class, we can defer its initialisation\nuntil the first time it is used in a code path.\n\nWe can also take advantage of Equinox\u0027s new `ServiceCaller` which allows for\nsingle-shot access of services.\n\nChange-Id: Iea9b52894f796c8b5cc6ad1fbdf248aafa745b4f\nSigned-off-by: Alex Blewitt \u003calex.blewitt@gmail.com\u003e\n"
    },
    {
      "commit": "68b5a806555fb603a9a64a32de47ca78792c8f79",
      "tree": "02b55110166632687bdb6a87431de30cd8e4c54a",
      "parents": [
        "075ec9dc4a78f56909f95da879ba160f67d3496b"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Thu Jun 25 13:15:40 2020 -0500"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Fri Jun 26 10:02:40 2020 -0400"
      },
      "message": "Bug 563987 - adjust ranges and version for updated core.runtime package\n\nBecause the package org.eclipse.core.runtime is split between\norg.eclipse.equinox.common and org.eclipse.equinox.registry and the\norg.eclipse.core.runtime merges the contents into a single export with\nall the parts together, the version of the the parts of the package need\nto be kept in sync with each other.  Here org.eclipse.equinox.common\nadded new API which requires a bump the the package version and the\nranges for requiring the parts of the package.\n\nChange-Id: Ic1997dd723ba354671e32776b8218dcae85d9aa7\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e"
    },
    {
      "commit": "075ec9dc4a78f56909f95da879ba160f67d3496b",
      "tree": "4a647f115879629b43306e8f0d9da3b877d2952e",
      "parents": [
        "67ba6af4991167ac4752e71c957cd8de319fa07f"
      ],
      "author": {
        "name": "Andrey Loskutov",
        "email": "loskutov@gmx.de",
        "time": "Thu Jun 25 11:07:14 2020 +0200"
      },
      "committer": {
        "name": "Andrey Loskutov",
        "email": "loskutov@gmx.de",
        "time": "Thu Jun 25 11:07:14 2020 +0200"
      },
      "message": "Bug 564634 - don\u0027t throw errors from ContentTypeCatalog.describe\n\nChange-Id: I827c8c0865effcd58253d96578fe7aaaf424809e\nSigned-off-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\n"
    },
    {
      "commit": "67ba6af4991167ac4752e71c957cd8de319fa07f",
      "tree": "ea714616c5a7cf08afb179836c6ea87ec3e079ab",
      "parents": [
        "49dd7ce5cde50a22c348c41dddb000de8dc95588"
      ],
      "author": {
        "name": "Dirk Fauth",
        "email": "dirk.fauth@googlemail.com",
        "time": "Mon Jun 22 14:47:07 2020 +0200"
      },
      "committer": {
        "name": "Dirk Fauth",
        "email": "dirk.fauth@googlemail.com",
        "time": "Mon Jun 22 14:47:07 2020 +0200"
      },
      "message": "Bug 564536 - Remove all p2.inf files\n\nChange-Id: I615f4d90e5a739cd853271876a4a2d0456d5afa9\nSigned-off-by: Dirk Fauth \u003cdirk.fauth@googlemail.com\u003e"
    },
    {
      "commit": "49dd7ce5cde50a22c348c41dddb000de8dc95588",
      "tree": "19fb0a9ed0282150324127b32094000d938a17dc",
      "parents": [
        "ba3fb368d30f45c8710aba03e1220bc9853b3728"
      ],
      "author": {
        "name": "Dirk Fauth",
        "email": "dirk.fauth@googlemail.com",
        "time": "Thu Jun 18 15:20:37 2020 +0200"
      },
      "committer": {
        "name": "Dirk Fauth",
        "email": "dirk.fauth@googlemail.com",
        "time": "Thu Jun 18 15:20:37 2020 +0200"
      },
      "message": "Added MessageRegistryTest for method reference usage\n\nChange-Id: I3c9bbbf3af89a67e51f908355f36d055c8dd64c3\nSigned-off-by: Dirk Fauth \u003cdirk.fauth@googlemail.com\u003e"
    },
    {
      "commit": "ba3fb368d30f45c8710aba03e1220bc9853b3728",
      "tree": "8042b92d8cfc2d12264a5928fb7f48fff51b47e4",
      "parents": [
        "f44a2838e991bfce1a38817f6d836851ab5976ab"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Mon Jun 15 16:50:50 2020 +0200"
      },
      "committer": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Mon Jun 15 16:54:27 2020 +0200"
      },
      "message": "Bug 116921 - [expressions] Provide AndExpression and others as API\n\nMoved AndExpression, OrExpressionm WithExpression and\nCompositeExpression to API package.\n\nChange-Id: I9f899b69e75920b433cb4b8fc1713b7a93a4891b\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e"
    },
    {
      "commit": "f44a2838e991bfce1a38817f6d836851ab5976ab",
      "tree": "a2a333b6ed50688ef0e2d3e0752ee8b6a5a03c15",
      "parents": [
        "5ae5ccbb2dbbb74211684c3cbac045728e0c9670"
      ],
      "author": {
        "name": "Lars Vogel",
        "email": "Lars.Vogel@vogella.com",
        "time": "Thu Jun 11 22:15:45 2020 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@karakun.com",
        "time": "Sat Jun 13 01:30:11 2020 -0400"
      },
      "message": "Use lambdas and method references in e4.core.tests\n\nJDT cleanup batch cleanup\n\nChange-Id: I5864780a9b09d2a9d5a028f208dd128b25e9e290\n"
    },
    {
      "commit": "5ae5ccbb2dbbb74211684c3cbac045728e0c9670",
      "tree": "93c4b8f8296ad49cd5a3f86e7ba5ca0811e39afc",
      "parents": [
        "410c981210bdeb2a2c465cd47ff5a5e58e208be8"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@karakun.com",
        "time": "Sat Jun 13 07:29:33 2020 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@karakun.com",
        "time": "Sat Jun 13 07:29:33 2020 +0200"
      },
      "message": "4.17 version update for org.eclipse.e4.core.tests\n\nChange-Id: If164a6a97f686fffbecb05d046afb97ad40ceca5\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@karakun.com\u003e\n"
    },
    {
      "commit": "410c981210bdeb2a2c465cd47ff5a5e58e208be8",
      "tree": "46fc8b8f5c02258998212c74024998dc68f300e5",
      "parents": [
        "ac339c07fc98cbbfc711b9a14a7b37c35a21a2fd"
      ],
      "author": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Tue Jun 09 10:26:59 2020 -0500"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Tue Jun 09 10:26:59 2020 -0500"
      },
      "message": "Bug 564065 - 110+ test fails in osgi.tests in I20200607-1800\n\nNeed to add more bundles to get jupiter.api to resolve\n\nChange-Id: Id89ec917622dcd543e1fccca810911a17f44feae\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e"
    },
    {
      "commit": "ac339c07fc98cbbfc711b9a14a7b37c35a21a2fd",
      "tree": "5b6ccde0a60bbee2c764a88d61b92c6f61d8f295",
      "parents": [
        "d19936084b79cf798e8f1e8455b919e112e44487"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jun 08 15:27:06 2020 +0300"
      },
      "committer": {
        "name": "Thomas Watson",
        "email": "tjwatson@us.ibm.com",
        "time": "Mon Jun 08 09:18:10 2020 -0500"
      },
      "message": "Bug 564065 - 110+ test fails in osgi.tests in I20200607-1800\n\nAdd jupiter api to ConfigurationSessionTestSuite.\n\nChange-Id: I8d41858ca09d2557d39cffbe01f2c3f34ee3ef65\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e\nSigned-off-by: Thomas Watson \u003ctjwatson@us.ibm.com\u003e"
    },
    {
      "commit": "d19936084b79cf798e8f1e8455b919e112e44487",
      "tree": "e32b2fee5bb6c482fded72db89d167431215242c",
      "parents": [
        "242011c7455ba2aff4862dcb04b6b56c9b4da773"
      ],
      "author": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jun 08 15:37:04 2020 +0300"
      },
      "committer": {
        "name": "Alexander Kurtakov",
        "email": "akurtako@redhat.com",
        "time": "Mon Jun 08 15:37:04 2020 +0300"
      },
      "message": "Version bump for 4.17.\n\nNeeded by https://git.eclipse.org/r/#/c/164433/\n\nChange-Id: I7400071e7bfbd8a55ebf0d1c0f453d364f7b00d0\nSigned-off-by: Alexander Kurtakov \u003cakurtako@redhat.com\u003e"
    }
  ],
  "next": "242011c7455ba2aff4862dcb04b6b56c9b4da773"
}
