)]}'
{
  "log": [
    {
      "commit": "773b6cadc8c3ff4d6a2356726093b93fb0a4fe2c",
      "tree": "c0678984fb6b62ecd9be7a4d88d6260026a82985",
      "parents": [
        "a15709a102f4ab059655c48c4cb7ee2fa8263082"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 23:01:32 2016 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 23:01:32 2016 +0100"
      },
      "message": "[482602] Avoid NPE for breakpoints on comments and defines\n\nChange-Id: Id06775926a54082371a1a125335cfac710be2c8e\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@itemis.de\u003e\n"
    },
    {
      "commit": "a15709a102f4ab059655c48c4cb7ee2fa8263082",
      "tree": "65cf217720e6b58fab44f3af5abd841c4bea3dc0",
      "parents": [
        "c4c5f5a81b76cc6084d12bd7fec95c1bc6e88c21"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 22:53:15 2016 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 22:53:15 2016 +0100"
      },
      "message": "[480638] Enable debugging for Check files\n\nChange-Id: I18b30f8db6f926ea2549e11f5fb0fce04ca0dedf\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@itemis.de\u003e\n"
    },
    {
      "commit": "c4c5f5a81b76cc6084d12bd7fec95c1bc6e88c21",
      "tree": "4f24895963cdae6a4da561b03b9a55cdf74dd8fc",
      "parents": [
        "97308e37a12d7b2ce4291bf2fc376bdb89dceae4"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 22:47:34 2016 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 22:48:03 2016 +0100"
      },
      "message": "[482602] Avoid NPE on comments on breakpoints and defines\n\nChange-Id: Ie95f2df37abae08697a9e76d24c687dde9b2df15\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@itemis.de\u003e\n"
    },
    {
      "commit": "97308e37a12d7b2ce4291bf2fc376bdb89dceae4",
      "tree": "8e653a0ab2e5c356d2b89ee50f87601261381445",
      "parents": [
        "b7ec87274b4db9d5c234fa10d6d5e64f268cd833"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 22:33:54 2016 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 22:33:54 2016 +0100"
      },
      "message": "[480679] Show let variables in Variables view"
    },
    {
      "commit": "b7ec87274b4db9d5c234fa10d6d5e64f268cd833",
      "tree": "b34b005397eec75583ea1c109e58418a7c2217f5",
      "parents": [
        "150b45aeb4a32f2a1a648f23203d0b5cd49aab79"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 22:30:03 2016 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 22:32:44 2016 +0100"
      },
      "message": "[484406] Support for debugger in Xpand files\n\nChange-Id: I85fc593944df22559a200df718ebe9ab74faf7a5\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@itemis.de\u003e\n"
    },
    {
      "commit": "150b45aeb4a32f2a1a648f23203d0b5cd49aab79",
      "tree": "f53ff7e2e4fa7d327ccfd2e2a3c4d91d930da41c",
      "parents": [
        "c9519b7ce570dd1213b9b3e15fa31174e10f398a"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 22:20:39 2016 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 22:20:39 2016 +0100"
      },
      "message": "[480631] Adding filtering of call stack elements to ElementAdapter\n\nChange-Id: I5ee788951d83a615e4418a485fb94fe901cb7801\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@itemis.de\u003e\n"
    },
    {
      "commit": "c9519b7ce570dd1213b9b3e15fa31174e10f398a",
      "tree": "b7427387d22f24798b03223eb9f2a174e665a77c",
      "parents": [
        "92a94d7b8671814bb5e86f4ae3b2bce7c7518e79"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 22:13:35 2016 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 22:13:35 2016 +0100"
      },
      "message": "[465802] Improved breakpoint support in Xtend files\n\nChange-Id: If9a92704752282de1a658d4aa68debb62ed2b624\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@itemis.de\u003e\n"
    },
    {
      "commit": "92a94d7b8671814bb5e86f4ae3b2bce7c7518e79",
      "tree": "96b3835a1b34cbdad18c9c7624f044e330dae974",
      "parents": [
        "62ec2566fe22ed05d423b946e581e3f84deea551"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 22:01:03 2016 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 22:01:12 2016 +0100"
      },
      "message": "[480645] support create extension statements in debugger\n\nChange-Id: Ib5cb8d7febabaa8e394055e1621aaa2d3b925ee2\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@itemis.de\u003e\n"
    },
    {
      "commit": "62ec2566fe22ed05d423b946e581e3f84deea551",
      "tree": "223e7e5ebe936bd25a40f4fd02774703ed412f2d",
      "parents": [
        "28e350ef56c0d31f9d30ee74a548715d870c2382"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 21:43:01 2016 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 21:43:01 2016 +0100"
      },
      "message": "[424084] Code completion in .xpt file after \u003c\u003cENDREM-\u003e\u003e"
    },
    {
      "commit": "28e350ef56c0d31f9d30ee74a548715d870c2382",
      "tree": "610f9e5f69c30e09fa589122cbaac0c5b8d98014",
      "parents": [
        "936dcc97918155e4c71138a2e08d4a7d9cb68535"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 21:40:30 2016 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Feb 02 21:40:30 2016 +0100"
      },
      "message": "[476794] Fix code completion within selectFirst and forAll\n\nChange-Id: I23fe37f59cbf38a8fecb5a314fe216201039e505\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@itemis.de\u003e\n"
    },
    {
      "commit": "936dcc97918155e4c71138a2e08d4a7d9cb68535",
      "tree": "556ab02299e99f1a4900aeaf7026c4450c9f5621",
      "parents": [
        "22ccb2e78f2f74f1106184618cca4e9c8f72a552"
      ],
      "author": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@gmail.com",
        "time": "Mon Feb 01 17:19:03 2016 +0100"
      },
      "committer": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@gmail.com",
        "time": "Mon Feb 01 17:19:03 2016 +0100"
      },
      "message": "[api] Added missing since tag"
    },
    {
      "commit": "22ccb2e78f2f74f1106184618cca4e9c8f72a552",
      "tree": "61a74e41e3cc8f6c7f83af0607851fdaabaaccc4",
      "parents": [
        "3de885a165d41d7cdfed511f4f81b1c23bd4adfc"
      ],
      "author": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@gmail.com",
        "time": "Mon Feb 01 16:57:13 2016 +0100"
      },
      "committer": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@gmail.com",
        "time": "Mon Feb 01 16:57:13 2016 +0100"
      },
      "message": "[debug] Fixed compile error. mwe.core 1.3.20 introduced new method"
    },
    {
      "commit": "3de885a165d41d7cdfed511f4f81b1c23bd4adfc",
      "tree": "79fae20b85cfb9d9f0277bcdda7860ffbbcc5a38",
      "parents": [
        "4bb81717c414c08864ed153f6124c7af18a95ffd"
      ],
      "author": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@gmail.com",
        "time": "Mon Feb 01 16:15:44 2016 +0100"
      },
      "committer": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@gmail.com",
        "time": "Mon Feb 01 16:56:10 2016 +0100"
      },
      "message": "[dev] Removed old platforms, fixed juno 3.8 TP"
    },
    {
      "commit": "4bb81717c414c08864ed153f6124c7af18a95ffd",
      "tree": "137382823614bbc1e8291d98f133b7e0132217b6",
      "parents": [
        "63aee3e000505251e87f7a0cb4e39f3c2ff74456"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Feb 01 05:39:04 2016 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Feb 01 05:39:04 2016 +0100"
      },
      "message": "[484602] Debugger must ignore statements that are not part of a file,\ne.g. when parsed with XpandParseFacade"
    },
    {
      "commit": "63aee3e000505251e87f7a0cb4e39f3c2ff74456",
      "tree": "edabd23c57644c142146769f20f74c4635bcdccb",
      "parents": [
        "6d92fa9876c2f46fee63b662f84d2ae2e6e17605"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Nov 19 00:21:14 2015 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Nov 19 00:21:14 2015 +0100"
      },
      "message": "[480902] DebugMonitor.getAdapter() picked wrong adapter\n\nChange-Id: I92dd9f4a096227db6da116f7bc603bf4a4bd0490\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@itemis.de\u003e\n"
    },
    {
      "commit": "6d92fa9876c2f46fee63b662f84d2ae2e6e17605",
      "tree": "f6b9c16eeafe492e8cba7794356c0b51a48126e0",
      "parents": [
        "d48bdeff5ff19c59c8f377663d6bc85d28a08b95",
        "d15d0b7e38017d539ca4c906f380fa2fc0b66d46"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Nov 19 00:07:16 2015 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Nov 19 00:07:16 2015 +0100"
      },
      "message": "Merge branch \u0027bug480646\u0027"
    },
    {
      "commit": "d15d0b7e38017d539ca4c906f380fa2fc0b66d46",
      "tree": "20df09b11ac17d0d1376adbee32ff63d8d9aa4dc",
      "parents": [
        "d527139bb3f77482ef5f6e66ad320ac9e6c30b11"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Nov 19 00:06:59 2015 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Nov 19 00:06:59 2015 +0100"
      },
      "message": "[480646] Enable debugging of feature calls\n\nChange-Id: Iba75162787cfb2d8331c4e6321a34782ebd195e2\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@itemis.de\u003e\n"
    },
    {
      "commit": "d48bdeff5ff19c59c8f377663d6bc85d28a08b95",
      "tree": "a8a023c21026a8581dd3e5683f369067734a103b",
      "parents": [
        "05bcac56c3a3734010cd8946c498f36d53dfb09c"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Wed Nov 18 23:16:38 2015 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Wed Nov 18 23:16:38 2015 +0100"
      },
      "message": "getHoverInfoInternal: add null guard\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@itemis.de\u003e\n\nChange-Id: I9e655a976cd336c2151482196347fa1744708f3d\n"
    },
    {
      "commit": "05bcac56c3a3734010cd8946c498f36d53dfb09c",
      "tree": "a226401e42619199e412a0f845b17cb3f9034a73",
      "parents": [
        "d527139bb3f77482ef5f6e66ad320ac9e6c30b11"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Wed Nov 18 23:16:24 2015 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Wed Nov 18 23:16:24 2015 +0100"
      },
      "message": "[479423] Added missing location information for some AST elements\n\nChange-Id: I3bace28f77cfc0d3ba11989929064f74f73bdd8c\nSigned-off-by: Karsten Thoms \u003ckarsten.thoms@itemis.de\u003e\n"
    },
    {
      "commit": "d527139bb3f77482ef5f6e66ad320ac9e6c30b11",
      "tree": "43700c1c5fbdbbcb9f301f079ae3a7da349a1afd",
      "parents": [
        "04eccbeee463dc30c4899bfc64e508deb8e70567"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Aug 28 12:54:39 2015 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Aug 28 12:54:39 2015 +0200"
      },
      "message": "[465802] Applied patch #256102"
    },
    {
      "commit": "04eccbeee463dc30c4899bfc64e508deb8e70567",
      "tree": "2aca4dd907c650fee100cb9b35a214ca70a4468e",
      "parents": [
        "ff74ef85ed9bdba2da1296ee073f03053f494cce"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Jul 31 12:04:54 2015 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Jul 31 12:04:54 2015 +0200"
      },
      "message": "Update baseline to 2.1.0"
    },
    {
      "commit": "ff74ef85ed9bdba2da1296ee073f03053f494cce",
      "tree": "5ea70b060be74834687880eb4c61f5bd6c8ec58c",
      "parents": [
        "8b096b0ce7885f363c63b830f66462ad287011b8"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Jul 31 11:15:03 2015 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Jul 31 11:15:03 2015 +0200"
      },
      "message": "[465802] Enable breakpoints for Xtend files\nApplied and modified patch\nhttps://bugs.eclipse.org/bugs/attachment.cgi?id\u003d255020"
    },
    {
      "commit": "8b096b0ce7885f363c63b830f66462ad287011b8",
      "tree": "16c699f5422ac538a944ef7ba735b5be7ea7945a",
      "parents": [
        "57989ad4b0ade4c261037ebe4c166e9f8090317e"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Jul 31 10:36:18 2015 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Jul 31 10:45:27 2015 +0200"
      },
      "message": "Increment version to 2.2.0"
    },
    {
      "commit": "57989ad4b0ade4c261037ebe4c166e9f8090317e",
      "tree": "10332e75aa509430ead11e55fc3b0ec6bf341b69",
      "parents": [
        "04a33a7caa647a7cf98645371f9ca9c12610ac3c"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Jul 31 10:34:26 2015 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Jul 31 10:34:26 2015 +0200"
      },
      "message": "Baseline Update"
    },
    {
      "commit": "04a33a7caa647a7cf98645371f9ca9c12610ac3c",
      "tree": "7948b54bfab02845eea182a8cce9744236eeec6d",
      "parents": [
        "ce1e9aed864849ae93acda8f17ad9ae62877a1ea"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue May 05 10:37:05 2015 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue May 05 10:37:05 2015 +0200"
      },
      "message": "Disable save actions"
    },
    {
      "commit": "ce1e9aed864849ae93acda8f17ad9ae62877a1ea",
      "tree": "65c90de0e9189986c4635ff9705105cc9c9605a5",
      "parents": [
        "07adc662670002d064f934fd17cc1bb328aa1fce"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue May 05 10:13:59 2015 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue May 05 10:13:59 2015 +0200"
      },
      "message": "[465800] Fix Toggle Breakpoint on Xtend files"
    },
    {
      "commit": "07adc662670002d064f934fd17cc1bb328aa1fce",
      "tree": "ac3c72630c3f19d69d898f6e49321c4598b0b147",
      "parents": [
        "243d5fc21905d27d8db19d26e75d2bd38b439958"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue May 05 09:57:32 2015 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue May 05 09:57:32 2015 +0200"
      },
      "message": "[465798] Breakpoints are only inserted on the line where clicked.\nBreakpoints can\u0027t be inserted on lines without statements."
    },
    {
      "commit": "243d5fc21905d27d8db19d26e75d2bd38b439958",
      "tree": "b4ee4ad853f8a17b5e848c631ad27a0044df23c3",
      "parents": [
        "b9d1becea5befbda300921bf4f79b11d81d3c658"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Wed Apr 29 12:58:58 2015 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Wed Apr 29 12:58:58 2015 +0200"
      },
      "message": "[462453] Schedule Metamodel scan only when project anaylzer is enabled"
    },
    {
      "commit": "b9d1becea5befbda300921bf4f79b11d81d3c658",
      "tree": "aba1ee2c584ba89b0abd5292693b0728984654cb",
      "parents": [
        "0930909eb6897a521931f9d1438905866d180f14"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Apr 16 15:18:29 2015 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Apr 17 11:01:03 2015 +0200"
      },
      "message": "[448673] Addressed review issues\n- change git.clone.location to git.clone.xpand.location"
    },
    {
      "commit": "0930909eb6897a521931f9d1438905866d180f14",
      "tree": "259fcc3a7b8844cf299f0c355a88b626e4bd1a6b",
      "parents": [
        "848c6e5de21abad90315ef080689bf9ba875106e"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Apr 16 15:18:29 2015 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Apr 16 15:19:33 2015 +0200"
      },
      "message": "[448673] Addressed review issues\n- removed hard coded paths\n- removed optional IDE features"
    },
    {
      "commit": "848c6e5de21abad90315ef080689bf9ba875106e",
      "tree": "1114f45d30843c613fc81dfce5377cbe6768067e",
      "parents": [
        "a11f8ca18c4b222bbdc10d48610b25d93422dad1"
      ],
      "author": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Thu Mar 26 13:40:21 2015 +0100"
      },
      "committer": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Thu Mar 26 13:40:21 2015 +0100"
      },
      "message": "[javadoc] Fixed broken javadoc\n\nSigned-off-by: Dennis Huebner \u003cdennis.huebner@itemis.de\u003e"
    },
    {
      "commit": "a11f8ca18c4b222bbdc10d48610b25d93422dad1",
      "tree": "4439190979a7f505d5c4d6b886db48f9984c9844",
      "parents": [
        "1421cefdd01f3dcbabbd43234605c76a6c5110ad"
      ],
      "author": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Thu Mar 26 11:42:52 2015 +0100"
      },
      "committer": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Thu Mar 26 13:39:53 2015 +0100"
      },
      "message": "[mvn] Initial tycho build setup\n\nSigned-off-by: Dennis Huebner \u003cdennis.huebner@itemis.de\u003e"
    },
    {
      "commit": "1421cefdd01f3dcbabbd43234605c76a6c5110ad",
      "tree": "957b6b9a529b41b4126121c8a6d2b777a0850c34",
      "parents": [
        "7caa342f7e221e702f79b6773be1c5d0f77be1e7"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Mar 19 13:42:14 2015 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Mar 19 13:42:14 2015 +0100"
      },
      "message": "Avoid logging of UnsupportedEncodingException for empty encoding"
    },
    {
      "commit": "7caa342f7e221e702f79b6773be1c5d0f77be1e7",
      "tree": "bb3b50e7f98f6ecaf54a574ff0841e19f56f8140",
      "parents": [
        "9cddfa26c71c24d6a3907dfd8833ec1bceeac0e4"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Wed Mar 04 20:28:57 2015 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Wed Mar 04 20:28:57 2015 +0100"
      },
      "message": "[460426] Connect Xpand editors to font definition\nMoved font definition from xpand.ui to shared.ui"
    },
    {
      "commit": "9cddfa26c71c24d6a3907dfd8833ec1bceeac0e4",
      "tree": "1549f9cc3ff8231212b4ce8bba17657562d30d94",
      "parents": [
        "ba4a13c4447bba92eee03d8002dbff6b806a7fb5"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Wed Mar 04 20:27:13 2015 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Wed Mar 04 20:27:13 2015 +0100"
      },
      "message": "Excluded failing test testIfExpression_chained "
    },
    {
      "commit": "ba4a13c4447bba92eee03d8002dbff6b806a7fb5",
      "tree": "8f5db7055ba43adf550c8bfc7441ea5e2b96a7f6",
      "parents": [
        "a417479870f1e7435d4594f6cd2db731ff6e335c"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Wed Mar 04 20:02:48 2015 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Wed Mar 04 20:02:48 2015 +0100"
      },
      "message": "[459443] Refactoring of preference pages\nMoved metamodel configuration to subpage of new \"Xpand\" main page\nAdded \"Builder\" configuration page\nAdded feature \"Exclusion Pattern\" to configure resources that are\nignored during analysis"
    },
    {
      "commit": "a417479870f1e7435d4594f6cd2db731ff6e335c",
      "tree": "d7d745643755e0aa7789c2d02284e46448edb1f9",
      "parents": [
        "4caa996f4c076f69411990604a17aba8b2ce21ab"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Feb 13 11:51:17 2015 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Feb 13 11:52:47 2015 +0100"
      },
      "message": "[459869] associate builder with nature"
    },
    {
      "commit": "4caa996f4c076f69411990604a17aba8b2ce21ab",
      "tree": "fb00cb26e06ee8bb89f090b7f44e25588222b5e8",
      "parents": [
        "6fa38d86db3a93671193a6ade2c3b617bc43d11d"
      ],
      "author": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Tue Feb 03 13:22:34 2015 +0100"
      },
      "committer": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Tue Feb 03 13:22:34 2015 +0100"
      },
      "message": "[releng] Prevent loading antlr.runtime 4.3 from orbit"
    },
    {
      "commit": "6fa38d86db3a93671193a6ade2c3b617bc43d11d",
      "tree": "4d9133c261754946a5e71979b4f20a4a9de55608",
      "parents": [
        "385039c681653adaaeec4854505d7947d50e5239"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Nov 20 02:39:39 2014 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Nov 20 02:39:39 2014 +0100"
      },
      "message": "extended Preferences, Targlet"
    },
    {
      "commit": "385039c681653adaaeec4854505d7947d50e5239",
      "tree": "285926b282f174cad46d767267b0b9f3f2f6aee3",
      "parents": [
        "4c1908219ffdf1ff31cce5997765accd3969ec54"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Nov 20 02:38:37 2014 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Nov 20 02:38:37 2014 +0100"
      },
      "message": "removed dead methods which did not compile due to use of deprecated\ninternal API usage"
    },
    {
      "commit": "4c1908219ffdf1ff31cce5997765accd3969ec54",
      "tree": "ee3ebd64a89fcb262de5c4fa09df82a427caf127",
      "parents": [
        "5c119ddd8de0dc7e43d4d4e633bc5dd6b663156b"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Nov 20 01:52:31 2014 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Nov 20 01:52:31 2014 +0100"
      },
      "message": "typesystem classes were indirectly referenced\nadded missing bundles to compile UmlTypesystemTest"
    },
    {
      "commit": "5c119ddd8de0dc7e43d4d4e633bc5dd6b663156b",
      "tree": "a71be0d2c6dc4f988d6b621e80e535ecca7aec33",
      "parents": [
        "4c489fc65bf60032d16733dff77d46889dbe46e6"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Nov 03 22:50:12 2014 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Nov 03 22:50:12 2014 +0100"
      },
      "message": "Regenerated documentation from source"
    },
    {
      "commit": "4c489fc65bf60032d16733dff77d46889dbe46e6",
      "tree": "1af162a4f05eb01e3419176ecd7bdf0448c8aa9d",
      "parents": [
        "9b80232ba5cf52c295fdb0f0dc6016ee1e977c5c"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Nov 03 22:49:50 2014 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Nov 03 22:49:50 2014 +0100"
      },
      "message": "Fixed broken download links\nFixed XSLT classpath\nAdded launch config"
    },
    {
      "commit": "9b80232ba5cf52c295fdb0f0dc6016ee1e977c5c",
      "tree": "e9d767e895621afb9e4753ea715f375885da1898",
      "parents": [
        "c399018518ea7640a0ecf3756a89f3a93c6678c7"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Nov 03 22:48:36 2014 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Nov 03 22:48:36 2014 +0100"
      },
      "message": "[434931] Fixed workflow.properties text"
    },
    {
      "commit": "c399018518ea7640a0ecf3756a89f3a93c6678c7",
      "tree": "a868f0300da6aea2d9cf149a728f34a6203c5d0c",
      "parents": [
        "656ac20575d8fb41b18bb182f5725a2c81f0283c"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Oct 31 23:11:58 2014 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Oct 31 23:11:58 2014 +0100"
      },
      "message": "Removed additional IDE tools\nAdd preference for type filter"
    },
    {
      "commit": "656ac20575d8fb41b18bb182f5725a2c81f0283c",
      "tree": "598b2d02fcba2acc612592435648b92ce23fa628",
      "parents": [
        "c3707c8edd84800f90fbb53261e8ad9f5a06f069"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Oct 31 22:43:34 2014 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Oct 31 22:43:34 2014 +0100"
      },
      "message": "[424090] Restore size of CA popup"
    },
    {
      "commit": "c3707c8edd84800f90fbb53261e8ad9f5a06f069",
      "tree": "71ec8fa2bd9f471099dd5e751d352f2843adaab4",
      "parents": [
        "42c3e04bef7b6af1c4c50d83f86f3baba7a1e43c"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Oct 27 16:31:21 2014 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Oct 27 16:31:21 2014 +0100"
      },
      "message": "[448673] Made IDE tool IUs optional"
    },
    {
      "commit": "42c3e04bef7b6af1c4c50d83f86f3baba7a1e43c",
      "tree": "db68d4c6dd7ccac05a8bdab331df532911c49ebc",
      "parents": [
        "91b832b8979070a29755129f9ad55628a9bd4919"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Oct 24 15:00:35 2014 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Oct 24 15:00:35 2014 +0200"
      },
      "message": "Initial Oomph setup"
    },
    {
      "commit": "91b832b8979070a29755129f9ad55628a9bd4919",
      "tree": "b73c8ec763521c855be25ff3f3748a99a346d05a",
      "parents": [
        "341efb1d551bf1d970a251d87e5f77e68586a7ed"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Oct 24 14:57:30 2014 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Oct 24 14:57:30 2014 +0200"
      },
      "message": "Remove project specific settings of Java/Compiler/Building"
    },
    {
      "commit": "341efb1d551bf1d970a251d87e5f77e68586a7ed",
      "tree": "3262d8230751bf0efbe97c4e7cf0f4630f6db0e2",
      "parents": [
        "c0908961f3db70a8b8f9078eec13cc588c0e5152"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Sep 23 11:09:29 2014 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Sep 23 11:09:29 2014 +0200"
      },
      "message": "Changed baseline version"
    },
    {
      "commit": "c0908961f3db70a8b8f9078eec13cc588c0e5152",
      "tree": "7f3a583429e055aa00841ff3c8712840d55af717",
      "parents": [
        "304cb0ab4f78f87cf8db8eadbf8dff9f49303ee0"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Sep 23 10:53:57 2014 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Sep 23 10:53:57 2014 +0200"
      },
      "message": "Increment version to 2.1.0"
    },
    {
      "commit": "304cb0ab4f78f87cf8db8eadbf8dff9f49303ee0",
      "tree": "2916bb1dd437f27584742fcbe2d1196ca31ac947",
      "parents": [
        "21997b8c663f808a309b328eecda8ce532f6dfce"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Sep 23 10:51:17 2014 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Sep 23 10:51:17 2014 +0200"
      },
      "message": "[444766] Applied patch from Nirmal Sasidharan\nSchedule ProjectAnalyzer only if EmfMetamodelContributor is available"
    },
    {
      "commit": "21997b8c663f808a309b328eecda8ce532f6dfce",
      "tree": "ded1b4487edc8e11d37293e617736ac826b8ace1",
      "parents": [
        "0dc052723510b0cdd74d611c0ea8352a14859a72"
      ],
      "author": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Mon Jul 28 16:09:07 2014 +0200"
      },
      "committer": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Mon Jul 28 16:09:07 2014 +0200"
      },
      "message": "[simrel-tests] Bundles should share/export packages"
    },
    {
      "commit": "0dc052723510b0cdd74d611c0ea8352a14859a72",
      "tree": "0238607014a5a6d27f4bdb72e96cb66259a9a7e7",
      "parents": [
        "da9142af74b44089031ce0b83281677ba71b8fed"
      ],
      "author": {
        "name": "djockel",
        "email": "darius.jockel@itemis.de",
        "time": "Mon Jul 07 11:14:30 2014 +0200"
      },
      "committer": {
        "name": "djockel",
        "email": "darius.jockel@itemis.de",
        "time": "Mon Jul 07 11:14:30 2014 +0200"
      },
      "message": "Bug 410475 - [Content Assist] No assist on Check import section"
    },
    {
      "commit": "da9142af74b44089031ce0b83281677ba71b8fed",
      "tree": "222b85d8b635ee3364695d7991d0d22f7ab44501",
      "parents": [
        "6e5a09e623a672062636061ac6e544133896cbac"
      ],
      "author": {
        "name": "djockel",
        "email": "darius.jockel@itemis.de",
        "time": "Fri Jun 13 10:38:03 2014 +0200"
      },
      "committer": {
        "name": "djockel",
        "email": "darius.jockel@itemis.de",
        "time": "Fri Jun 13 10:38:03 2014 +0200"
      },
      "message": "Bug 410475 - [Content Assist] No assist on Check import section"
    },
    {
      "commit": "6e5a09e623a672062636061ac6e544133896cbac",
      "tree": "b4988b2e0c2eabe1e1edcb5724e6e06d87a63796",
      "parents": [
        "fbebfae8b60e307a65a266c47fbda6531ab90585"
      ],
      "author": {
        "name": "djockel",
        "email": "darius.jockel@itemis.de",
        "time": "Fri May 30 14:05:52 2014 +0200"
      },
      "committer": {
        "name": "djockel",
        "email": "darius.jockel@itemis.de",
        "time": "Fri May 30 14:05:52 2014 +0200"
      },
      "message": "Fix for [323661]: F3 computes wrong hiperlinks when separate projects\nhave same FQNs for .ext files with the same extension"
    },
    {
      "commit": "fbebfae8b60e307a65a266c47fbda6531ab90585",
      "tree": "03c199b06d49ea1ed434bf510be8b6eb02f26d74",
      "parents": [
        "b136383f475b68981bf43f2cb5d821b2a1645376",
        "6cc88abd349c7514ad87fa6e1fb33db3d4725a62"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue May 06 13:55:08 2014 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue May 06 13:55:08 2014 +0200"
      },
      "message": "Merge remote-tracking branch \u0027eclipse/master\u0027"
    },
    {
      "commit": "b136383f475b68981bf43f2cb5d821b2a1645376",
      "tree": "75db45ba07b097bf777305894b45d19118d65608",
      "parents": [
        "07a34527488e84e3a30c101bbb6c53aaf9d04d67"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue May 06 13:53:29 2014 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue May 06 13:53:29 2014 +0200"
      },
      "message": "[434190] Provide parameters and target type for EXPAND statement content\nproposal"
    },
    {
      "commit": "6cc88abd349c7514ad87fa6e1fb33db3d4725a62",
      "tree": "54a8fce4a25d6926ea46d3c21ab9bc3f00e59867",
      "parents": [
        "0cf89f96cb8f332183a03f08cafe2efd3c31c564",
        "07a34527488e84e3a30c101bbb6c53aaf9d04d67"
      ],
      "author": {
        "name": "djockel",
        "email": "darius.jockel@itemis.de",
        "time": "Sun May 04 16:57:55 2014 +0200"
      },
      "committer": {
        "name": "djockel",
        "email": "darius.jockel@itemis.de",
        "time": "Sun May 04 16:57:55 2014 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://git.eclipse.org/gitroot/m2t/org.eclipse.xpand\n"
    },
    {
      "commit": "0cf89f96cb8f332183a03f08cafe2efd3c31c564",
      "tree": "20999c8b0c19c7ab597437b7d59789eb368e1ef3",
      "parents": [
        "d4e9f7abfddfbd2851b17c88d6244f791f993fcd"
      ],
      "author": {
        "name": "djockel",
        "email": "darius.jockel@itemis.de",
        "time": "Sun May 04 16:57:48 2014 +0200"
      },
      "committer": {
        "name": "djockel",
        "email": "darius.jockel@itemis.de",
        "time": "Sun May 04 16:57:48 2014 +0200"
      },
      "message": "GenericHyperlinkDetector as fallback"
    },
    {
      "commit": "d4e9f7abfddfbd2851b17c88d6244f791f993fcd",
      "tree": "71ddb1a842cbcd0d4a861dc52aff62b13bd7ac5d",
      "parents": [
        "5c83c2625e7c0b91989fe4b25089fbe9e575f96b"
      ],
      "author": {
        "name": "djockel",
        "email": "darius.jockel@itemis.de",
        "time": "Sun May 04 16:33:28 2014 +0200"
      },
      "committer": {
        "name": "djockel",
        "email": "darius.jockel@itemis.de",
        "time": "Sun May 04 16:33:28 2014 +0200"
      },
      "message": "Fix for navigation issues:\n- Bug 320982 - F3/Cmd+Click navigation not working for EXPAND statements\n- Bug 312626 - [Navigation] Irritating Navigation with F3\n- Bug 312616 - [Navigation] F3 should jump to the best match"
    },
    {
      "commit": "07a34527488e84e3a30c101bbb6c53aaf9d04d67",
      "tree": "41a952f3e340d81f8340634ca65c88e466b32a7b",
      "parents": [
        "3dd189c37b8527bf7ca4c6ec161fba2a77805cd4"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Apr 25 12:50:00 2014 +0200"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Fri Apr 25 13:20:46 2014 +0200"
      },
      "message": "[432806] Update SUA\nUpdate epl-v10.html from http://www.eclipse.org/legal/epl-v10.html\nUpdate feature.properties with content from\nhttp://www.eclipse.org/legal/epl/feature.properties.txt\nUpdate notice.html and license.html from\nhttp://www.eclipse.org/legal/epl/notice.html\n\nsee also [431255]"
    },
    {
      "commit": "3dd189c37b8527bf7ca4c6ec161fba2a77805cd4",
      "tree": "d8732fdefa38c3bcae9ff8d5faa8854608d20b8f",
      "parents": [
        "6d224f78a4f2018ce7bdd0997f52a5f6f7b55bb3"
      ],
      "author": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Thu Apr 24 15:57:57 2014 +0200"
      },
      "committer": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Thu Apr 24 15:57:57 2014 +0200"
      },
      "message": "[simrel-tests] Fixed missing about.html"
    },
    {
      "commit": "6d224f78a4f2018ce7bdd0997f52a5f6f7b55bb3",
      "tree": "d1c24d15b688098f07f9790a5ee958c4c6eb4fb2",
      "parents": [
        "1f0b4c42b84be91f4be43e523ab0066daf1a9477"
      ],
      "author": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Thu Apr 24 15:55:37 2014 +0200"
      },
      "committer": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Thu Apr 24 15:55:37 2014 +0200"
      },
      "message": "[simrel-tests] Fixed provider name\n"
    },
    {
      "commit": "1f0b4c42b84be91f4be43e523ab0066daf1a9477",
      "tree": "b8f7b905f6a4ed5afa1f864b98567a7c9df3cd29",
      "parents": [
        "5c83c2625e7c0b91989fe4b25089fbe9e575f96b"
      ],
      "author": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Thu Apr 24 15:48:35 2014 +0200"
      },
      "committer": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Thu Apr 24 15:48:35 2014 +0200"
      },
      "message": "[simrel-tests] Need a Java class to act as Java Project\n\nSigned-off-by: Dennis Huebner \u003cdennis.huebner@itemis.de\u003e"
    },
    {
      "commit": "5c83c2625e7c0b91989fe4b25089fbe9e575f96b",
      "tree": "026d99ea5bb08ed0e948b1f7a6b4153755b75435",
      "parents": [
        "98b2a53f1b80c8efbadefe012d1e75f9b106979f"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 17 10:10:19 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 17 10:11:57 2014 +0100"
      },
      "message": "added missing since tag..."
    },
    {
      "commit": "98b2a53f1b80c8efbadefe012d1e75f9b106979f",
      "tree": "46ef90b318c3068f50f4dac9a1668f809b1520d7",
      "parents": [
        "512efb6a8b58c725cd62c411f52c9d1e4dc54d4e",
        "d30753c6e22f4e5ada0e1ff1a39b5d2c45ca118f"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Jan 14 13:36:21 2014 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Jan 14 13:36:21 2014 +0100"
      },
      "message": "Merge remote-tracking branch \u0027eclipse/master\u0027\n"
    },
    {
      "commit": "512efb6a8b58c725cd62c411f52c9d1e4dc54d4e",
      "tree": "c3937f276810fb80611bc228997d7c7ceec49771",
      "parents": [
        "d0397e6ce99f28544c608cde1dfed0cff86926a6"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Jan 14 13:30:43 2014 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Tue Jan 14 13:30:43 2014 +0100"
      },
      "message": "[425653] Potential NPE in sortBy"
    },
    {
      "commit": "d30753c6e22f4e5ada0e1ff1a39b5d2c45ca118f",
      "tree": "8c7cfb55fbecd50b645b74a9ccff3d418018b774",
      "parents": [
        "165cc0d38a8303d305be62dc91d9f47a8fb671f4"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Mon Jan 13 09:18:28 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Mon Jan 13 09:18:28 2014 +0100"
      },
      "message": "[425484] support re-using a type system for multiple generator runs"
    },
    {
      "commit": "165cc0d38a8303d305be62dc91d9f47a8fb671f4",
      "tree": "5a89c42b1e89efe070419aff707cae1cce405be9",
      "parents": [
        "f1e21cc57ecb80d4908d5ff22b4bde4855c4b703"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Sat Jan 11 18:50:24 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Sat Jan 11 18:50:24 2014 +0100"
      },
      "message": "[425484] allow to re-initialize the ProfileMetaModel with new UML\nProfiles"
    },
    {
      "commit": "f1e21cc57ecb80d4908d5ff22b4bde4855c4b703",
      "tree": "2f8d2dc4c25c29f814f09774642be6c5d903f184",
      "parents": [
        "a9aa1ad68b45f413bdf63610e5c300219c09c14c"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Sat Jan 11 18:21:25 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Sat Jan 11 18:21:25 2014 +0100"
      },
      "message": "added missing @since tags"
    },
    {
      "commit": "a9aa1ad68b45f413bdf63610e5c300219c09c14c",
      "tree": "d09382c1b23846a5c6bf363f6666908cf29f054b",
      "parents": [
        "f94260f5d091f9b479d50f74c6aaccbdfaf7eb94"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Sat Jan 11 18:12:30 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Sat Jan 11 18:12:30 2014 +0100"
      },
      "message": "[425484] notify interested listener whenever new profiles have been\nloaded"
    },
    {
      "commit": "f94260f5d091f9b479d50f74c6aaccbdfaf7eb94",
      "tree": "1bfb0b28b1426f0a0b8f164cd833722fa5ea59c0",
      "parents": [
        "80fc1da768f3800e2c7bbfe589d5b238aadc7ded"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Sat Jan 11 18:00:34 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Sat Jan 11 18:00:34 2014 +0100"
      },
      "message": "[425484] guard workspace profile initialization against deadlocks with\nother plug-ins, when they access the plug-ins resource set."
    },
    {
      "commit": "80fc1da768f3800e2c7bbfe589d5b238aadc7ded",
      "tree": "dcd8417e8a62dc3759da27d7109c57e3e70bd5ad",
      "parents": [
        "7d51fe2cf7376b275b26e815514988b4148713a1"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Sat Jan 11 16:13:48 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Sat Jan 11 16:13:48 2014 +0100"
      },
      "message": "[425484] incremented visibility of some private methods to protected"
    },
    {
      "commit": "7d51fe2cf7376b275b26e815514988b4148713a1",
      "tree": "a82682d581a9ee43d4fc79941ae887a8f9a05f28",
      "parents": [
        "76db66dbf25f20b40a999a7195857b73efdccc35"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Sat Jan 11 15:56:57 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Sat Jan 11 15:56:57 2014 +0100"
      },
      "message": "[425483] customize UMLUtil, including tests"
    },
    {
      "commit": "76db66dbf25f20b40a999a7195857b73efdccc35",
      "tree": "40d6e7d44eef53ebd24e96da3031659d42ee4a26",
      "parents": [
        "eb1953984ea10285407f1ddb8268263169941a75"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Sat Jan 11 12:45:42 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Sat Jan 11 15:32:37 2014 +0100"
      },
      "message": "run uml tests with complete target platform enabled\n"
    },
    {
      "commit": "eb1953984ea10285407f1ddb8268263169941a75",
      "tree": "60f46d9c097df4b329fb5f758e1458bb76f6138a",
      "parents": [
        "16573a5432c08dd57976960b779510a07bd184a8"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:43:42 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:43:42 2014 +0100"
      },
      "message": "ignore NPEs caused by erroneous line numbers"
    },
    {
      "commit": "16573a5432c08dd57976960b779510a07bd184a8",
      "tree": "9a52fa657b11d17158a26c9d0b62170e949edfe5",
      "parents": [
        "20c8808d367e58e37bef1eda469d26cdbf8bf635"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:41:30 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:41:30 2014 +0100"
      },
      "message": "collect only non-null packages (prevents NPEs later)"
    },
    {
      "commit": "20c8808d367e58e37bef1eda469d26cdbf8bf635",
      "tree": "99035a9c0f392a22b0d43aa46e975fb1cffda9f0",
      "parents": [
        "7633179db2a1439df0b0ea8a4545554d27233a24"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:35:39 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:35:39 2014 +0100"
      },
      "message": "fixed memory leak by converting an anonymous class to a static inner\nclass (the anonymous class keeps a reference to \u0027this\u0027 and the\nparameters...)"
    },
    {
      "commit": "7633179db2a1439df0b0ea8a4545554d27233a24",
      "tree": "073bcd9bbef6308be8f8e22953635a32d7d4b985",
      "parents": [
        "65b14ff05157ed92c3d570e8a17e135dad324753"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:32:18 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:32:18 2014 +0100"
      },
      "message": "use given type system"
    },
    {
      "commit": "65b14ff05157ed92c3d570e8a17e135dad324753",
      "tree": "c3c801dbbdc54dee41729c69fa06ac275dad5499",
      "parents": [
        "68290b4d8ee0452a240fcce9fb46b8a5838f0cfa"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:30:11 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:30:11 2014 +0100"
      },
      "message": "when creating/deleting markers, lock the resource only, not the complete\nworkspace"
    },
    {
      "commit": "68290b4d8ee0452a240fcce9fb46b8a5838f0cfa",
      "tree": "c423cc9c7766ac13356a81878f9d4f04a59003ef",
      "parents": [
        "19ca865f1400ea2815bcdd47c0b80371bebdce31"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:25:26 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:25:26 2014 +0100"
      },
      "message": "Performance tweak: Use equals instead of isAssignableFrom since\nString/Character/StringBuffer are final"
    },
    {
      "commit": "19ca865f1400ea2815bcdd47c0b80371bebdce31",
      "tree": "8f7d54c45dc2cf1210520701d1f0ec9626cf7eb4",
      "parents": [
        "19d8f5eac366c22f3f13117ad2568331ad631cb7"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:21:03 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:21:03 2014 +0100"
      },
      "message": "Performance: Directly create Operation, don\u0027t use antlr to create it"
    },
    {
      "commit": "19d8f5eac366c22f3f13117ad2568331ad631cb7",
      "tree": "978fc1412b64ed7933c0d7893496acc14b6416f0",
      "parents": [
        "80cd809d00e05e637e3093a2f8982855a73f9328"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:16:13 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:16:13 2014 +0100"
      },
      "message": "performance tweak: evaluate simple expression before calling complex\ncalculation"
    },
    {
      "commit": "80cd809d00e05e637e3093a2f8982855a73f9328",
      "tree": "0f9f1618967116d12e6d5b4a22d8f5c49cbf07c6",
      "parents": [
        "d0397e6ce99f28544c608cde1dfed0cff86926a6"
      ],
      "author": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:00:23 2014 +0100"
      },
      "committer": {
        "name": "Manuel Bork",
        "email": "bork@yatta.de",
        "time": "Fri Jan 10 09:00:23 2014 +0100"
      },
      "message": "ignore /hudsonbuild"
    },
    {
      "commit": "d0397e6ce99f28544c608cde1dfed0cff86926a6",
      "tree": "9b35925312aaae78594ff5cb49408a41d62eceb9",
      "parents": [
        "88c668b73b5a8c2983f8ea673fc2ddd58bc972c3",
        "c02e3165d8e052f5496f8c85afe4691a7921d846"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Dec 12 11:27:39 2013 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Dec 12 11:27:39 2013 +0100"
      },
      "message": "Merge branch \u0027refs/heads/bug421957\u0027\n"
    },
    {
      "commit": "c02e3165d8e052f5496f8c85afe4691a7921d846",
      "tree": "9b35925312aaae78594ff5cb49408a41d62eceb9",
      "parents": [
        "85d345fcec07c6ddbe51930e8cd5f27ead5f8bfa"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Dec 12 11:26:56 2013 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Dec 12 11:26:56 2013 +0100"
      },
      "message": "[421957] Allow call of setter operation for unsettable feature\n"
    },
    {
      "commit": "88c668b73b5a8c2983f8ea673fc2ddd58bc972c3",
      "tree": "a63c672cbdd5162b93b48fc698a0d09039b5b7e6",
      "parents": [
        "3d7e41fa35451817a7693d7285089c245ec52a03",
        "85d345fcec07c6ddbe51930e8cd5f27ead5f8bfa"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Dec 12 11:07:18 2013 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Dec 12 11:07:18 2013 +0100"
      },
      "message": "Merge branch \u0027refs/heads/bug421957\u0027\n"
    },
    {
      "commit": "3d7e41fa35451817a7693d7285089c245ec52a03",
      "tree": "3c782efd49316fe459b57d5d9a27ef764b42dbd7",
      "parents": [
        "9e6c83f6ebf62f60e92888596aed3dc6771a74e6",
        "c529c08958545fc208d291af39018fa4d00f88bc"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Dec 12 11:06:28 2013 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Dec 12 11:06:28 2013 +0100"
      },
      "message": "Merge remote-tracking branch \u0027eclipse/master\u0027"
    },
    {
      "commit": "85d345fcec07c6ddbe51930e8cd5f27ead5f8bfa",
      "tree": "a63c672cbdd5162b93b48fc698a0d09039b5b7e6",
      "parents": [
        "e7710c347ad270df66d7c4a1c95fad9b71f5a8fe"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Dec 12 11:06:09 2013 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Dec 12 11:06:09 2013 +0100"
      },
      "message": "[421957] Adding operations isSetXXX() und unsetXXX() for unsettable\nfeatures\nAdded unit test for the new feature"
    },
    {
      "commit": "e7710c347ad270df66d7c4a1c95fad9b71f5a8fe",
      "tree": "b8ad7b7253279fed63418cc5d3774f94cc8992a7",
      "parents": [
        "ee2e7a87d5556f0d72b6c008297266af6c3d6bcb",
        "c529c08958545fc208d291af39018fa4d00f88bc"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Dec 12 08:53:16 2013 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Thu Dec 12 08:53:16 2013 +0100"
      },
      "message": "Merge remote-tracking branch \u0027eclipse/master\u0027 into xpand2_master"
    },
    {
      "commit": "c529c08958545fc208d291af39018fa4d00f88bc",
      "tree": "984acddfd6705241bbf31f9bd57f01baa12f1136",
      "parents": [
        "e91865ad758da66b58b7cd02be35aac7d86ddbcf"
      ],
      "author": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Thu Nov 28 12:01:33 2013 +0100"
      },
      "committer": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Thu Nov 28 12:01:33 2013 +0100"
      },
      "message": "[releng] added additional features to the xpand-runtime zip #422689 "
    },
    {
      "commit": "e91865ad758da66b58b7cd02be35aac7d86ddbcf",
      "tree": "f7d0ca8c9cd9050d3df45ef44dd7f011431fb8de",
      "parents": [
        "132ed536c441175701823252e863e86c3a39cfc8"
      ],
      "author": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Thu Nov 07 14:09:51 2013 +0100"
      },
      "committer": {
        "name": "Dennis Huebner",
        "email": "dennis.huebner@itemis.de",
        "time": "Thu Nov 07 14:09:51 2013 +0100"
      },
      "message": "[deploy] publisher setup"
    },
    {
      "commit": "ee2e7a87d5556f0d72b6c008297266af6c3d6bcb",
      "tree": "c538a6d0140def469df17e45fd68d0f5fccd02da",
      "parents": [
        "cb4dcae7431c36163fa3bbfab6805115ed082153"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Nov 04 19:49:37 2013 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Nov 04 19:49:37 2013 +0100"
      },
      "message": "Removed method getElementChangeListener - listener should not be exposed\nto client"
    },
    {
      "commit": "cb4dcae7431c36163fa3bbfab6805115ed082153",
      "tree": "cfabaa92b7f81d70bdbdf8e208756b454fb74f0a",
      "parents": [
        "531f6ff725c1ee74941885c42c58dfa6c5f3998f"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Nov 04 19:32:09 2013 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Nov 04 19:32:09 2013 +0100"
      },
      "message": "removed duplicate entry"
    },
    {
      "commit": "531f6ff725c1ee74941885c42c58dfa6c5f3998f",
      "tree": "df72c669b99d4e8db4d7a8d0a8e6667834b903e0",
      "parents": [
        "e078cab9f8b1a14a4bbe8d2b819c3d030cd88c06",
        "9e6c83f6ebf62f60e92888596aed3dc6771a74e6"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Oct 28 20:28:41 2013 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Oct 28 20:28:41 2013 +0100"
      },
      "message": "Merge branch \u0027master\u0027 into xpand2_master"
    },
    {
      "commit": "9e6c83f6ebf62f60e92888596aed3dc6771a74e6",
      "tree": "46c3fea38a12d780a28dd169a4c2d433b9dbd4f3",
      "parents": [
        "2fe05f5a1c4041972db3f0b3357079e2cca1523c"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Oct 28 20:27:27 2013 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Oct 28 20:27:27 2013 +0100"
      },
      "message": "[418015] Removed org.eclipse.xpand2.output.XmlBeautifier"
    },
    {
      "commit": "2fe05f5a1c4041972db3f0b3357079e2cca1523c",
      "tree": "0c423f6a976b9c1f7339be9489c32631ae0bddc1",
      "parents": [
        "113f8bedf8eba89a6fe7ac4391b16fd56eaf96f9"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Oct 28 12:37:44 2013 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Oct 28 20:23:41 2013 +0100"
      },
      "message": "Added new plugin org.eclipse.xtend.typesystem.uml2.tests\n"
    },
    {
      "commit": "113f8bedf8eba89a6fe7ac4391b16fd56eaf96f9",
      "tree": "5d553468a0650bfd4b9d17cb042c89b27bd5e1c6",
      "parents": [
        "7094d8a3a9ced970dea278f52718c013fc99099a"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Oct 28 20:22:09 2013 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Oct 28 20:23:31 2013 +0100"
      },
      "message": "refactoring: reduce warnings\n"
    },
    {
      "commit": "7094d8a3a9ced970dea278f52718c013fc99099a",
      "tree": "e28b08298b3f11d79798cb91a99ec96cba393708",
      "parents": [
        "0b5edd9e8e82dbc87303283bc012146c58d3af75"
      ],
      "author": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Oct 28 20:15:32 2013 +0100"
      },
      "committer": {
        "name": "Karsten Thoms",
        "email": "karsten.thoms@itemis.de",
        "time": "Mon Oct 28 20:23:25 2013 +0100"
      },
      "message": "cleared API filters\n"
    }
  ],
  "next": "e078cab9f8b1a14a4bbe8d2b819c3d030cd88c06"
}
