)]}'
{
  "log": [
    {
      "commit": "5eddd0d0758c4a37b8eb501d17804327d77f9c70",
      "tree": "809708815701f7593a2646a13a6a5a7d38bc02f2",
      "parents": [
        "2bfac76a0a0704215fe829e85a71ce472363d92c"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Thu Jul 29 12:45:41 2021 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Thu Jul 29 12:45:41 2021 +0200"
      },
      "message": "[releng] Fix Gradle build without maven tycho build\n\nThe Gradle build should work even without executing the maven tycho\nbuild.\n\nBug 574772\nChange-Id: I74ccc05d3b0b7c6ae87c40f308552cb5afc37551\n"
    },
    {
      "commit": "2bfac76a0a0704215fe829e85a71ce472363d92c",
      "tree": "95da16230984825aaeb25935507f469193d83ba4",
      "parents": [
        "b363530f2f9fb84dd033e63c6b4cf6f026ad3342",
        "3b0812ce983c609058f0ec42d5553ca36a472396"
      ],
      "author": {
        "name": "Eyrak Paen",
        "email": "ep@protos.de",
        "time": "Thu Jul 15 13:23:56 2021 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Thu Jul 15 13:23:56 2021 -0400"
      },
      "message": "Merge \"[runtime.c] Add error log when timer start fails due to max timer limit\""
    },
    {
      "commit": "3b0812ce983c609058f0ec42d5553ca36a472396",
      "tree": "76bca924487b276c4a16fe67b25cb51b9c38d661",
      "parents": [
        "d7109d6b1484d49556311ac012034b519ac1a54f"
      ],
      "author": {
        "name": "Eyrak Paen",
        "email": "ep@protos.de",
        "time": "Wed Jul 14 15:24:11 2021 +0200"
      },
      "committer": {
        "name": "Eyrak Paen",
        "email": "ep@protos.de",
        "time": "Wed Jul 14 15:25:06 2021 +0200"
      },
      "message": "[runtime.c] Add error log when timer start fails due to max timer limit\n\nChange-Id: Iaec5c451e9b21aff53fba3af2c51d99a06ef7d47\n"
    },
    {
      "commit": "b363530f2f9fb84dd033e63c6b4cf6f026ad3342",
      "tree": "dd15f3d1a273b4ca8468e02f7c12c47c0b627b4a",
      "parents": [
        "d7109d6b1484d49556311ac012034b519ac1a54f"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Jun 11 10:01:19 2021 +0200"
      },
      "committer": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Jul 09 12:45:48 2021 +0200"
      },
      "message": "Bug 573910 [runtime.c] etunit removed limit for test cases\n\n* default is singleton test case mode, caseId is 0\n* added switch for parallel testing with limited test cases\n* added more checks and asserts\n* updated tests, static config test requires \u0027parallel\u0027 cases\n* added ETUNIT_FAIL\n* fail unclosed test cases\n* fixes for order\n\nChange-Id: I0a670bf1c7045f721bc9802e1cea56dbbaf3a72b\n"
    },
    {
      "commit": "d7109d6b1484d49556311ac012034b519ac1a54f",
      "tree": "adc834c0f4e9ccf97970db29afc7896c56ee3a6f",
      "parents": [
        "cceeeee95f1e90d325cbd0a508271043c4047e32",
        "4f5fe07087dc9261e4718733a033def26bebece7"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Jul 02 06:38:39 2021 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Fri Jul 02 06:38:39 2021 -0400"
      },
      "message": "Merge \"Bug 574581 re-enabled compile std 99 in c.runtime\""
    },
    {
      "commit": "4f5fe07087dc9261e4718733a033def26bebece7",
      "tree": "65a9a3eb33104172ba917d3ed7552c5de0e835b8",
      "parents": [
        "32bd8972e8f2d63035f63e03a3ff718d96736deb"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Jul 02 09:36:58 2021 +0200"
      },
      "committer": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Jul 02 09:42:58 2021 +0200"
      },
      "message": "Bug 574581 re-enabled compile std 99 in c.runtime\n\n* compile etrice with std 99, added missing flag in c.runtime\n* only windows is strict ansi, weaker std for other platforms\n\nChange-Id: I0042ae052941d83d889d9016a20e944860ad42de\n"
    },
    {
      "commit": "cceeeee95f1e90d325cbd0a508271043c4047e32",
      "tree": "b7ac565eb4e7c3d8faa381e293eaa089b3540d82",
      "parents": [
        "32bd8972e8f2d63035f63e03a3ff718d96736deb"
      ],
      "author": {
        "name": "Eyrak Paen",
        "email": "ep@protos.de",
        "time": "Mon Jun 21 16:01:15 2021 +0200"
      },
      "committer": {
        "name": "Eyrak Paen",
        "email": "ep@protos.de",
        "time": "Fri Jun 25 09:39:04 2021 +0200"
      },
      "message": "[runtime.c] Fix etTimeHelpers_normalize nSec range\n\nFull range of possible nSec values are handled properly. Code\ndocumentation and test cases updated.\n\nBug: 574314\n\nChange-Id: Ie51fd21cc1845e05a73e3205f0fc9e02952eb267\n"
    },
    {
      "commit": "32bd8972e8f2d63035f63e03a3ff718d96736deb",
      "tree": "dc0e2213c3751131e45526cc454017fd3c44d1c6",
      "parents": [
        "17e914697aec9fd04223a0de6bda2cfa62163fe9"
      ],
      "author": {
        "name": "Eyrak Paen",
        "email": "ep@protos.de",
        "time": "Mon Jun 21 16:14:32 2021 +0200"
      },
      "committer": {
        "name": "Eyrak Paen",
        "email": "ep@protos.de",
        "time": "Mon Jun 21 16:14:32 2021 +0200"
      },
      "message": "[runtime.c] Fix MT_WIN_MinGW MMTimer define typo\n\nChange-Id: Ib89b50564120eea3f99fc58ba683e62606618334\n"
    },
    {
      "commit": "17e914697aec9fd04223a0de6bda2cfa62163fe9",
      "tree": "b40eac660d4b6958e2b19fbebe03188e04be062b",
      "parents": [
        "1c14442fd7f9f73ef63a20523d6514a6b0e82a26"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Thu Jun 17 20:34:27 2021 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Jun 18 17:12:36 2021 +0200"
      },
      "message": "[generator.base] Implement generator module name resolution\n\nThe resolution of generator module names was previously done by the\neTrice Gradle plugins.\n\nChange-Id: I85121bbae9fe68bb6a82a8e11293d45f87f20b10\n"
    },
    {
      "commit": "1c14442fd7f9f73ef63a20523d6514a6b0e82a26",
      "tree": "1999c8c4bc3ff71ee19f9dfed2225ac71e8a9875",
      "parents": [
        "cfdbad8f002ffaf2f0c7640a81f6c68224db49e2"
      ],
      "author": {
        "name": "Eyrak Paen",
        "email": "ep@protos.de",
        "time": "Fri Jun 18 02:27:33 2021 +0200"
      },
      "committer": {
        "name": "Eyrak Paen",
        "email": "ep@protos.de",
        "time": "Fri Jun 18 02:39:27 2021 +0200"
      },
      "message": "[modellib.c][runtime.c] Integrate fixes for tcp\n\n- Functional test added for ATcpClient and ATcpServer\n- Additional fixes for posix etTcpSockets\n- Changed posix etThread error output to use etLogger to avoid crash in\ngradle\n\nChange-Id: Iaa1480fd1379da249d2143e6d338b8397ef0870c\n"
    },
    {
      "commit": "cfdbad8f002ffaf2f0c7640a81f6c68224db49e2",
      "tree": "946bc4bc223659b0a48c404134af9e62c63784bf",
      "parents": [
        "52e02a2a9b6bf7951f69662adc2ff4d7fed6e7e8"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Wed Jun 16 00:00:59 2021 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Wed Jun 16 00:00:59 2021 +0200"
      },
      "message": "[releng] Increase JVM memory of Gradle build\n\nThe Gradle build frequently runs out of metaspace.\n\nChange-Id: Ie438b97f33b5ecf61a7f72f11401bf1564bc3d80\n"
    },
    {
      "commit": "52e02a2a9b6bf7951f69662adc2ff4d7fed6e7e8",
      "tree": "26426aa3c36fba8b17973c940d9451b0f3bd6c9d",
      "parents": [
        "4fc38770d5fcbdd2af7bc468bcfe9a029668a8ef"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Tue Jun 15 12:00:41 2021 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Tue Jun 15 17:24:17 2021 +0200"
      },
      "message": "verify java 8 compatibility, update gradle\n\nChange-Id: Ib210afaede06e0762d3522b83b5b023e61b234e4\n"
    },
    {
      "commit": "4fc38770d5fcbdd2af7bc468bcfe9a029668a8ef",
      "tree": "c895c4065790d766ed45274cf63cf89872894545",
      "parents": [
        "223c7c1e1042320bd584f73e686f0f64c4d25590"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Jun 11 20:45:02 2021 +0200"
      },
      "committer": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Jun 11 20:45:13 2021 +0200"
      },
      "message": "gradle jars compatible to java 8\n\nChange-Id: I4783613209ea735797214ae14db082c37b3b6dff\n"
    },
    {
      "commit": "223c7c1e1042320bd584f73e686f0f64c4d25590",
      "tree": "1c301dd7d7ef98703bd387e8da29981d896f0d2a",
      "parents": [
        "3d46aebbcf54bd9e2fa8a46928078be938933a68"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Jun 11 11:53:44 2021 +0200"
      },
      "committer": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Jun 11 11:53:44 2021 +0200"
      },
      "message": "[room] fixed gradle genmodel packaging\n\nChange-Id: I433f4cb57cb43871892af06399171dba9efe84c1\n"
    },
    {
      "commit": "3d46aebbcf54bd9e2fa8a46928078be938933a68",
      "tree": "e4a942c744629b223de2d304511ccdf8b1b160d0",
      "parents": [
        "048540fb1d7b77341bc273fae46cb0e62c452337"
      ],
      "author": {
        "name": "Eyrak Paen",
        "email": "ep@protos.de",
        "time": "Wed May 12 19:28:10 2021 +0200"
      },
      "committer": {
        "name": "Eyrak Paen",
        "email": "ep@protos.de",
        "time": "Thu Jun 10 15:28:29 2021 +0200"
      },
      "message": "[modellib.c] Add ATimerService late timeout recovery\n\n- Also refactor test structure and allow testing with simulated time\n\nBug: 573233\n\nChange-Id: I8d17fdb8ab9a5f4d7582019ec000022f2b42bdb0\n"
    },
    {
      "commit": "048540fb1d7b77341bc273fae46cb0e62c452337",
      "tree": "60ca8cc15ba3b4779441899304cbc773c6ad31c1",
      "parents": [
        "04a2b38e0d7a7707a8dc643c2aae31162a4e3c69"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Wed Jun 17 17:14:32 2020 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Thu Jun 10 13:51:44 2021 +0200"
      },
      "message": "[releng] Use xtext-dev-bom for gradle build\n\nBug 547956\nChange-Id: I784a967f1ec8979ead87a44dfa80210c4f9a68ce\n"
    },
    {
      "commit": "04a2b38e0d7a7707a8dc643c2aae31162a4e3c69",
      "tree": "dbd0d6a88ac529802853ffacc008f984c16863c7",
      "parents": [
        "a5f3d6a7c6f4d0704e1b0f6235c5153f15273ab8"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon May 31 15:07:01 2021 +0200"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon May 31 15:07:01 2021 +0200"
      },
      "message": "doubled ETUNIT_MAX_TEST_CASES to 512"
    },
    {
      "commit": "a5f3d6a7c6f4d0704e1b0f6235c5153f15273ab8",
      "tree": "9fd998b88320e630b866050c663f418d3ef00317",
      "parents": [
        "1138c1c90cfb4de2576b9d715a57c91918583537"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Fri May 28 07:51:25 2021 +0200"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Fri May 28 07:53:53 2021 +0200"
      },
      "message": "added code of conduct and security\n"
    },
    {
      "commit": "1138c1c90cfb4de2576b9d715a57c91918583537",
      "tree": "c793ad3d0a1d51cd540df30f708f83ffe5363b11",
      "parents": [
        "6e540ee2a83442368153f5e15deac0651af0c4e0"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Tue May 25 00:13:36 2021 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Tue May 25 12:00:57 2021 +0200"
      },
      "message": "[common.ide] Implement language server that supports modelpath imports\n\nWe customize the default Xtext language server to support modelpath\ndescription files and modelpath imports. Further, we adjust the build\nmanager to respect project dependencies.\n\nBug 573755\nChange-Id: I6eb035f5312f54c2be4f6448e229ecb5d819f4db\n"
    },
    {
      "commit": "6e540ee2a83442368153f5e15deac0651af0c4e0",
      "tree": "7bde9643b4c2f8da5b540eb73b42f0f9fdab7273",
      "parents": [
        "ba6d32f530430f0bec5e162cfa801d9dff999a7b"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri May 21 12:41:46 2021 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri May 21 20:02:48 2021 +0200"
      },
      "message": "[core.common] Fix import statement validation\n\nIf Eclipse is not running, the global resource descriptions don\u0027t exist.\nIn this case the import helper throws an exception that is silently\nignored by Xtext.\n\nChange-Id: I9a488ccee84f8f00bc1df8f9cd0fff5f7553d3ec\n"
    },
    {
      "commit": "ba6d32f530430f0bec5e162cfa801d9dff999a7b",
      "tree": "fddcb5eac3002df98e706d655c40d57ccb53d416",
      "parents": [
        "09b10cb162919a94bb713cd2fd395b5bece7e69f"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri May 21 00:51:03 2021 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri May 21 10:56:45 2021 +0200"
      },
      "message": "[core.common] Remove obsolete uri resolution steps\n\nIf Eclipse is running we use platform uris and normalized file uris\notherwise. Therefore we can eliminate uri resolution everywhere except\nfor import statements with uris.\n\nChange-Id: I613aeb933b1d18c6dbbf2512eef67bf7289ab04c\n"
    },
    {
      "commit": "09b10cb162919a94bb713cd2fd395b5bece7e69f",
      "tree": "66f3da03ae84868e169c6fe574059a21ab733ace",
      "parents": [
        "8a27e452606ebae92243dfeabadf2f73b9744a69"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Thu May 20 19:44:32 2021 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Thu May 20 19:44:32 2021 +0200"
      },
      "message": "[generator.launch] Refactor generator launch configurations\n\nInstead of assembling command line arguments we load the resources and\ncall the generator directly. Loading the resources is simple because the\nlanguages and the modelpath are already set up in Eclipse anyway.\n\nChange-Id: Ifadacc33ddb6c6c55d1395d5ebda9408217b7b86\n"
    },
    {
      "commit": "8a27e452606ebae92243dfeabadf2f73b9744a69",
      "tree": "f3b2ccb47d8021ea470e40ea213a3be3c49c6ae3",
      "parents": [
        "f53d93e304d861b282dd3cdee410790ced4ccaca"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Thu May 20 11:01:07 2021 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Thu May 20 11:11:14 2021 +0200"
      },
      "message": "[core.common] Remove modellocator extension point\n\nThe modellocator extension point is unused and is therefore removed.\n\nChange-Id: Idbef487ec4b2eb3de97a3ede9131ab5878efc1fc\n"
    },
    {
      "commit": "f53d93e304d861b282dd3cdee410790ced4ccaca",
      "tree": "167ce012f0bee2ddc32babcbbe25c00647dfbe17",
      "parents": [
        "3a8a4206be37cabda58a310e9ba36734a05bab0b"
      ],
      "author": {
        "name": "Eyrak Paen",
        "email": "ep@protos.de",
        "time": "Thu Apr 29 12:54:53 2021 +0200"
      },
      "committer": {
        "name": "Eyrak Paen",
        "email": "ep@protos.de",
        "time": "Wed May 12 11:59:24 2021 -0400"
      },
      "message": "[modellib.c] Preliminary model-based test for ATimerService\n\nBug: 573233\n\nChange-Id: I48dab62a1ced8f5827ea56904496f182009a7f25\n"
    },
    {
      "commit": "3a8a4206be37cabda58a310e9ba36734a05bab0b",
      "tree": "748ae4b507caa4e72f1f4c501a56e6bf8e828b3e",
      "parents": [
        "d0b4242624ff8aff482725def00f4c3c150644c6"
      ],
      "author": {
        "name": "Eyrak Paen",
        "email": "ep@protos.de",
        "time": "Thu Apr 29 17:33:23 2021 +0200"
      },
      "committer": {
        "name": "Eyrak Paen",
        "email": "ep@protos.de",
        "time": "Wed May 12 09:18:03 2021 -0400"
      },
      "message": "[runtime.c] Add WinMM Timer implementation to MT_WIN_MinGW platform\n\nThe WinMM timer implementation is disabled by default, enabled using an\ninternal feature flag.\n\nChange-Id: I6c93cfd025201b13db4636fdb57654ee1980f4bb\n"
    },
    {
      "commit": "d0b4242624ff8aff482725def00f4c3c150644c6",
      "tree": "6c4ec4f9672cf45ea7026d19e157e1013c2f666e",
      "parents": [
        "e949830678a8eb0d98ffe8ce6f4d8997b73da3b2"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri May 07 15:39:30 2021 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat May 08 11:31:25 2021 +0200"
      },
      "message": "[core] Upgrade to Xtext 2.25.0 and Java 11\n\nBug 573430\n\nChange-Id: Ie6af72c3aa36316f78edf3c414be98d4f3136c2b\n"
    },
    {
      "commit": "e949830678a8eb0d98ffe8ce6f4d8997b73da3b2",
      "tree": "eb50647f2754374461cb35a75465e0e2196b58cf",
      "parents": [
        "87c97ff024c1f8572bcc1de7a843dfa994df1bde"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Thu May 06 15:36:40 2021 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri May 07 10:12:29 2021 +0200"
      },
      "message": "[runtime.c] Publish platform specific code in separate artifacts\n\nChange-Id: I3154c2007039a30aa1c9fef041bf352587ac4891\n"
    },
    {
      "commit": "87c97ff024c1f8572bcc1de7a843dfa994df1bde",
      "tree": "ebebcbd2faf2993d6adc6db23e567da94d00b3e5",
      "parents": [
        "33bbb22d99df63d34d41a7a7e347bcbf99d205d5"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Apr 23 12:39:19 2021 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Apr 23 13:09:42 2021 +0200"
      },
      "message": "[core] Add generic ide projects to Gradle build\n\nThe generic ide projects are necessary to run an Xtext language server\nfor eTrice. Therefore we also publish them to the Eclipse Nexus.\n\nBug 562962\n\nChange-Id: Ibcae409f8e468e1a945c0aeb6339b74ee6b9fb69\n"
    },
    {
      "commit": "33bbb22d99df63d34d41a7a7e347bcbf99d205d5",
      "tree": "b40fd65b398db8760e88eb2a5761b2ef4cff4331",
      "parents": [
        "954137d72c730d195e0ef5eaf804f0aef780a455"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Wed Apr 14 16:44:21 2021 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Wed Apr 14 16:44:21 2021 +0200"
      },
      "message": "[etunit] Add classname attribute to converted JUnit XML reports\n\nSome tools pick up on the classname attribute of test cases and ignore\nthe name of the test suite in JUnit XML reports.\nTherefore we also write the name of the test suite to the classname\nattribute of each test case.\n\nChange-Id: I25be7cfe30e9426604c9062aa47cdc024be2ddfa\n"
    },
    {
      "commit": "954137d72c730d195e0ef5eaf804f0aef780a455",
      "tree": "e37ee59ea7a65897344b682ed6e92639952743ac",
      "parents": [
        "6106b171b93862f0aa858c26f474155bdc412fe1"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Mar 27 22:15:58 2021 +0100"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Mon Mar 29 05:54:10 2021 -0500"
      },
      "message": "[generator.fsm] Fix refined transitions\n\nWe extend the links in the fsm genmodel by a list of refined transitions\nfor that transition. The transition attribute of a link now always\nreferences the real transition.\n\nBug 572109\n\nChange-Id: Ic50ef62a99eac47f734edd20d019a1457d911c4e\n"
    },
    {
      "commit": "6106b171b93862f0aa858c26f474155bdc412fe1",
      "tree": "1c57524160071963760ad6fd363460d991eddfc0",
      "parents": [
        "da31a768d089a19934f9484cb00f5a861fd95106"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Mar 27 19:58:14 2021 +0100"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Mar 27 20:11:43 2021 +0100"
      },
      "message": "[generator.base] Fix clean up of generation directory\n\nThe GeneratorFileIO object of the generator is a singleton and must be\nreset on each generation pass.\n\nBug 572360\n\nChange-Id: Ifbbd45ac368e628894e600dbdbfe70bfd548e6e8\n"
    },
    {
      "commit": "da31a768d089a19934f9484cb00f5a861fd95106",
      "tree": "fa15573ae57df4e1f5c80da69bcb28d83874d4ae",
      "parents": [
        "503180b63e1d4bd0168d8aa50f88ae5c99eac27b"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Mar 05 14:41:40 2021 +0100"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Mar 05 14:41:40 2021 +0100"
      },
      "message": "[genmodel.fsm] Fix computation of hierarchical outgoing links\n\nBug 571591\n\nChange-Id: I2b93f5bac92b6e03ab90b2afc75fb31ef9aeff49\n"
    },
    {
      "commit": "503180b63e1d4bd0168d8aa50f88ae5c99eac27b",
      "tree": "958b42cf96266bc7bc878c3f70f9bd0c363604f0",
      "parents": [
        "89dfe75a24925eb6fcc8cb9718ca30e67f03add2"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Thu Feb 25 20:00:52 2021 +0100"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Thu Feb 25 20:00:52 2021 +0100"
      },
      "message": "[genmodel.fsm] Fix wrong validation errors for cyclic transition chains\n\nBug 569188\n\nChange-Id: I99bdd5a6f33fb5e4d6d5edd3712c6a0c6343d1b1\n"
    },
    {
      "commit": "89dfe75a24925eb6fcc8cb9718ca30e67f03add2",
      "tree": "cf6fb38866a3140d49762718d2f1cded013ca8b8",
      "parents": [
        "2325aced6ad883743ec394c086f19359c532517d"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Mon Feb 22 11:45:37 2021 +0100"
      },
      "committer": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Mon Feb 22 11:45:37 2021 +0100"
      },
      "message": "Bug 570958 keep backward compatibility to old runtime\n\nChange-Id: I286201fc441ae0f04de1754a07415ce28f9c090e\n"
    },
    {
      "commit": "2325aced6ad883743ec394c086f19359c532517d",
      "tree": "fbde7444b24d33762d63f6aaaef7541902ed9431",
      "parents": [
        "b506736579371666a2f58654c0d3277992fc09f7"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Feb 05 13:04:32 2021 +0100"
      },
      "committer": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Feb 05 15:08:56 2021 +0100"
      },
      "message": "Bug 570958 - fixed tracing gen test\n\nChange-Id: Ia6d39dea203d494dfdaff7848e0ab44690933ae3\n"
    },
    {
      "commit": "b506736579371666a2f58654c0d3277992fc09f7",
      "tree": "84ff016d4d9573a625b47b39c8a2f1a753c52e78",
      "parents": [
        "1d766a942f5b3ef78967e0f834e50c996199fca0"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Feb 05 12:24:18 2021 +0100"
      },
      "committer": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Feb 05 12:33:46 2021 +0100"
      },
      "message": "[gen.c] added @Tracing annotation, generation and c interface\n\nBug 570958\n\n* added annotation\n* added tracing information to genmodel\n* generate code with tracing calls (etMSCTracer.h)\n\nThe tracining implementation is not part of eTrice\n\nChange-Id: Iff3c6c5e33b7c0d59b32fee8dfa4ec4ecbf97981\n"
    },
    {
      "commit": "1d766a942f5b3ef78967e0f834e50c996199fca0",
      "tree": "6028a831dd9be7f3178835c48cb85d68dba55af0",
      "parents": [
        "c73dc91c9b37cfed8486d199c8ea53c6e53c1e6e"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Feb 05 09:44:08 2021 +0100"
      },
      "committer": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Feb 05 12:01:38 2021 +0100"
      },
      "message": "[gen] use fileIO for saving genmodel\n\nChange-Id: I5a98857d31ebbfb8bf1224ed3523cebb86b0c526\n"
    },
    {
      "commit": "c73dc91c9b37cfed8486d199c8ea53c6e53c1e6e",
      "tree": "e4c175c4f71d6a41c0f109a7f419357986a2544c",
      "parents": [
        "1bbc3434b313ccd62994586bd4efaa4560fe5e7d"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Nov 28 12:05:54 2020 +0100"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Nov 28 12:05:54 2020 +0100"
      },
      "message": "[genmodel.fsm] Fix fsm genmodel builder for cyclic transition chains\n\nBug 569188\n\nChange-Id: I04db41e9c93721f7f287213aec7afc8c36ef05ae\n"
    },
    {
      "commit": "1bbc3434b313ccd62994586bd4efaa4560fe5e7d",
      "tree": "8b3135429d42a3bb9614717aaeddd2fa93e5acea",
      "parents": [
        "35e8fb0e6be46e55fbc66540c8b15ee57b27c5bd"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Thu Nov 26 09:35:51 2020 +0100"
      },
      "committer": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Thu Nov 26 09:39:08 2020 +0100"
      },
      "message": "[genmodel] fixed import paths and regenerated for java 8\n\nChange-Id: I3a431fb6610412ce071525b1aded632367a3a744\n"
    },
    {
      "commit": "35e8fb0e6be46e55fbc66540c8b15ee57b27c5bd",
      "tree": "2a6905aa6f0b9a13d9581e8475a8e1c4aecbf709",
      "parents": [
        "8b5e4df7d05edf0f2e0e8e63e345ed268c319404"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon Nov 23 18:42:13 2020 +0100"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon Nov 23 18:42:13 2020 +0100"
      },
      "message": "[genmodel] compliance version set to 1.8\n\nCompliance version in genmodel now is 8.0 (Java 1.8).\nRe-generated.\n\n\nChange-Id: I7e1bb79cc2008a957b28f0f0d5f9c1990908aaa0\n"
    },
    {
      "commit": "8b5e4df7d05edf0f2e0e8e63e345ed268c319404",
      "tree": "8ed55fa598125a9600820fb5157f7cfffe25eedb",
      "parents": [
        "5bf0b803b4094e7c141266c92ee4be8ac8fd02ae"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Nov 14 01:12:25 2020 +0100"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Nov 14 14:49:48 2020 +0100"
      },
      "message": "[core] Update mwe2 workflows to new xtext code generator\n\nBug 562962\n\nChange-Id: I2e8c8dd09a99bc5bcc01971b209b567210832db7\n"
    },
    {
      "commit": "5bf0b803b4094e7c141266c92ee4be8ac8fd02ae",
      "tree": "cb357fc40a5917552ba8e4d2748f40b2456e4b00",
      "parents": [
        "fc4356e08f204305151831853188850d86404131"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Nov 07 11:56:37 2020 +0100"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Nov 07 12:35:30 2020 -0400"
      },
      "message": "[generator] Fix translation of enum literals in detail codes\n\nBug 568608\n\nChange-Id: I1ceb8c4ea0a9b75332f3472ce443f972d15cb1b7\n"
    },
    {
      "commit": "fc4356e08f204305151831853188850d86404131",
      "tree": "e2b6364bd3a58defd55d86777f4f1fb29adadf05",
      "parents": [
        "1d6859e60db97eb478e3cc7d450c1d9d304032a6"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Oct 23 20:24:03 2020 +0200"
      },
      "committer": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Oct 23 20:24:03 2020 +0200"
      },
      "message": "added documentation for PInterrupt\n\nChange-Id: Ic19c6a220dee1ffa95823a9cd5cde987be2e3e04\n"
    },
    {
      "commit": "1d6859e60db97eb478e3cc7d450c1d9d304032a6",
      "tree": "8186a3f395cf18f213aeaa1072a9f913ed77495d",
      "parents": [
        "0da1fc42cc8f28a833146703e639a05867236731"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Oct 09 14:52:58 2020 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Oct 09 14:52:58 2020 +0200"
      },
      "message": "[doc] Update download link for Trace2UML\n\nBug 341792\n\nChange-Id: Ia09dacf69b3c3931b718ab84206e5f834499a840\n"
    },
    {
      "commit": "0da1fc42cc8f28a833146703e639a05867236731",
      "tree": "f1251db18972bbe4bd22687b7689f1f7033e5be1",
      "parents": [
        "0e4e2a1aac7424189b00a17f574dd048aaea131b"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Tue Sep 29 17:09:17 2020 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Tue Sep 29 17:09:17 2020 +0200"
      },
      "message": "[generator.c] Restore capability to produce data logs\n\nBug 550639\n\nChange-Id: Ic114aec968ea614fee8525c7e318890f652848ea\n"
    },
    {
      "commit": "0e4e2a1aac7424189b00a17f574dd048aaea131b",
      "tree": "da1459105810304c1832746365ca51fa488c1dd5",
      "parents": [
        "266926de961469728c7e1a4f4cf5b8dcdb66620b"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Sep 26 15:45:14 2020 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Sep 26 15:45:14 2020 +0200"
      },
      "message": "[common] Fix uri to platform uri conversion\n\nBug 567388\n\nChange-Id: I8e1d67fcd27ac7c76eb630396536cac7355120f7\n"
    },
    {
      "commit": "266926de961469728c7e1a4f4cf5b8dcdb66620b",
      "tree": "88d6c308a6fd954338fbecf01b292499db267b9b",
      "parents": [
        "44332c006c2e789ab3a806c54995443d6d716940"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Thu Sep 10 12:45:30 2020 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Thu Sep 10 12:45:30 2020 +0200"
      },
      "message": "[generator.c] Fix missing brackets in initialization of replicated ports\n\nBug 566850\n\nChange-Id: If0b6ce6b95010b922ddceaacf25d11d76e7a8464\n"
    },
    {
      "commit": "44332c006c2e789ab3a806c54995443d6d716940",
      "tree": "03c2a9bb07f2ac297d46370a43549aed16763f22",
      "parents": [
        "0d97270c977e5784d9066dcf704cdbec07c6ca77"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Mon Aug 10 15:06:20 2020 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Mon Aug 10 15:06:20 2020 +0200"
      },
      "message": "[core.genmodel] Compute object id for ports based on number of peers\n\nPreviously the object id for ports was computed using its multiplicity.\nThis leads duplicate case values in the dispatcher if the multiplicity\nof a port is lower than its number of peers.\n\nBug 565953\n\nChange-Id: I19cc9e53a897b1d477423cbd7f662cf811a05451\n"
    },
    {
      "commit": "0d97270c977e5784d9066dcf704cdbec07c6ca77",
      "tree": "7857016143350ba77f1be9f6e17783262813eaa8",
      "parents": [
        "0162be14f31b7828d08fd83fd036f4019266fa12"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Mon Aug 10 11:24:05 2020 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Mon Aug 10 11:24:05 2020 +0200"
      },
      "message": "[ui.structure] Restore the relay check box in the port property dialog\n\nI removed this check box by mistake when I removed compound protocols.\n\nBug 565943\n\nChange-Id: I714ddc819e211fd80166a680582695b2a0be7c86\n"
    },
    {
      "commit": "0162be14f31b7828d08fd83fd036f4019266fa12",
      "tree": "61070cfa5a2891a96935b1901b9e070c6baf0844",
      "parents": [
        "1180d9096fb9a99f44cc741d7d2992b8a7db90ff"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Tue Aug 04 16:02:28 2020 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Aug 07 13:25:53 2020 +0200"
      },
      "message": "[modellib.c] Document the timer api\n\nBug 565809\n\nChange-Id: Ia5085ff29a352d9c7634b85889503cc11b5f9948\n"
    },
    {
      "commit": "1180d9096fb9a99f44cc741d7d2992b8a7db90ff",
      "tree": "f10fbc67ca7520e9c7474d7b40208210e2740c82",
      "parents": [
        "bdb7289065a8cce6e89d71662ac9b12353b5757a"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Jul 04 14:03:04 2020 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Jul 04 14:03:04 2020 +0200"
      },
      "message": "[ui] Add content assist for namespace of import statements\n\nBug 564396\n\nChange-Id: I41daad65c7a2b7a1311009dcf6fa10dfb6d1e345\n"
    },
    {
      "commit": "bdb7289065a8cce6e89d71662ac9b12353b5757a",
      "tree": "49185f0fc0e0147b048f5a8f71bec49c80704ecf",
      "parents": [
        "a60d1b57abcc8aec9e604592794db3990478f411"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Feb 21 13:15:17 2020 +0100"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Jul 03 22:14:10 2020 +0200"
      },
      "message": "[generator.c] Remove msc instrumentation option from c generator\n\nEnabling and disabling of msc logging is instead solved by preprocessor\nmacros.\n\nBug 564917\n\nChange-Id: Ic015fff6a0927f03bb81fffbbfacf56935e067a9\n"
    },
    {
      "commit": "a60d1b57abcc8aec9e604592794db3990478f411",
      "tree": "3ef295beb4effa342692c8083f2d61d236f13198",
      "parents": [
        "5e86a092f843fa16f901704e61941ddc8ba00373"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Wed Jun 24 13:44:15 2020 +0200"
      },
      "committer": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Mon Jun 29 17:21:12 2020 +0200"
      },
      "message": "[runtime.c] changes for runtime\n\nChange-Id: I27386222ba9db6452d51c7deaf673271d8dbc182"
    },
    {
      "commit": "5e86a092f843fa16f901704e61941ddc8ba00373",
      "tree": "d3e35d3f2bc11844d43f566b95f1072b0db2c216",
      "parents": [
        "1ec37d3bee01bc08aa49f8827691f7139b5e711e",
        "ee6a7a325727d29ce696c4729d7b2f24a064404a"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Wed Jun 24 05:58:11 2020 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Wed Jun 24 05:58:11 2020 -0400"
      },
      "message": "Merge \"[runtime.java] fix in DataPortBase constructor\""
    },
    {
      "commit": "1ec37d3bee01bc08aa49f8827691f7139b5e711e",
      "tree": "a9812e483a9fd65f420306e052e6d631e2cb23cc",
      "parents": [
        "b7b0f5ca67a730527acb2660f876190330c23353",
        "217ea5c89656b7e1abcafba4fd7a899d2341a410"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Wed Jun 24 05:56:53 2020 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Wed Jun 24 05:56:53 2020 -0400"
      },
      "message": "Merge \"[core] improved import validation - allow same names of eObj\""
    },
    {
      "commit": "b7b0f5ca67a730527acb2660f876190330c23353",
      "tree": "a535c9292351015e09a822b8c2611c76fa6a3f20",
      "parents": [
        "605b02f9f248642352d892324f4ce9024cd86e22",
        "4031454d11b1f461776e78ce374329ef28cf071b"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Wed Jun 24 05:32:39 2020 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Wed Jun 24 05:32:39 2020 -0400"
      },
      "message": "Merge \"[modellib.c] update of experimental PLogger\""
    },
    {
      "commit": "605b02f9f248642352d892324f4ce9024cd86e22",
      "tree": "f6b2444db79113eaa7a5cb7e23508c911745ff77",
      "parents": [
        "132df3e2d2abd4c07be39837055fad01306ab629"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Wed Jun 24 09:14:54 2020 +0200"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Wed Jun 24 09:14:54 2020 +0200"
      },
      "message": "Bug 564609 - [core] organize imports doesn\u0027t consider references of SPPs\n\nFixed a bug in the computation of used types.\n\nChange-Id: I65bc5db255c1206ee297b6ece87c0100775070dd\n"
    },
    {
      "commit": "4031454d11b1f461776e78ce374329ef28cf071b",
      "tree": "614ef221f80fbee5892f19be1a59ba882112ddba",
      "parents": [
        "132df3e2d2abd4c07be39837055fad01306ab629"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Jan 17 11:30:34 2020 +0100"
      },
      "committer": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Fri Jun 19 04:32:06 2020 -0400"
      },
      "message": "[modellib.c] update of experimental PLogger\n\nChange-Id: I06bf29e9ae137d42ac0669816e0e73aed047785e\n"
    },
    {
      "commit": "ee6a7a325727d29ce696c4729d7b2f24a064404a",
      "tree": "ee0fa7c54fe16eef337d8f27e746268514d3677a",
      "parents": [
        "132df3e2d2abd4c07be39837055fad01306ab629"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Thu Jun 18 13:38:26 2020 +0200"
      },
      "committer": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Thu Jun 18 13:38:26 2020 +0200"
      },
      "message": "[runtime.java] fix in DataPortBase constructor\n\nChange-Id: I3a1a0f1b7b9aa089b45973036308cdf3814e068c\n"
    },
    {
      "commit": "217ea5c89656b7e1abcafba4fd7a899d2341a410",
      "tree": "5b1caa3faa739085679893ceea852c18fc145f7c",
      "parents": [
        "132df3e2d2abd4c07be39837055fad01306ab629"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Mon Jul 16 12:56:06 2018 +0200"
      },
      "committer": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Thu Jun 18 06:35:44 2020 -0400"
      },
      "message": "[core] improved import validation - allow same names of eObj\n\nChange-Id: Ifc8130af981caafe7cd4972023280a9b80b3b6ee\n"
    },
    {
      "commit": "132df3e2d2abd4c07be39837055fad01306ab629",
      "tree": "7b62d982e8a1f9d9865768eaa55b58ba05c3073c",
      "parents": [
        "7d2dca3eab00fd3d3ac4240e2b3f9bd6aeb71127"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Thu Jun 04 15:07:07 2020 +0200"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Thu Jun 04 15:07:07 2020 +0200"
      },
      "message": "Bug 563928 - wrong order of calls in etMessageService_pushMessage\n\nFixed call order: first release mutex, then notify receiver thread.\n\nChange-Id: I3c3015689cd1f2ad1a6945fbe0d23af2d5808e6b\n"
    },
    {
      "commit": "7d2dca3eab00fd3d3ac4240e2b3f9bd6aeb71127",
      "tree": "7e39c9eae1d68900ad810a2bdc3b00dfcdd08f50",
      "parents": [
        "f0b034a9a7d42babf68b04e0e4fa580e424eba7d"
      ],
      "author": {
        "name": "Christian Hilden",
        "email": "christian.hilden@protos.de",
        "time": "Thu May 28 11:01:28 2020 +0200"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Fri May 29 08:37:28 2020 +0200"
      },
      "message": "Bug 563658 - [Documentation] Add documentation for PortClasses\n\nAdded PortClass to feature model.\n\nChange-Id: Id6c68936a7d8a162689585e668fcfb4bc0c89443\n"
    },
    {
      "commit": "f0b034a9a7d42babf68b04e0e4fa580e424eba7d",
      "tree": "dd195cbde6d17b141f89b5596faa90447faf300c",
      "parents": [
        "89e4f6979c7f41b2fc210a1acd883bfa7c2b3b8d"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri May 15 20:51:30 2020 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri May 22 10:24:50 2020 +0200"
      },
      "message": "[core.room] Remove compound protocols\n\nBug 563234\n\nChange-Id: I40839986d6b390600b932b79053538ea9942eed8\n"
    },
    {
      "commit": "89e4f6979c7f41b2fc210a1acd883bfa7c2b3b8d",
      "tree": "b5fd3da1b238b7ff437076ab8cade4ebd8159dbd",
      "parents": [
        "345a2203171b35373eccb6149b1da0656c1a2399"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Mon May 11 11:40:25 2020 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri May 15 14:14:35 2020 +0200"
      },
      "message": "[core.room] Implement validation for wiring algorithm\n\nBug 563215\n\nChange-Id: Ic7535b3505cd4d3e0af29e4a897eba0bdfa373e3\n"
    },
    {
      "commit": "345a2203171b35373eccb6149b1da0656c1a2399",
      "tree": "afcd1efb67d4f5c4c667106ec401ab32fbfdcd84",
      "parents": [
        "b22f9db6262a46a558145c3e2666d2d42a99cd3c"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Tue May 05 16:22:36 2020 +0200"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Tue May 05 16:22:36 2020 +0200"
      },
      "message": "Bug 562835 - [generator.doc] instance diagram lacks node and thread info\n\nHave to call ETMapUtil.processModels() prior to dot file creation.\n\nChange-Id: Iece08aaedc24d1d6e3036a0a01ac85c1d93f70e4\n"
    },
    {
      "commit": "b22f9db6262a46a558145c3e2666d2d42a99cd3c",
      "tree": "a74123d5dbe0020a6e1e1bd058bae55d9ea3d98e",
      "parents": [
        "8ed2251ee8df3e5d9ff87d9e0f698fe557fa9729"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Thu Apr 30 11:20:33 2020 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Thu Apr 30 11:20:33 2020 +0200"
      },
      "message": "[runtime.c] Add comments to previous fix of deadlock caused by etTimer\n\nBug 562462\n\nChange-Id: I4af04c81324d48efc8f2da04466a3bc299a8276c\n"
    },
    {
      "commit": "8ed2251ee8df3e5d9ff87d9e0f698fe557fa9729",
      "tree": "49f526520b95816837a259b4d7cafb893a46a956",
      "parents": [
        "ee82858c0b96598ac48ad4ef4b9d4ff005264bc9"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Apr 24 13:34:28 2020 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Apr 24 13:34:28 2020 +0200"
      },
      "message": "[runtime.c] Fix deadlock caused by posix implementation of etTimer\n\nBug 562462\n\nChange-Id: Id65ff181656aa1ce2b89db36e8bb617212f9b238\n"
    },
    {
      "commit": "ee82858c0b96598ac48ad4ef4b9d4ff005264bc9",
      "tree": "3f62d795fb7bb18f36aa6f7a213a32b838a89eaa",
      "parents": [
        "9ed5eb37500a9270c93d8aa4f0b064e7fb12a941"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Tue Apr 21 19:23:40 2020 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Tue Apr 21 19:23:40 2020 +0200"
      },
      "message": "[generator] Fix uri to file path conversion\n\nChange-Id: I62838e6fe50934ecaea4e53d03b29276dca2f0d3\n"
    },
    {
      "commit": "9ed5eb37500a9270c93d8aa4f0b064e7fb12a941",
      "tree": "b40ef9ece9cb264fdb3ed3d704d5c30325d85f46",
      "parents": [
        "6925bae8576f076a696d4fec9b29dd0dd16f6f8f"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Apr 03 18:26:15 2020 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Apr 03 18:26:15 2020 +0200"
      },
      "message": "Replace deprecated dependency declarations in build scripts\n\nChange-Id: I5510e4a561922f29addd5c69d1d5e5eaaa044354\n"
    },
    {
      "commit": "6925bae8576f076a696d4fec9b29dd0dd16f6f8f",
      "tree": "a4b939cd0aeff84e8e0dcc34483661cf13ceb8ff",
      "parents": [
        "0ab61be49697bf0128320e1bb7c25185b16bba8b"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Thu Feb 20 16:38:11 2020 +0100"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Mon Mar 30 18:15:55 2020 +0200"
      },
      "message": "[releng] Use eTrice Gradle plugins in build\n\n * Update Gradle to version 6.2.2\n\nBug 561514\n\nChange-Id: I8cc619cc49ded3361de302111c3b28840549f3af\n"
    },
    {
      "commit": "0ab61be49697bf0128320e1bb7c25185b16bba8b",
      "tree": "c502b56ae2fc9b28d590dc8f5fafab4093636ab5",
      "parents": [
        "d365247fdb0c66ebb817f7c00bacc60f41193952"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Thu Mar 26 17:21:56 2020 +0100"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Fri Mar 27 08:22:36 2020 +0100"
      },
      "message": "Bug 558626: Problems setting properties of threads\n\n* calling pthread_attr_setinheritsched(), otherwise sched and prio will\nbe ignored\n* falling-back to inherited scheduling in case of insufficient rights\n\nChange-Id: If5fe265578792266b7a99983617c679634c63f7f\n"
    },
    {
      "commit": "d365247fdb0c66ebb817f7c00bacc60f41193952",
      "tree": "196836b5071ddc7ceb9aa356ad7973179ecdd498",
      "parents": [
        "0a720c6717aebe8b7a909e83d2d8d90aadb84cc6"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Mar 06 16:49:40 2020 +0100"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Mar 06 16:49:40 2020 +0100"
      },
      "message": "[generator] Add default physical model for test instance annotation\n\nChange-Id: Ib98c47903fd27936a00639305c4612be7340ac8a\n"
    },
    {
      "commit": "0a720c6717aebe8b7a909e83d2d8d90aadb84cc6",
      "tree": "04f093191519a119db2eb666ce90e35129eaf0b7",
      "parents": [
        "3b7ea206ef388f7165188b9bd6396227db8cbe24"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Wed Feb 12 12:49:11 2020 +0100"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Wed Feb 12 12:49:11 2020 +0100"
      },
      "message": "Bug 559964: generate sorted includes\n\n#include paths are sorted alphabetically\n\nChange-Id: Ia6ec09e30469f6ccbc489a6863050790957eb201\n"
    },
    {
      "commit": "3b7ea206ef388f7165188b9bd6396227db8cbe24",
      "tree": "854a855571247b8ff3912d2364c17fe00f38c7de",
      "parents": [
        "2ed190982121a80e158bbce74e4cc42924e44b6e"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Mon Jan 13 17:25:38 2020 +0100"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Mon Jan 13 17:25:38 2020 +0100"
      },
      "message": "[generator] Add symbolic generator name to meta information of jars\n\nChange-Id: I54a149b582b4bed8104c44246ed8d90aa6cfb155\n"
    },
    {
      "commit": "2ed190982121a80e158bbce74e4cc42924e44b6e",
      "tree": "df8c6a0a7c969493f950cc0c6fb5290ee6939cb6",
      "parents": [
        "3f93890890b9fd7464c45174aad399c119e87019"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon Jan 13 09:04:09 2020 +0100"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon Jan 13 09:04:09 2020 +0100"
      },
      "message": "Replaced http with platform schema for FSM references in Room.ecore\n\nChange-Id: Ia65d7bf543a09685e5a2872dacc9afe65ed85f10\n"
    },
    {
      "commit": "3f93890890b9fd7464c45174aad399c119e87019",
      "tree": "7a7fa082f12ee03e28737875aa177eb88fb72c11",
      "parents": [
        "434a219c669cf808718e1ac916cd99e219491568"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Thu Dec 12 11:11:25 2019 +0100"
      },
      "committer": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Thu Dec 12 11:11:25 2019 +0100"
      },
      "message": "[contract.launch] fixed launch config invalid options\n\nChange-Id: I741d3a15f107c93ba84e89b68c9257ed71ce21c0\n"
    },
    {
      "commit": "434a219c669cf808718e1ac916cd99e219491568",
      "tree": "fdcae7b3abb0b2aadeeea1437f140118f88ed9d1",
      "parents": [
        "5ebbe5007b6153e2059852a76b40675026f08817",
        "839c6468eaef0b7c60a6c6c3ae5b07539b6bb781"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Dec 06 07:33:01 2019 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Fri Dec 06 07:33:01 2019 -0500"
      },
      "message": "Merge \"Bug 553815 - [releng] Room models aren\u0027t packed into modellib.c.zip\""
    },
    {
      "commit": "839c6468eaef0b7c60a6c6c3ae5b07539b6bb781",
      "tree": "57629e186c10ab85fc3379910fd8ed1a8c32f135",
      "parents": [
        "38e797b73db3e87b6f734fbbfbcee7129c00ed09"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Thu Dec 05 13:59:30 2019 +0100"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Dec 06 12:11:07 2019 +0100"
      },
      "message": "Bug 553815 - [releng] Room models aren\u0027t packed into modellib.c.zip\n\nGeneralized include pattern and packed model files into root folder of\nzip/jar.\n\nChange-Id: I301dddd679e1ef7524329e75b9f5ee6a5c97bda0\n"
    },
    {
      "commit": "5ebbe5007b6153e2059852a76b40675026f08817",
      "tree": "1da0d4f4a0e756b38663c9bd23b5d363dc86cc7f",
      "parents": [
        "38e797b73db3e87b6f734fbbfbcee7129c00ed09"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Fri Dec 06 11:58:59 2019 +0100"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Fri Dec 06 11:58:59 2019 +0100"
      },
      "message": "added access rule to avoid accessibility warnings\n\nXtext\u00272 formatter2 needs an access rule.\n\nChange-Id: Ibc8aafbf88fad13dc84acc6c73f106f04f361633\n"
    },
    {
      "commit": "38e797b73db3e87b6f734fbbfbcee7129c00ed09",
      "tree": "69306fb98a900aed8d7e3f52eef8fa1af8d1d2f4",
      "parents": [
        "34912487f8dc3014f3f43cfb285dac815adda60d"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Fri Nov 29 17:30:12 2019 +0100"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon Dec 02 14:55:36 2019 +0100"
      },
      "message": "Bug 546282 - [ui] Implement \"organize imports\"\n\nImplemented a fairly general mechanism that can be adapted easily\nfor other models, e.g. one using the FSM part only.\n\nConflicts:\n\tplugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/imports/ImportOrganizer.java\n\nChange-Id: If6f6d6039833c2e54a337b60d41be6bb20b0ed0a\n"
    },
    {
      "commit": "34912487f8dc3014f3f43cfb285dac815adda60d",
      "tree": "544a8863e9e294a1623500067d75ac3538922cdc",
      "parents": [
        "ef61f47c1b777774534fb4c7dcd486dff08d698c"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Fri Nov 29 17:30:12 2019 +0100"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Fri Nov 29 17:30:12 2019 +0100"
      },
      "message": "Bug 546282 - [ui] Implement \"organize imports\"\n\nImplemented a fairly general mechanism that can be adapted easily\nfor other models, e.g. one using the FSM part only.\n\nChange-Id: Ib322afaed71b55e7dc66fb330a203520828f2c8f\n"
    },
    {
      "commit": "ef61f47c1b777774534fb4c7dcd486dff08d698c",
      "tree": "1cc948e8f0e53b19ce6a9cf7299307337ebf59e7",
      "parents": [
        "9d384d55af41e68680fd5aa861a78abc38d6b00c"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Tue Nov 26 09:19:35 2019 +0100"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Tue Nov 26 09:19:35 2019 +0100"
      },
      "message": "Bug 553459 - [gen.doc] new launch configs should use configured output\ndirectory\n\nChange-Id: Ic6448e7239291c72d0f9e5c4ac8064a840eaaec9\n"
    },
    {
      "commit": "9d384d55af41e68680fd5aa861a78abc38d6b00c",
      "tree": "e1323a52b140ebbff5dd59757d14d92854b0bc8e",
      "parents": [
        "4a57879517f296cfe71674a1f8916f02af4c8cbd"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Tue Nov 26 07:44:33 2019 +0100"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Tue Nov 26 07:44:33 2019 +0100"
      },
      "message": "RoomElement interface has to be marked as abstract\n\n* re-generated Room.xtext\n* fixed some other minor issues\n\nChange-Id: I01dc8e8f220660490787017cd46f4617856afdca\n"
    },
    {
      "commit": "4a57879517f296cfe71674a1f8916f02af4c8cbd",
      "tree": "b7eec2fe116f712bf530d37bf91a3b106452caca",
      "parents": [
        "d9c23deb55a485355b1e3f728235e7dffa0bb465",
        "22b5b0f62d18b190474feee268a2119134fff344"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon Nov 25 11:24:52 2019 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Mon Nov 25 11:24:52 2019 -0500"
      },
      "message": "Merge \"Bug 552836 Race condition in shutdown sequence of Runner causes SEGV\""
    },
    {
      "commit": "22b5b0f62d18b190474feee268a2119134fff344",
      "tree": "7cdc22b7b2d9c5482325a89ec5b0887efe4428e9",
      "parents": [
        "575610044f25e682bdac0554831c1ba005fa8fd6"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon Nov 25 09:13:38 2019 +0100"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon Nov 25 16:45:32 2019 +0100"
      },
      "message": "Bug 552836 Race condition in shutdown sequence of Runner causes SEGV\n\nDestroying the thread in etMessageService_destroy()\n\nChange-Id: Icee3faab3bf21acc50545274b2b74d41648a7a9c"
    },
    {
      "commit": "d9c23deb55a485355b1e3f728235e7dffa0bb465",
      "tree": "b0d6630f33a2df95f817b7134cb85efbfdfce9ce",
      "parents": [
        "4d8f6213573792f201e205032469015d72b155d6",
        "eead6b73fbfddd3e7ed7936b91bb0d293ef85d9a"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon Nov 25 09:44:15 2019 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Mon Nov 25 09:44:15 2019 -0500"
      },
      "message": "Merge \"Bug 545524 - [c.gen] Translated enums are generated multi line\""
    },
    {
      "commit": "eead6b73fbfddd3e7ed7936b91bb0d293ef85d9a",
      "tree": "4656375223a60b95d34466296ce74a85b1d48cc0",
      "parents": [
        "575610044f25e682bdac0554831c1ba005fa8fd6"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon Nov 25 13:39:00 2019 +0100"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon Nov 25 13:39:00 2019 +0100"
      },
      "message": "Bug 545524 - [c.gen] Translated enums are generated multi line\n\ndon\u0027t replace enums behind //\n\nChange-Id: I8d3e6b912d0c7975afaa2fbafbd4de7dc69c9245\n"
    },
    {
      "commit": "4d8f6213573792f201e205032469015d72b155d6",
      "tree": "f5daa325e4d78f2f14c456d2d2b2ebabe352223f",
      "parents": [
        "575610044f25e682bdac0554831c1ba005fa8fd6"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sun Nov 03 16:21:43 2019 +0100"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Nov 22 16:39:54 2019 +0100"
      },
      "message": "[core.room] Refactor room grammar to represent the order of its classes\n\nIn order for the Xtext serializer to work properly, the grammar must\nrepresent the order of its elements.\n\nBug 552643\n\nChange-Id: I096701977de5c7a51c5551d5b07b075ed7280932\n"
    },
    {
      "commit": "575610044f25e682bdac0554831c1ba005fa8fd6",
      "tree": "2ba4cab718ebc1ce3d7b9efb82860bb152801324",
      "parents": [
        "e2f895dbb076899677cc8f1f923973dcd90141db"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Wed Nov 13 07:26:41 2019 +0100"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Wed Nov 13 07:26:41 2019 +0100"
      },
      "message": "Bug 551083 - [gen] NPE in DetailCodeTranslator\n\nSkipping string literals.\nAdded unit test.\n\nChange-Id: I5ccb5ea3208ec5ad49716a2d57ea4b9cb8f999ea\n"
    },
    {
      "commit": "e2f895dbb076899677cc8f1f923973dcd90141db",
      "tree": "bc32f4b403e927fe061ad344fb18d69ad633f70d",
      "parents": [
        "fa282db53c7f2e6dc11648b17f1730e49addf9e8"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Tue Nov 12 18:21:22 2019 +0100"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Tue Nov 12 18:21:22 2019 +0100"
      },
      "message": "Bug 551083 - [gen] NPE in DetailCodeTranslator\n\nSkipping string literals.\n\nChange-Id: Ie4cc7ece361cc8af4dcbda307bc1493657f9f665\n"
    },
    {
      "commit": "fa282db53c7f2e6dc11648b17f1730e49addf9e8",
      "tree": "97454a8564bcc3b5da8a80eaa1d86a2dd917b21b",
      "parents": [
        "463d43545df7530c2de22853ebd67e5616119657"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon Nov 11 11:12:09 2019 +0100"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon Nov 11 11:12:09 2019 +0100"
      },
      "message": "Bug 552897 - [runtime.c] reduce warnings using C compiler\n\nAdded missing includes.\n\nChange-Id: I6814052eb6ee8b91d81909b70ac6286289b7dc92\n"
    },
    {
      "commit": "463d43545df7530c2de22853ebd67e5616119657",
      "tree": "45decbfa5c6b1f386e37bf52f4985d30b5ca5101",
      "parents": [
        "c6fc0df695d3df06e4b036a3c859376652f1eee4",
        "371151cc393c527ee5f9e8732884d4a38c11fdee"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon Nov 11 04:48:02 2019 -0500"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Mon Nov 11 04:48:02 2019 -0500"
      },
      "message": "Merge \"Bug 552599 - [runtime.c] fixed compile issue for linux\""
    },
    {
      "commit": "371151cc393c527ee5f9e8732884d4a38c11fdee",
      "tree": "a778b4541df3fa561073bd9dd45719df0b20be64",
      "parents": [
        "fec305de9ef1320952b9dc8fd388db1b42e4afeb"
      ],
      "author": {
        "name": "Juergen Haug",
        "email": "juergen.haug@protos.de",
        "time": "Thu Oct 31 15:38:06 2019 +0100"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Mon Nov 11 09:16:13 2019 +0100"
      },
      "message": "Bug 552599 - [runtime.c] fixed compile issue for linux\n\n\u003cbits/siginfo.h\u003e only included for gcc major \u003c\u003d 4.\nVersion 5 and newer doesn\u0027t seem to need this.\n\nChange-Id: Ifdd5c91ece56a0a527b2d64c92d750741c7148b4\n"
    },
    {
      "commit": "c6fc0df695d3df06e4b036a3c859376652f1eee4",
      "tree": "eceb946c8ce98896874d9fa65b44bdca3c5a0ee7",
      "parents": [
        "d3cada2b46d975bec5c2fcfb03de65e84e34879b"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Nov 02 18:13:44 2019 +0100"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Nov 02 18:13:44 2019 +0100"
      },
      "message": "[common.ui] Fix SaveOnFocusLostXtextEditor being an abstract class\n\nThis class is referenced as editor for several languages and thus must\nnot be abstract.\n\nBug 550882\n\nChange-Id: I39436f6645abdf572d6b4544b15ad8ec32b0248a\n"
    },
    {
      "commit": "d3cada2b46d975bec5c2fcfb03de65e84e34879b",
      "tree": "232f5d85146dc11b3dc06f51ddccc324f64a33f1",
      "parents": [
        "a8edb872426113cff58c09cb23bcf96b856a2155"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Nov 02 18:01:53 2019 +0100"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Nov 02 18:01:53 2019 +0100"
      },
      "message": "[core.room] Fix MWE2 workflow of room language\n\nChange-Id: I5fc54f6d1ecdebc9455682f13c2c7e6e4dfa853c\n"
    },
    {
      "commit": "a8edb872426113cff58c09cb23bcf96b856a2155",
      "tree": "aa63b6c91cb518bafc48519f0461db100e9504ee",
      "parents": [
        "fec305de9ef1320952b9dc8fd388db1b42e4afeb"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Nov 02 14:03:01 2019 +0100"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Sat Nov 02 14:06:14 2019 +0100"
      },
      "message": "[generator.base] Improve modelpath implementation for file system\n\nChange-Id: Ib104902bedf31a8c60a7acef5e800e8fe469cc80\n"
    },
    {
      "commit": "fec305de9ef1320952b9dc8fd388db1b42e4afeb",
      "tree": "6b7816edd51b50c20770a8d8898d857bc4fea51c",
      "parents": [
        "e6987a1a51858a4a238a6a7e6ec45a2ea6b12870"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Fri Oct 25 18:48:18 2019 +0200"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Fri Oct 25 18:48:18 2019 +0200"
      },
      "message": "documentation should have version 3.x\n\nChange-Id: Ic87780c552fa1133621fa68e2158b54761ebc3d7\n"
    },
    {
      "commit": "e6987a1a51858a4a238a6a7e6ec45a2ea6b12870",
      "tree": "9c9ab9c4451f9623028b0aa204980986d2fd2a64",
      "parents": [
        "ab0a74c9a162d020b8d5185f3ad168ddd3d85c8c",
        "dd5d8f2570399e7f2c7012ee16e130936ea3ee45"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Fri Oct 25 11:17:42 2019 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review @ Eclipse.org",
        "email": "gerrit@eclipse.org",
        "time": "Fri Oct 25 11:17:43 2019 -0400"
      },
      "message": "Merge \"Bug 552375 - [doc] Document semantics of transition point\""
    },
    {
      "commit": "dd5d8f2570399e7f2c7012ee16e130936ea3ee45",
      "tree": "c65db585baa1fe40106cd1aace7c7cef37f0d227",
      "parents": [
        "4125ab19d6fbe82d60f55c7a4304f6ffe6e72a72"
      ],
      "author": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Fri Oct 25 14:50:30 2019 +0200"
      },
      "committer": {
        "name": "Henrik Rentz-Reichert",
        "email": "hrr@protos.de",
        "time": "Fri Oct 25 17:15:59 2019 +0200"
      },
      "message": "Bug 552375 - [doc] Document semantics of transition point\n\nAdded a section in room-concepts.md explaining transition traversal and\nthe search for matching triggers.\n\nChange-Id: Id956bcba90d663e281d5f3efc2247557ea576376\n"
    },
    {
      "commit": "ab0a74c9a162d020b8d5185f3ad168ddd3d85c8c",
      "tree": "760d49a4097d2b024d2ef8a85c4f1de0728c3dad",
      "parents": [
        "4125ab19d6fbe82d60f55c7a4304f6ffe6e72a72"
      ],
      "author": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Oct 25 16:37:24 2019 +0200"
      },
      "committer": {
        "name": "Jan Belle",
        "email": "jan.belle@protos.de",
        "time": "Fri Oct 25 16:37:24 2019 +0200"
      },
      "message": "[core] Reactivate deprecation warning for import statements with uri\n\nChange-Id: I0aa90b96557aeb0924cbc1a1d2849ae6a12d2f18\n"
    }
  ],
  "next": "4125ab19d6fbe82d60f55c7a4304f6ffe6e72a72"
}
