)]}'
{
  "log": [
    {
      "commit": "074f9f8a41d58b544445e17e32856417385608f0",
      "tree": "cabed7c83e0b6148356d9b80c88468f7c164b685",
      "parents": [
        "794888993211bee0090ca98d437bb1868d86ac85"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Jul 22 13:39:35 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Jul 22 13:39:52 2021 +0200"
      },
      "message": "Bug 574940: lower plugin dependencies for ease.ui.completions.java\n\nChange-Id: Id501546b55ac733093e4ccd08828131b87cd5f8b\n"
    },
    {
      "commit": "794888993211bee0090ca98d437bb1868d86ac85",
      "tree": "0304a364c071ea8b2a969fdc68af9db1f601b740",
      "parents": [
        "3345316518f81b8378564509edc193eb6e4223c1"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Jul 21 22:27:29 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Jul 21 22:27:29 2021 +0200"
      },
      "message": "Bug 574940: refactor Code completion\n\nChange-Id: Ic7a39a7f8b930981788f4534afbbe66e99685d1b\n"
    },
    {
      "commit": "3345316518f81b8378564509edc193eb6e4223c1",
      "tree": "2e2dae39dd7914582f90fd6140149ec51c8d3aad",
      "parents": [
        "cdfb6e9ad289c3cdf463efd1bf227075f3a2c838"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Jul 21 11:53:48 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Jul 21 18:16:11 2021 +0200"
      },
      "message": "Bug 574940: refactor Code completion\n\nChange-Id: Ia6cd4e90df4388b4d8ed66172aa35484a519a53f\n"
    },
    {
      "commit": "cdfb6e9ad289c3cdf463efd1bf227075f3a2c838",
      "tree": "46cf4372889a4d2499ecd9465a4a80e02ae7ea2a",
      "parents": [
        "8ea1530b5e4d450fa154cc028145e6275376f62a"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 22 20:31:51 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 22 20:31:51 2021 +0200"
      },
      "message": "Bug 522137: Fix bugs in setup script\n\nChange-Id: I19af3a21d059a0bfc2c975e848538b1f16a322f8\n"
    },
    {
      "commit": "8ea1530b5e4d450fa154cc028145e6275376f62a",
      "tree": "46b21a95c9fd7fc04fa1db8574d727ee21ca26af",
      "parents": [
        "c81779531cd7d4d02e5bc456412e1c015fba94d2"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 22 20:31:05 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 22 20:31:05 2021 +0200"
      },
      "message": "Bug 522137: refactor JavaScriptCodeFactory\n\n  no functional changes\n\nChange-Id: I4a0d064482134f796757145b9111a60a21b3ba4f\n"
    },
    {
      "commit": "c81779531cd7d4d02e5bc456412e1c015fba94d2",
      "tree": "ff4a952016c0782afccadfd1d7a69396391f67eb",
      "parents": [
        "e56d7873140365420733c7a20459111760a00a12"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 22 14:13:26 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 22 14:13:26 2021 +0200"
      },
      "message": "Bug 522137: increase timeout on debugger tests\n\nChange-Id: I25c114bf9e21dc81acaaa15da4138ee4103310d3\n"
    },
    {
      "commit": "e56d7873140365420733c7a20459111760a00a12",
      "tree": "f5713da8e4b28f5eff97b1ea0f2978844f614f49",
      "parents": [
        "09e559c7a413778bc2e7dd16de0e1140e931d88c"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 22 10:05:34 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 22 10:15:29 2021 +0200"
      },
      "message": "Bug 574378: Release preparations for v0.9.0\n\n  upgrade version to 0.9.0\n\nChange-Id: I3760e746c248c7843934ee2d06de145e3a5fefbd\n"
    },
    {
      "commit": "09e559c7a413778bc2e7dd16de0e1140e931d88c",
      "tree": "de3c1b081d59ada3aec3c01570e7e01b9ec06fae",
      "parents": [
        "688196fce703ceb68e72467434a17c84482173b8"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 22 09:40:01 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 22 09:40:01 2021 +0200"
      },
      "message": "Bug 574370: Update target platform to 2021-06\n\nChange-Id: I59653d8e7e8c0b88b10fa0cfb97af3011b1e877f\n"
    },
    {
      "commit": "688196fce703ceb68e72467434a17c84482173b8",
      "tree": "c89b2f4f337ed734173b563b312f05c2895e5b3c",
      "parents": [
        "55d5118886668e4f47a94874cce47b3a3e4e651c"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 15 11:08:17 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 15 11:21:25 2021 +0200"
      },
      "message": "Bug 522137: Provide setup script for new projects\n\n  new script to be used with EASE to create conform projects\n\nChange-Id: I9c6378bbd82b3534f5b32838aacf6ea28ca5e4cb\n"
    },
    {
      "commit": "55d5118886668e4f47a94874cce47b3a3e4e651c",
      "tree": "8f8aad4c006cfef1e95629de6e9eb85dffddb2b5",
      "parents": [
        "52d09c87254503ecacf79731b862ca0a313f1324"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 15 08:46:17 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 15 09:26:32 2021 +0200"
      },
      "message": "Bug 574138: Update license headers to EPL 2.0, add SPDX qualifier\n\nChange-Id: Idd266d7eaf96d6109db143d734a3e4d88201ec42\n"
    },
    {
      "commit": "52d09c87254503ecacf79731b862ca0a313f1324",
      "tree": "b5786f31a71c4783cbd7c76813a760b2cd5d2bea",
      "parents": [
        "e8137d6ab09bb7675dc6e197f64e980ce4ffe44a"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Jun 10 22:29:01 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Jun 10 22:29:01 2021 +0200"
      },
      "message": "Bug 574138: Add required repository description files\n\nChange-Id: Ia321704a4e212f4e46a097e68b33febfb8bd8242\n"
    },
    {
      "commit": "e8137d6ab09bb7675dc6e197f64e980ce4ffe44a",
      "tree": "fcb2254ec2f8933304c6d61f0a5aa208b07aad2a",
      "parents": [
        "1a210d5c849972f4ce88b9b4678b3f6af4842f22"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri May 07 08:40:42 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri May 07 03:55:59 2021 -0400"
      },
      "message": "Bug 573422: Module documentation not available on integration builds\n\n  maven-javadoc-plugin parameter name changed. kept old settings for\n  reference, added new settings, too.\n\nChange-Id: I869d7a25e454a882213e54af6cee943c738249cd\n"
    },
    {
      "commit": "1a210d5c849972f4ce88b9b4678b3f6af4842f22",
      "tree": "3623efcea121692ac3ff866d06ec6a6d1c0179ed",
      "parents": [
        "a5f94b468ba4e840a34effce5ba31d21637928f1"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu May 06 12:37:34 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu May 06 13:31:36 2021 +0200"
      },
      "message": "Bug 573399: [Environment] provide method getModuleDefinition(instance)\n\nChange-Id: I8383ad53fafd2a4798b5b390c8b3e65229933f4e"
    },
    {
      "commit": "a5f94b468ba4e840a34effce5ba31d21637928f1",
      "tree": "619f306fea0042d9e581e63775c3b3f6aa79e3f2",
      "parents": [
        "49251e70e6bc69747011ad31ab67d9e1906d92f5"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon May 03 10:11:56 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon May 03 10:11:56 2021 +0200"
      },
      "message": "Bug 572600: cleanup IScriptEngine\n\n  setup engine now needs dedicated call to schedule()\n\nChange-Id: Ia467bd213a8f4bd71e85c641eb4040d7575e74c5\n"
    },
    {
      "commit": "49251e70e6bc69747011ad31ab67d9e1906d92f5",
      "tree": "2968927ed0c93ebdc575a4debd1937c7ba7dd255",
      "parents": [
        "ee3a1fdf4c34907836cd7315d4d91a0c629ebe14"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 30 14:34:41 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 30 14:34:41 2021 +0200"
      },
      "message": "Bug 573277: [headless] parameter -refreshWorkspace is not accepted\n\n  did not check for this parameter in the parser\n\nChange-Id: I773d04462d367d854eed4f74da43cc87ec570ca0\n"
    },
    {
      "commit": "ee3a1fdf4c34907836cd7315d4d91a0c629ebe14",
      "tree": "c98dff4da6f50dbcf1272bd4253ae59b73b6f41e",
      "parents": [
        "98c74d1ca5208108039282a9b616f52ca291e206"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Sat Apr 17 19:54:16 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Sat Apr 17 19:54:16 2021 +0200"
      },
      "message": "Bug 572872: Remove references to bintray\n\n  change from https://py4j to http://py4j\n\nChange-Id: I6ab6ad7100ae256be009968237c2d66053065651\n"
    },
    {
      "commit": "98c74d1ca5208108039282a9b616f52ca291e206",
      "tree": "54ea10e164714b4768e8712bd7f6772d1d84bc9c",
      "parents": [
        "712ccb27049cddaccf5d1c75734600af76f0f3a0"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Apr 15 14:50:36 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Apr 15 14:50:36 2021 +0200"
      },
      "message": "Bug 572872: Remove references to bintray\n\n  change referenced update sites to new locations\n\nChange-Id: I682eeb06e101966d7ce48f48749193d004153dea\n"
    },
    {
      "commit": "712ccb27049cddaccf5d1c75734600af76f0f3a0",
      "tree": "9dbb454362c8826ddcf52d57afce3582c92dd340",
      "parents": [
        "4acf080bd5033a6c1948beecc675270efa0e1ec6"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Apr 15 13:09:02 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Apr 15 13:09:02 2021 +0200"
      },
      "message": "Bug 572872: Remove references to bintray\n\n  engines moved to github:\n  https://github.com/eclipse-ease-addons/org.eclipse.ease.engines\n\nChange-Id: I7d211870ac6c51bbc20ed53d806c24813f6637a2\n"
    },
    {
      "commit": "4acf080bd5033a6c1948beecc675270efa0e1ec6",
      "tree": "b2c47fa343bcffac22cb4534a84edd36aa0579f3",
      "parents": [
        "85e98a610b0607fcc0a4b3739e8cc38737992dff"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 09 16:44:43 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 09 17:18:46 2021 +0200"
      },
      "message": "Bug 522137: enable spotbugs/checkstyle/pmd for unit tests\n\n  further fix some trivial warnings\n\nChange-Id: Ic956d53771ae37f2b1f762b5be82b0a121db5fc2\n"
    },
    {
      "commit": "85e98a610b0607fcc0a4b3739e8cc38737992dff",
      "tree": "15c5fd9a0e9f8e8bd19be1d3146267aa149b9ae3",
      "parents": [
        "f2f1a9e8b037644bb1599e8c1ae108ac8480def1"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 09 16:25:42 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 09 16:25:42 2021 +0200"
      },
      "message": "Bug 536451: [Py4J] provide a dedicated VOID return type\n\n  special return type used for wrapped \u0027void\u0027 methods\n  we still cannot suppress return values for pure python code as the API\n  shows no difference between void and null values.\n\nChange-Id: I9b0798c121229b33d162e19cbfa89f850a7332d3\n"
    },
    {
      "commit": "f2f1a9e8b037644bb1599e8c1ae108ac8480def1",
      "tree": "84a65c1c3b7fb052c3e3e1650230a67590fdabf7",
      "parents": [
        "8c9d8fc8150e78c16bb564a16815a702ed93a302"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 09 12:54:37 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 09 12:54:37 2021 +0200"
      },
      "message": "Bug 522137: use IEnvironment instead of EnvironmentModule where possible\n\n  try to stick to interface usage and avoid hard casts to the\n  implementation\n\nChange-Id: Ia402c0da2818d2fbb2c17b23b4c1105b86a91ff6\n"
    },
    {
      "commit": "8c9d8fc8150e78c16bb564a16815a702ed93a302",
      "tree": "978863febe716fb232a158636968a4859c143293",
      "parents": [
        "93c0b710dea39aa095b98f374daf2abfb06cf739"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 09 10:33:18 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 09 04:52:28 2021 -0400"
      },
      "message": "Bug 522137: fix some trivial build warnings\n\n  no functional changes\n\nChange-Id: Ia92c444de8c0ef2d1c90f02e065e33ef814e234d\n"
    },
    {
      "commit": "93c0b710dea39aa095b98f374daf2abfb06cf739",
      "tree": "f56127e19db5c6ef1867d55edd9b2ab3a8bd9aa1",
      "parents": [
        "eaa930a332740c7df20dfd2e55c404583bc51aac"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 09 08:01:08 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 09 10:36:43 2021 +0200"
      },
      "message": "Bug 572600: re-add old interface methods, yet deprecated\n\nChange-Id: I34b70cfd5d2149aef51d9cdb14d836e6066c6c1f\n"
    },
    {
      "commit": "eaa930a332740c7df20dfd2e55c404583bc51aac",
      "tree": "1d2bb9731ab2edb30fc5cff75f49aa8362df775b",
      "parents": [
        "8f37e67ff41f1bc91a8e3ca55b865c34171d36c4"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 09 08:01:08 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 09 08:01:08 2021 +0200"
      },
      "message": "Bug 572600: remove ScriptResult.getResult()\n\n  replaced by ScriptResult.get()\n\nChange-Id: Ib2562a41d602d1d4e6831cce81321c08f46b68b6\n"
    },
    {
      "commit": "8f37e67ff41f1bc91a8e3ca55b865c34171d36c4",
      "tree": "871066052832c1dfef5181036e6b8e10484d0fe5",
      "parents": [
        "6a171f8d8c96a8998f891110186d206c34080c0f"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Apr 06 17:19:23 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Apr 06 17:19:23 2021 +0200"
      },
      "message": "Bug 572600: cleanup IScriptEngine\n\n  remove methods for sync/async execution as we now have a future\n  scriptResult\n  simplify interface for inject to 1 method\n\nChange-Id: Idb5dab3b27be8f3aeb3461d92c18dea49d2a0e88\n"
    },
    {
      "commit": "6a171f8d8c96a8998f891110186d206c34080c0f",
      "tree": "fd539ae50125f400ada0e04cf038ec6ccc3a0371",
      "parents": [
        "a7509bdb53dc304426e40bf8b374180265310654"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Apr 06 11:21:37 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Apr 06 12:17:20 2021 +0200"
      },
      "message": "Bug 572600: cleanup ScriptResult\n\n  removed isReady() - got replaced by isDone()\n  hide wait methods - replaced by get()\n  limit usage of hasException()\n  added get(milliseconds) for easier script access\n\nChange-Id: I1be75dafd4c3ae97921d5b9b06bc59419d6efb30\n"
    },
    {
      "commit": "a7509bdb53dc304426e40bf8b374180265310654",
      "tree": "8c7918fdcd9d3744816da0cb269f05edd93ce873",
      "parents": [
        "49e1095d3681804f17172fbf65d352d7f352bc2b"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Apr 06 11:03:07 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Apr 06 11:03:07 2021 +0200"
      },
      "message": "Bug 572600: Refactor ScriptResult to implement java.Future\n\n  added interface methods to ScriptResult. Currently not used by Script\n  engines yet\n\nChange-Id: I3445785429721e7f73cc5725cc3668f75e1fc6a1\n"
    },
    {
      "commit": "49e1095d3681804f17172fbf65d352d7f352bc2b",
      "tree": "500d9e22bfc0dea060f9bb5e44564a19a17d2634",
      "parents": [
        "4eea54bd7afeb6f78da4e51d3866998be1079d86"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Apr 06 08:37:48 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Apr 06 09:54:31 2021 +0200"
      },
      "message": "Bug 572600: Refactor ScriptExecutionException inheritance\n\n  inheriting from ExecutionException allows to use these exceptions for\n  ScriptResults once we refactor them to java.Future\n\nChange-Id: I49aa70b58b57f0ef07dd7ea11664ba7a157cf67c\n"
    },
    {
      "commit": "4eea54bd7afeb6f78da4e51d3866998be1079d86",
      "tree": "efb0290088a20b9794ca211ce1722e6d8cd886e5",
      "parents": [
        "8e30a48c781cba7886fa8f7ee72f9d0bf863a960"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 02 13:19:05 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 02 13:19:05 2021 +0200"
      },
      "message": "Bug 572553: [Script Shell] Disable updating modules dropin when hidden\n\n  shell disables dropins when sash part is minimized\n\nChange-Id: I71546f5e18182a82e8783cc59a6f50ef86e280b2\n"
    },
    {
      "commit": "8e30a48c781cba7886fa8f7ee72f9d0bf863a960",
      "tree": "c75040c8168284ef469215011614fa8d92ca83f7",
      "parents": [
        "6313fbb10e76b31d56646b6bd2df466fe6f2e5a5"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 02 13:08:06 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 02 13:08:06 2021 +0200"
      },
      "message": "Bug 572553: [Script Shell] Disable updating modules dropin when hidden\n\n  refactor modules dropin for better Unit test support\n  disable dropin updates when composite is hidden\n\nChange-Id: Ibbf3d5c96479e5a3c5f68f3c272b6b0452e78170\n"
    },
    {
      "commit": "6313fbb10e76b31d56646b6bd2df466fe6f2e5a5",
      "tree": "8fec7e641e8fb606adb245602828411004901767",
      "parents": [
        "d63a9e6a02f0ea2acfc80dff752b107f8446f381"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 02 11:38:04 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 02 11:43:36 2021 +0200"
      },
      "message": "Bug 572553: [Script Shell] Disable updating variables dropin when hidden\n\n  seems to improve the situation a bit. Still when executing commands\n  after \u0027result \u003d list(range(10000))\u0027 takes much longer than expected.\n\nChange-Id: Ia32bb45193da757c3c5f35aecb5baf6d904e424e\n"
    },
    {
      "commit": "d63a9e6a02f0ea2acfc80dff752b107f8446f381",
      "tree": "2585f9d16b482d68cfd276f8a5270a0516dfb8b8",
      "parents": [
        "c8f3a5d5c8089d69c5247aa7e52878a1c26f8911"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 02 08:48:46 2021 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Apr 02 09:09:18 2021 +0200"
      },
      "message": "Bug 522137: Refactor Script Shell dropins\n\n  changed script engine in interface slightly\n  improved testability of variables dropin\n\nChange-Id: I6282504a1e0de17e24efbc7e2f5a90f9b49571c0\n"
    },
    {
      "commit": "c8f3a5d5c8089d69c5247aa7e52878a1c26f8911",
      "tree": "f57d86b6512fee9fc25a6ea70f467c086a1fa6bf",
      "parents": [
        "cbcc3ca4b4962e41ed3c8659121baa54361edaf2"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 26 13:23:21 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 26 13:23:21 2021 +0100"
      },
      "message": "Bug 571672: Add PMD support to projects\n\nChange-Id: I1c1cd4d69df98ce5f25398869713c19fbed41db0\n"
    },
    {
      "commit": "cbcc3ca4b4962e41ed3c8659121baa54361edaf2",
      "tree": "f4f3482cf5115a26793122a3012208c273b5caba",
      "parents": [
        "636339fa09e275589e54143a3ee2d3e55eda7255"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 26 12:33:52 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 26 12:33:52 2021 +0100"
      },
      "message": "Bug 571672: Add spotbugs support to projects\n\nChange-Id: I2ee4837b05a15fa903e928875511858e3711913d\n"
    },
    {
      "commit": "636339fa09e275589e54143a3ee2d3e55eda7255",
      "tree": "0f19bc2535c223d4ec54a4c3f9067419896ab055",
      "parents": [
        "fe5f98859a44552c93b00dfb157f66b56ff8ef67"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 26 11:58:37 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 26 12:07:16 2021 +0100"
      },
      "message": "Bug 571672: Add checkstyle support to projects\n\nChange-Id: Ic267e34ce676f513e6d476195dcec88263c2bd3a\n"
    },
    {
      "commit": "fe5f98859a44552c93b00dfb157f66b56ff8ef67",
      "tree": "183c97291efb250f8c2561cd67d224266b085197",
      "parents": [
        "0df66bba5d12027f42f74775f0cf419bdcb28792"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Mar 25 18:23:20 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Mar 25 13:27:11 2021 -0400"
      },
      "message": "Bug 572290: Fix unit test for older platforms\n\n  upgrade mockito to 2.23.0\n\nChange-Id: Iad408d46387738b9a339c5182389a75eefae776d\n"
    },
    {
      "commit": "0df66bba5d12027f42f74775f0cf419bdcb28792",
      "tree": "afb3f9c1f605bf0cbc5503246bcf3c83b36678e3",
      "parents": [
        "034880c8e4f394990f3567ffa3b77b1bc294a41a"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Mar 25 12:34:27 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Mar 25 10:07:57 2021 -0400"
      },
      "message": "Bug 572288: [Oomph] create separate working set for features\n\nChange-Id: Ib9759c4074945caa83d2bd05a8cdc7ca21f07b49\n"
    },
    {
      "commit": "034880c8e4f394990f3567ffa3b77b1bc294a41a",
      "tree": "64236d6b29d27f07564073716164d8f9e035757b",
      "parents": [
        "d6be8f380581ec892bd344d5d4851459e40ff54c"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Mar 25 13:18:34 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Mar 25 13:18:34 2021 +0100"
      },
      "message": "Bug 572290: Fix unit test for older platforms\n\n  junit.jupiter \u003e\u003d 5.5.0 is required\n  2019-09 and newer already have this in their target platform\n\nChange-Id: I928a86cd27a21f1efc9218bd70ca735382770311\n"
    },
    {
      "commit": "d6be8f380581ec892bd344d5d4851459e40ff54c",
      "tree": "f3aaa3b431477963d12fa385a84460f9fdb807d4",
      "parents": [
        "ee6cd111e29718a26903b02e02aba7fe8739ffa2"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Mar 25 12:53:23 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Mar 25 12:53:23 2021 +0100"
      },
      "message": "Bug 572290: Fix unit test for older platforms\n\n  extend target platform for 2018-12\n\nChange-Id: I8eef48ea0da7a4ec1ede020e3555cc0483036225\n"
    },
    {
      "commit": "ee6cd111e29718a26903b02e02aba7fe8739ffa2",
      "tree": "9c0e4344027b9c09d0b6e273d557a81323554f71",
      "parents": [
        "7c2d667b290b8740c53d292981c4d5f42a0a4d0b"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 19 12:21:19 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Mar 25 12:07:40 2021 +0100"
      },
      "message": "Bug 572102: Update target platform to 2021-03\n\nChange-Id: Ic0592c5469f1b5191161ef5924b28b5c33d694ad\n"
    },
    {
      "commit": "7c2d667b290b8740c53d292981c4d5f42a0a4d0b",
      "tree": "9bb66d803e2dc9ef9633c8848211e264eaa19cba",
      "parents": [
        "d633643cc62fb978241300ede12be5de7e936c82"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 19 11:14:18 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 19 11:14:18 2021 +0100"
      },
      "message": "Bug 571672: [Build] enable quality gate for warnings\n\n  build warnings now need to be \u003c\u003d warnings from last nightly build\n\nChange-Id: I78ba672cab3c3324c1406ebd2c3bc24284f61430\n"
    },
    {
      "commit": "d633643cc62fb978241300ede12be5de7e936c82",
      "tree": "b5dcc6d6f57d9243f5d35dc15971a7173908314d",
      "parents": [
        "8def486ba251871c1174e35652dfd8e460811400"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 19 08:18:33 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 19 09:05:26 2021 +0100"
      },
      "message": "ug 571672: [Build] restructure builds\n\n  add code checkers for checkstyle/spotbugs\n\nChange-Id: Icd2529cb078df1e719b75477bad9aa3c19afd1a4\n"
    },
    {
      "commit": "8def486ba251871c1174e35652dfd8e460811400",
      "tree": "3a67113b5f0826d6eab458480df277c1f85698e3",
      "parents": [
        "fb9f8c399fa3e54f22997453e8fd28d6cf71e6ca"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Mar 17 10:10:42 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Mar 17 10:10:42 2021 +0100"
      },
      "message": "Bug 571983: [Python] wrapping doubles does not work for value \u00270\u0027\n\n  add input value conversion for primitive target types\n\nChange-Id: I35f28f4c23fcb40286260c9fec37f62751cad2ad\n"
    },
    {
      "commit": "fb9f8c399fa3e54f22997453e8fd28d6cf71e6ca",
      "tree": "544b239d29bdc82fa29f173c6762e01905a79657",
      "parents": [
        "2b2d2f13cc147025b367c56c8f791774725fc536"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Mar 16 11:27:04 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Mar 16 11:27:04 2021 +0100"
      },
      "message": "Bug 571983: [Python] wrapping doubles does not work for value \u00270\u0027\n\n  we should convert all values, not only values !\u003d 0\n\nChange-Id: I8148e7b0091ce5cf0d011914b22fc1c26bd9d9f3\n"
    },
    {
      "commit": "2b2d2f13cc147025b367c56c8f791774725fc536",
      "tree": "50f39c4d0a064c824970e8e79adf8563f293e0db",
      "parents": [
        "8d449290dbf730158dae3bbe7dc1487513653291"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Mar 15 14:28:05 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Mar 15 14:28:05 2021 +0100"
      },
      "message": "Bug 571955:[JavaScript] generated module code not complies to \u0027strict\u0027\n\n  \u0027var\u0027 indicator was missing before variable declaration\n\nChange-Id: I5b541b4352a623b9c7184d8425a58ea4b28903e5\n"
    },
    {
      "commit": "8d449290dbf730158dae3bbe7dc1487513653291",
      "tree": "83f6ec5a928dc1cf924383f220bfd0e8d3276e9d",
      "parents": [
        "3712607efce51816cc7f4fb931756e0ca9bb1fab"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Mar 11 10:19:42 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Mar 11 10:19:42 2021 +0100"
      },
      "message": "Bug 571864: [build] add compressed artifacts to EASE p2 update sites\n\n  update tycho version from copy script to 2.2.0 which supports that\n  feature by default\n\nChange-Id: I1b52b52dadea59985c843d3679c0185e5b79624a\n"
    },
    {
      "commit": "3712607efce51816cc7f4fb931756e0ca9bb1fab",
      "tree": "8e1783f1b80a8d10c1463ec79111717638317156",
      "parents": [
        "c39a6ec0694f822bfc9d5e7b5f01670309adce8a"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Mar 11 09:46:35 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Mar 11 09:46:35 2021 +0100"
      },
      "message": "Bug 571864: [build] add compressed artifacts to EASE p2 update sites\n\n  update tycho version from copy script to 2.2.0 which supports that\n  feature by default\n\nChange-Id: Ideba04a274de211fd2f7f1a49c8d1c103a1d631a\n"
    },
    {
      "commit": "c39a6ec0694f822bfc9d5e7b5f01670309adce8a",
      "tree": "a6be75a6aa8278a29e1d319c45175441e823d6a1",
      "parents": [
        "f157058c5242b28e8bab1fa9d7070a188901fafc"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Mar 04 08:53:35 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Mar 04 09:55:07 2021 +0100"
      },
      "message": "Bug 571672: [Build] add coverage reporting\n\n  added code coverage project \u0026 JaCoCo reporting\n  refactor poms to allow simpler maintenance\n\nChange-Id: Ibf40e91d4f4a8916b5bd1f00e20a425f23b6b84f\n"
    },
    {
      "commit": "f157058c5242b28e8bab1fa9d7070a188901fafc",
      "tree": "e34f3768157c437ceaa9a898cc794de7f8d8bbbb",
      "parents": [
        "f40bbffdd1d2225c33300c46add1f05901fc8c6a"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Mar 03 12:49:53 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Mar 03 12:49:53 2021 +0100"
      },
      "message": "Bug 571645: [Modules Explorer] add helper dialog for DnD methods\n\nChange-Id: I6cbd67ed77c37bf70069e76361e1a5860552fe23\n"
    },
    {
      "commit": "f40bbffdd1d2225c33300c46add1f05901fc8c6a",
      "tree": "a0ad86b59d2a3fb322254f724487bae7aa73f045",
      "parents": [
        "8fb46268b5ac2c952154e487a4f67415f883e9c6"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Mar 02 14:04:15 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Mar 03 02:31:03 2021 -0500"
      },
      "message": "Bug 571627: Upgrade tests to use JUnit5\n\nChange-Id: I34396e0d33577120645956a2eda304dff09e2b2a\n"
    },
    {
      "commit": "8fb46268b5ac2c952154e487a4f67415f883e9c6",
      "tree": "329fa3432a75eee54527961baeefb2a99a3fe798",
      "parents": [
        "e02adf8d2a5101db7d66e86ab731fbea7c5dfda0"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Jan 25 16:51:08 2021 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Jan 25 16:51:08 2021 +0100"
      },
      "message": "Bug 570618: [Doclet] Jep221 doclet throws StackoverflowE on Enums\n\n  throws when iterating over DynamicConstantDesc. We now hold a cahe of\n  already scanned classes and do not rescan already scanned ones\n\nChange-Id: I07853f1df8461b6c87b73634a1c018e8c96d4da7\n"
    },
    {
      "commit": "e02adf8d2a5101db7d66e86ab731fbea7c5dfda0",
      "tree": "e94d2f36fe3ef30b6591dd59d7bf0cb6854a47b9",
      "parents": [
        "6c8b62b873e2b3c91803915af16329e22a95613e"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Dec 18 11:24:05 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Dec 18 11:24:05 2020 +0100"
      },
      "message": "Bug 569736: [Doclet] links to external classes contain class name only\n\n  replace StringBuilder with StringBuffer for Java 8 compliance on\n  Matcher.appendRplacement()\n\nChange-Id: Ibee12dde69dccfd68d6e7bb4cdcfbd47500a72bf\n"
    },
    {
      "commit": "6c8b62b873e2b3c91803915af16329e22a95613e",
      "tree": "f70372c95cc0b1fff605120b3072b7bee3d073d3",
      "parents": [
        "0e9c6f92fa7866e43ae9b02578f8818874a01c13"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Dec 18 08:31:13 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Dec 18 10:53:41 2020 +0100"
      },
      "message": "Bug 569736: [Doclet] links to external classes contain class name only\n\n  add download checks for javadoc resources\n  add support for local package files\n\nChange-Id: I03be8cba495c63db9bfce17b34cf3e12f01ce055\n"
    },
    {
      "commit": "0e9c6f92fa7866e43ae9b02578f8818874a01c13",
      "tree": "681e0f2e1eb399545dc211d3f1280e219fc28261",
      "parents": [
        "5e42ce141cd4f2278e58c586fb8f17b6136d0107"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Dec 16 09:55:18 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Dec 17 21:19:02 2020 +0100"
      },
      "message": "Bug 569736: [Doclet] links to external classes contain class name only\n\n  rewrite of link resolver\n\nChange-Id: I59de426a12473949bfa197fa7460f049d1f8503d\n"
    },
    {
      "commit": "5e42ce141cd4f2278e58c586fb8f17b6136d0107",
      "tree": "1db6fff3d3259160ff08f2fb4c2f21840130b408",
      "parents": [
        "fbd37e4ed6f251add92916413e85838944e67e0d"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Dec 03 12:00:39 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Dec 03 12:00:39 2020 +0100"
      },
      "message": "Bug 569424: [Scripting] Python files are not forked on DnD in Rhino\n\n  on UI operations there is no Job running. Therefore we are not able to\n  automatically detect the environment\n\nChange-Id: Ic1786d04fcf3787f24101bef6bceb4ea3d71e987\n"
    },
    {
      "commit": "fbd37e4ed6f251add92916413e85838944e67e0d",
      "tree": "650587be371d8a84b7728f95081b6f4946879885",
      "parents": [
        "7ede7eb97c7c8707da6026229afeb65d194d51eb"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Nov 10 15:20:31 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Nov 10 15:20:31 2020 +0100"
      },
      "message": "Bug 568683: [Script Shell] Dropins toolbar button shall use toggle state\n\nChange-Id: Ib9e8ed0dd0eb09592cb1ed186ee53cbc1eb4f93e\n"
    },
    {
      "commit": "7ede7eb97c7c8707da6026229afeb65d194d51eb",
      "tree": "d7b796595484d1a7c207c909d7e824bedcd391af",
      "parents": [
        "ca83a8c9aa4cde19571468d7e9dbf1340e1349b3"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Nov 10 11:24:01 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Nov 10 05:48:14 2020 -0500"
      },
      "message": "Bug 568665: [Script Shell] Toolbar help icon has wrong resolution\n\nChange-Id: Ic5e4ee82fc833c6c4e8826472a74df6507a185a4\n"
    },
    {
      "commit": "ca83a8c9aa4cde19571468d7e9dbf1340e1349b3",
      "tree": "1b1f07e6e873c3442f1d57bfe3f1adaa9db2342e",
      "parents": [
        "4334405b1a4ee8f666cff2aaf9e32f955cd90ab0"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Nov 10 11:09:47 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Nov 10 05:26:07 2020 -0500"
      },
      "message": "Bug 567234: Upgrade target platform to 2020-09\n\n  set default target platform to 2020-09\n\nChange-Id: I9b5e0d77d9e0db5bfa26a6cbf6482b11b66f8c53\n"
    },
    {
      "commit": "4334405b1a4ee8f666cff2aaf9e32f955cd90ab0",
      "tree": "d1ebf400d4ae70d52de23dd5cbe7ae2e8a6e6fc3",
      "parents": [
        "c02d90ad0da9094a24d724b2bfe91eb6152c975b"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Nov 10 10:35:57 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Nov 10 04:49:27 2020 -0500"
      },
      "message": "Bug 568663: [Script Shell] add DnD support for script variables\n\nChange-Id: I9167d46ba240b744ba948e409f201c02414204e1\n"
    },
    {
      "commit": "c02d90ad0da9094a24d724b2bfe91eb6152c975b",
      "tree": "9df67311026063a68afab0660a307035ed01d348",
      "parents": [
        "8d816eb0159f08e607336b99aa5375b3bb5d7bea"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Oct 06 17:29:50 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Oct 06 11:35:51 2020 -0400"
      },
      "message": "Bug 522137: Update plugin name \u0026 vendor information\n\nChange-Id: I8da7876a200fe859362180303df6865133efd788\n"
    },
    {
      "commit": "8d816eb0159f08e607336b99aa5375b3bb5d7bea",
      "tree": "6140dadb9311ff54d5fc0a645afc974c3a63b2fd",
      "parents": [
        "8767b0cd868e652b7adf58d177548fd278cde54d"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Oct 05 13:29:26 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Oct 05 13:29:45 2020 +0200"
      },
      "message": "Bug 567601: adapt to API change in JobMonitor.addProgressListener()\n\n  use reflection to call the old method which expects an\n  IProgressMonitorWithBlocking as parameter\n\nChange-Id: I048ca64b5c11c1b1238bdb92d52f539301aa497e\n"
    },
    {
      "commit": "8767b0cd868e652b7adf58d177548fd278cde54d",
      "tree": "3fa65ef28283f9ee51efec2dcacdd419ed8a3fac",
      "parents": [
        "da98e81c900213c4dc8ae5d0a05e11c75abc5c9c"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Oct 05 11:21:12 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Oct 05 11:21:12 2020 +0200"
      },
      "message": "Bug 567234: Upgrade target platform to 2020-09\n\n  update to support API change in JobMonitor.addProgressListener()\n\nChange-Id: Ic2ba35330e77cff7c6d162528182751ee03865b7\n"
    },
    {
      "commit": "da98e81c900213c4dc8ae5d0a05e11c75abc5c9c",
      "tree": "4b0bc2d724f1f8246db7617866dc43e436bd44e2",
      "parents": [
        "a68dc0eca16270346cdcd1a7c8f559d276e5a480"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Sep 29 15:36:30 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Sep 29 09:42:33 2020 -0400"
      },
      "message": "Bug 567234: Upgrade target platform to 2020-09\n\n  update test build for older platforms\n\nChange-Id: I19d00378b21eb2635a03c429586c2fa4f7023982\n"
    },
    {
      "commit": "a68dc0eca16270346cdcd1a7c8f559d276e5a480",
      "tree": "3324ad61e9e105d086881455a787efbb43b5eef2",
      "parents": [
        "e3a142720ef029527c4f0c162e1523b2fc5a1439"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Sep 22 15:44:59 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Sep 24 09:47:56 2020 +0200"
      },
      "message": "Bug 567234: Upgrade target platform to 2020-09\n\nChange-Id: Iac3d25c8cd1be89d926856d1913dcc9993513f08\n"
    },
    {
      "commit": "e3a142720ef029527c4f0c162e1523b2fc5a1439",
      "tree": "39ee8eb66dd4d4f5644e86e3eb99ada7dfd6be28",
      "parents": [
        "692fb6e2fb421e8ce9ffff1a63ead3c9badf908c"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Sep 22 21:41:24 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Sep 24 02:55:36 2020 -0400"
      },
      "message": "Bug 567259: Fix documentation build for java \u003e 1.8\n\n  update tycho to 1.5.0\n  fixed invalid documentation links\n\nChange-Id: Ibc16fe274bac9d4eee188108fd75a0f89e88654b\n"
    },
    {
      "commit": "692fb6e2fb421e8ce9ffff1a63ead3c9badf908c",
      "tree": "ae6898a9548fd9ca6098a1206de508da3fb415f7",
      "parents": [
        "620c9f915fa43d97f0dad4f921801a30c52a4fe3"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Sep 24 08:39:20 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Sep 24 08:39:20 2020 +0200"
      },
      "message": "Bug 567308: [Py4J] Tests are broken as they cause build timeouts\n\nChange-Id: I0cc218efc3710468d7ab84e124deab73e8cbd9d9\n"
    },
    {
      "commit": "620c9f915fa43d97f0dad4f921801a30c52a4fe3",
      "tree": "1afc652adda0aef46626e05db93280d284a1c619",
      "parents": [
        "80b0e32b2a80be07e08cdb8ccb7dc3de20d6fe8e"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Aug 27 13:05:11 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Aug 27 13:05:11 2020 +0200"
      },
      "message": "Bug 517528: [Py4J] enable memory management\n\n  memory management was disabled due to a bug in Py4J which is fixed in\n  10.8.1\n\nChange-Id: Ida45d461920fadc3d79490fdae62dc49fc5ead97\n"
    },
    {
      "commit": "80b0e32b2a80be07e08cdb8ccb7dc3de20d6fe8e",
      "tree": "f82802827cb02b62a18aba7308c5ff2aaa0b49c5",
      "parents": [
        "e4d1b1427eb9f0e25dc460448fe69210afa43fb1"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Aug 19 17:46:11 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Aug 19 11:49:12 2020 -0400"
      },
      "message": "Bug 566199: [ScriptService] fire event when a script gets executed\n\nChange-Id: I4bdfecdd0681922b8e3bc54e9e79612d42050aff\n"
    },
    {
      "commit": "e4d1b1427eb9f0e25dc460448fe69210afa43fb1",
      "tree": "398701506de91e549c00fe54933c8ef0d99d1452",
      "parents": [
        "b5fbe7d1db75f613fb754cd88858a0d7f5219925"
      ],
      "author": {
        "name": "Michael Haubenwallner",
        "email": "michael.haubenwallner@ssi-schaefer.com",
        "time": "Mon Jul 27 15:13:11 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Aug 19 02:10:13 2020 -0400"
      },
      "message": "Bug 565579: CME in Updating script repos\n\nChange-Id: Ie9a19f5dd4b92af05e9b4d6f00d779019c9185e7\nSigned-off-by: Michael Haubenwallner \u003cmichael.haubenwallner@ssi-schaefer.com\u003e\n"
    },
    {
      "commit": "b5fbe7d1db75f613fb754cd88858a0d7f5219925",
      "tree": "799d3f5623ec1e58dd506524d01f1313679a3384",
      "parents": [
        "1daf138751eb172fae5c7c3cafa6baf8cf872f58"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Aug 18 17:37:57 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Aug 18 17:37:57 2020 +0200"
      },
      "message": "Bug 566163: [IScriptService] get running engines / add engine listeners\n\nChange-Id: Id64891c1b9a83464a48586cc8d0dd66a9f9ff3e0\n"
    },
    {
      "commit": "1daf138751eb172fae5c7c3cafa6baf8cf872f58",
      "tree": "e4d4c6bb717a126f99751263ea470a4824a39869",
      "parents": [
        "5cbf939323460addfb25b82b330a0ec7c6404e84"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Aug 07 10:48:24 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Aug 07 05:02:29 2020 -0400"
      },
      "message": "Bug 565833: [Help] Improve EASE help\n\n  add engine documentation\n\nChange-Id: I01f5f868f4674611fd2f55150d0501c1cce2edc8\n"
    },
    {
      "commit": "5cbf939323460addfb25b82b330a0ec7c6404e84",
      "tree": "3dbfb8b8db883eb470ab420bd67d5f6dd38d0caf",
      "parents": [
        "b5b35617490d3f37cd35b4123857770205b1a1c4"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Aug 05 15:54:07 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Aug 06 02:12:10 2020 -0400"
      },
      "message": "Bug 565833: [Help] Improve EASE help\n\nChange-Id: Ia6a9e0e16cad72dc3aa27a180c319f68f3082588\n"
    },
    {
      "commit": "b5b35617490d3f37cd35b4123857770205b1a1c4",
      "tree": "49037941c0d9296238b236e63af8355dbe49857f",
      "parents": [
        "d6bfbbc554de6a1f2cebafb2a48c54f3214c0b14"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Jul 15 10:18:45 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Jul 15 10:18:45 2020 +0200"
      },
      "message": "Bug 565235: [Javascript] improve error message on mandatory parameters\n\nChange-Id: Ibb4d70ae8b3064f8050d2e25a0c18bf57550fa6e\n"
    },
    {
      "commit": "d6bfbbc554de6a1f2cebafb2a48c54f3214c0b14",
      "tree": "a9ef57f4435330b1411268df01375d49e138371b",
      "parents": [
        "7cfd78a4ff4d6a4f0e6f71a642e2deaf3428cb3a"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Jul 08 13:54:54 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Jul 08 13:55:04 2020 +0200"
      },
      "message": "Bug 565051: [ScriptShell] Icon for response type should have less indent\n\nChange-Id: Ic3b5c555da22e81e588f0fb7b8d6874788b6639e\nSigned-off-by: Christian Pontesegger \u003cchristian.pontesegger@web.de\u003e"
    },
    {
      "commit": "7cfd78a4ff4d6a4f0e6f71a642e2deaf3428cb3a",
      "tree": "b49f956c3c9aa392b65916041f8891a845393cd6",
      "parents": [
        "65806267eb401aa4b1b5282ae35a129247e6e053"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Jun 18 10:51:27 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Jul 08 06:54:03 2020 -0400"
      },
      "message": "Bug 564403: Script result synchronization is blocked during execution\n\nChange-Id: Iba2a39917cce73338c5dcca7c4de226a3762445e\nSigned-off-by: Christian Pontesegger \u003cchristian.pontesegger@web.de\u003e"
    },
    {
      "commit": "65806267eb401aa4b1b5282ae35a129247e6e053",
      "tree": "a8807fc7fbb86b234eeb43437018810e65f41470",
      "parents": [
        "e5dd073ce2819490e108f48a601d68babc59ed10"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Jul 08 09:48:02 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Wed Jul 08 04:01:35 2020 -0400"
      },
      "message": "Bug 565039: Update target platform to 2020-06\n\nChange-Id: I3d05282167815c123ab44315c7e901936eb9e0e7\nSigned-off-by: Christian Pontesegger \u003cchristian.pontesegger@web.de\u003e"
    },
    {
      "commit": "e5dd073ce2819490e108f48a601d68babc59ed10",
      "tree": "077b166829cd21c37d8e61ee50210a6043b9a813",
      "parents": [
        "485843306acb18f22dd44331e814b779e373a4d8"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 16 15:02:32 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Jul 02 02:22:57 2020 -0400"
      },
      "message": "Bug 564336: No module notification sent when using Pep302 imports\n\nChange-Id: I2b77c0ae138449912bee5a8060eba7a7e96a7212\n"
    },
    {
      "commit": "485843306acb18f22dd44331e814b779e373a4d8",
      "tree": "c50e32d999cee99e5594297472f9ef38410488ee",
      "parents": [
        "f9ba6b3fd1894c129fe18f0de3cc7c371da412eb"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 23 13:15:43 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 23 07:19:21 2020 -0400"
      },
      "message": "Bug 564584: [Py4J] deprecated methods cause error on printError()\n\nChange-Id: I29efac8823c21b9df586d98437fce4f7f633b374\n"
    },
    {
      "commit": "f9ba6b3fd1894c129fe18f0de3cc7c371da412eb",
      "tree": "3f25a0f0a5680205999158e0d2b575096e90b8f3",
      "parents": [
        "3c41a64d31ec9c604aafe6a817f1c588786f7e35"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 16 10:06:25 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 16 10:06:25 2020 +0200"
      },
      "message": "Bug 564321: Do not escape correct URLs\n\n  only escape URLs when they are not valid\n\nChange-Id: I1af439eed7433ff947e3409d36a9bdd156e38bba\n"
    },
    {
      "commit": "3c41a64d31ec9c604aafe6a817f1c588786f7e35",
      "tree": "8fd2218623439e237273d9102b3e7bb672fa2122",
      "parents": [
        "8ee858b39e58bd0a72035661e8a32baaabfcd7ae"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 16 09:07:15 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 16 09:07:15 2020 +0200"
      },
      "message": "Bug 564317: IScriptService.getScriptType() does not work for query data\n\n  ignore query data within a file extension\n\nChange-Id: I8bf6d01d48827a89d89bc6a946d0f2a34193bb6c\n"
    },
    {
      "commit": "8ee858b39e58bd0a72035661e8a32baaabfcd7ae",
      "tree": "0eb35e3bda9fb58e6ccab04c64e98079fa8147ee",
      "parents": [
        "9ada9e5979e2c47e975a0c306ed8ea4d43c4f6fa"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Jun 05 16:11:31 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Jun 05 16:11:31 2020 +0200"
      },
      "message": "Bug 563992: [Py4J] numbers are not always correctly converted to double\n\n  wrap integers to doubles if necessary\n\nChange-Id: Iecd783870f7658141346f9e90505a1d70826b525\n"
    },
    {
      "commit": "9ada9e5979e2c47e975a0c306ed8ea4d43c4f6fa",
      "tree": "ff646911b7bb689aabc965662dfc7f31bb44ecb4",
      "parents": [
        "29588b5c75a7803559ce65d891e059b8b38b4c04"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Jun 04 11:06:19 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Jun 04 11:06:19 2020 +0200"
      },
      "message": "Bug 496398: Wrapping of optional char type parameters does not work\n\nChange-Id: I9acd8ae873729bd15986ede964fcc4cfffca0fdf\n"
    },
    {
      "commit": "29588b5c75a7803559ce65d891e059b8b38b4c04",
      "tree": "6f340513d096c71baaa494bc3d9323a09b86b336",
      "parents": [
        "a0e64e8ba512673fd2d32611debb5e53022a0c7f"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Jun 04 08:06:44 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Jun 04 08:06:44 2020 +0200"
      },
      "message": "Bug 522137: Improve code quality\n\n  improve oomph setup: do not import internal projects\n  fix errors in helpgenerator.testproject\n\n\nChange-Id: I73b932c0c2611f6a2c3618fb8d385886a7dc45ff\n"
    },
    {
      "commit": "a0e64e8ba512673fd2d32611debb5e53022a0c7f",
      "tree": "f015c71dde13669d5977b511c871fc71327f51cd",
      "parents": [
        "6fa68be8780222720c805273a79baa8c17c2eccb"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 02 16:12:27 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Jun 02 16:12:27 2020 +0200"
      },
      "message": "Bug 563824: [UnitTest] on TestSuite setup fail the suite does not stop\n\n  set status of all tests to finished after script execution\n\nChange-Id: I147bf99bacdea643a3c10dba217828259b10a83d\n"
    },
    {
      "commit": "6fa68be8780222720c805273a79baa8c17c2eccb",
      "tree": "b103bffd3074964867310394f6054193d58ecd68",
      "parents": [
        "ddde788d9b4ff99a96b650e7f86ed7aad9d09b6c"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri May 29 10:34:24 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri May 29 10:34:24 2020 +0200"
      },
      "message": "Bug 563700: [UnitTest] TestFile setup cannot resolve relative path\n\n  testfile location is now used to resolve relative paths\n  also fixed an NPE for Rhino when testfile dies during test execution\n\nChange-Id: I4c981382a5772b49acaebb2ad2dc03baab2d41b2\n"
    },
    {
      "commit": "ddde788d9b4ff99a96b650e7f86ed7aad9d09b6c",
      "tree": "d1d075bab86e57a4dee83ed797ac8934c592570f",
      "parents": [
        "90b875d014b98935e8f956ff313fd2f7666da620"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon May 25 14:30:46 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon May 25 14:37:13 2020 +0200"
      },
      "message": "Bug 563548: fix workspace errors in ease.helpgenerator\n\n  upgrade project dependencies to Java 9\n  expose sun API\n\nChange-Id: I97bd31c6a9b73824bcd8047eec6e3adf7503a051\n"
    },
    {
      "commit": "90b875d014b98935e8f956ff313fd2f7666da620",
      "tree": "b8958c76fc0175888b36c7817f47606884f42758",
      "parents": [
        "65ad9d57a135af6907602b1aaf29ce5e1e7aaac8"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon May 25 13:35:02 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon May 25 13:35:02 2020 +0200"
      },
      "message": "Bug 563457: upgrade target platform to 2020-03\n\n  added target for EASE modules component\n  fixed oomph run configuration\n\nChange-Id: Iac3dfce0de80b075affc917b6c0b11c3e9e26703\n"
    },
    {
      "commit": "65ad9d57a135af6907602b1aaf29ce5e1e7aaac8",
      "tree": "4e04a4cbda41cab9217e60337b089c9f27495eb4",
      "parents": [
        "18ca167b2507f9a796e8f6ffa056b7e2fdef4c3f"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri May 22 07:38:17 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri May 22 07:38:17 2020 +0200"
      },
      "message": "Bug 563457: upgrade target platform to 2020-03\n\nChange-Id: Iceae7094d2596fd5a41ed6b01135638c0fa99b44\n"
    },
    {
      "commit": "18ca167b2507f9a796e8f6ffa056b7e2fdef4c3f",
      "tree": "f2d2a02c687a52de32b13475e3bff4cb8a5d8550",
      "parents": [
        "cc0bbd34a1512f155ecb7a5a93c80af6ddc9a339"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri May 22 07:17:03 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri May 22 07:17:03 2020 +0200"
      },
      "message": "Bug 563456 [Modules Explorer] visualization breaks on invalid module\n\nChange-Id: I8c6c9fa2cb8c691e4d17d99c08eb9091be495e20\n"
    },
    {
      "commit": "cc0bbd34a1512f155ecb7a5a93c80af6ddc9a339",
      "tree": "3d91d361ee7196a848c602f7f260697e66a76997",
      "parents": [
        "9c3c7c2b51f7c01a42934076aa78a5636613f04d"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Apr 16 09:04:51 2020 +0200"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Thu Apr 16 09:04:51 2020 +0200"
      },
      "message": "Bug 562195: [UnitTest] JUnit reporter prints wrong classname\n\nChange-Id: Ia3c2a2856729f9a8078d1f977f3ef6c86f5f4897\n"
    },
    {
      "commit": "9c3c7c2b51f7c01a42934076aa78a5636613f04d",
      "tree": "a9fa5a6b43d5e78bef69e78b09c6b0ab1412c99a",
      "parents": [
        "12abaab8f8b86eff9c35328c2da94a7b0bfe2f81"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Mar 23 09:58:06 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Mar 23 09:58:06 2020 +0100"
      },
      "message": "Bug 522137: Improve code quality\n\n  fix bug that empty lines were not executed anymore as\n  selection.isEmpty() does not return true when no character is selected\n  (see docs on ITextSelection.isEmpty())\n\nChange-Id: I190a7de25fbf20760d81e2923cc299e381fb92f6\n"
    },
    {
      "commit": "12abaab8f8b86eff9c35328c2da94a7b0bfe2f81",
      "tree": "0937f98194e7986e161ae0991ac6866b12aed29e",
      "parents": [
        "614e1854c4b0239b250743e8a214a876845be579"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Mar 16 11:05:48 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Mar 16 11:05:48 2020 +0100"
      },
      "message": "Bug 561150: ConcurrentModificationException when fetch available scripts\n\nChange-Id: If378aeecf71cf886251ab209f904ef0eb0951516\n"
    },
    {
      "commit": "614e1854c4b0239b250743e8a214a876845be579",
      "tree": "238e06cdadf66385123af161b5c0fdb751abf1f5",
      "parents": [
        "371ec87ecb9b682ed6fea2e19c6b8ecf12b453db"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Mar 16 09:26:51 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Mar 16 09:26:51 2020 +0100"
      },
      "message": "Bug 561143: [UnitTest] markers for exceptions not created reliably\n\n  global scope tests were not in RUNNING state, therefore marker\n  creation was skipped\n\nChange-Id: I7ba768874974ab3083543fad3c034f0f690f435b\n"
    },
    {
      "commit": "371ec87ecb9b682ed6fea2e19c6b8ecf12b453db",
      "tree": "33aea15b887dd3c6c19c1ad5421fe8139c790d30",
      "parents": [
        "74e743b53ed402435c8282c5e739b3994f648ef9"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 13 15:33:07 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 13 15:33:07 2020 +0100"
      },
      "message": "Bug 522137: Improve code quality\n\n  refactor script execution handler\n\nChange-Id: Id58c3e8f45db7d24c7db0dc5931bfc02dd7d6045\n"
    },
    {
      "commit": "74e743b53ed402435c8282c5e739b3994f648ef9",
      "tree": "41be5efe92bb926ca277cf875db501beb5c87a2c",
      "parents": [
        "b4554e6316508522d7395f8659fb336d697df3b8"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 13 10:25:42 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 13 10:25:42 2020 +0100"
      },
      "message": "Bug 561090: [UnitTest] createReport() make title/description optional\n\nChange-Id: I7e929b670cf5065eb27a7775997bb74ed24b8ac1\n"
    },
    {
      "commit": "b4554e6316508522d7395f8659fb336d697df3b8",
      "tree": "7ff12862325160662510ecb5315f44109fa2c88e",
      "parents": [
        "8c103841284d65290fe94de3ea7e065134036366"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 13 09:53:14 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 13 09:53:14 2020 +0100"
      },
      "message": "Bug 561087: [UnitTest] improve error message on invalid report type\n\nChange-Id: Ibc44036b02b263b29120f80b82845d5c26c1b8cb\n"
    },
    {
      "commit": "8c103841284d65290fe94de3ea7e065134036366",
      "tree": "f6fb7a734961fe841406dc8772eff1d044cc9acb",
      "parents": [
        "58fbaa80e0512e9587c39a289d4006bf9d922b65"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 13 08:37:40 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Fri Mar 13 08:37:40 2020 +0100"
      },
      "message": "Bug 561087: [UnitTest] improve error message on invalid report type\n\nChange-Id: Id4e1dcb9d5436dcbcbcdba65415603edc6710c22\n"
    },
    {
      "commit": "58fbaa80e0512e9587c39a289d4006bf9d922b65",
      "tree": "da96ab4778ecd340e9428bb729a3cbff9bf741b9",
      "parents": [
        "d0aea4c9cf97b28af6bad1a1e4db9b31245b6fd1"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Mar 03 14:33:10 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Tue Mar 03 14:33:10 2020 +0100"
      },
      "message": "Bug 560579: Deprecated modules should deprecate all methods and fields\n\n  fix classcast error\n\nChange-Id: I38dc388b1add6d710787ca9aebd5318c09f235c0\n"
    },
    {
      "commit": "d0aea4c9cf97b28af6bad1a1e4db9b31245b6fd1",
      "tree": "079823b753d85adf825917fa296bcb273e41750b",
      "parents": [
        "1772f9a8cf7f0dda4168aa4b07ca48f9f7cbf761"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Mar 02 18:30:35 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Mar 02 18:30:35 2020 +0100"
      },
      "message": "Bug 560691: [Rhino] compatibility tests fail with Neon target platform\n\n  cleanup\n\nChange-Id: I71e93a9cbbada5582872060ae3503ef034077a8e\n"
    },
    {
      "commit": "1772f9a8cf7f0dda4168aa4b07ca48f9f7cbf761",
      "tree": "137cd938883c3a3760b0c18f21dbe1b35fe2631a",
      "parents": [
        "453b1e503e6c7a68727e46ecf4a7c647fadff88d"
      ],
      "author": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Mar 02 17:12:37 2020 +0100"
      },
      "committer": {
        "name": "Christian Pontesegger",
        "email": "christian.pontesegger@web.de",
        "time": "Mon Mar 02 17:12:37 2020 +0100"
      },
      "message": "Bug 560691: [Rhino] compatibility tests fail with Neon target platform\n\n  added wrapper for older Rhino versions\n\nChange-Id: I6d07dc12d9af9e41b2c08df74674b6209f65b5a1\n"
    }
  ],
  "next": "453b1e503e6c7a68727e46ecf4a7c647fadff88d"
}
