)]}'
{
  "log": [
    {
      "commit": "b78737be3a35464f6b5ec1d669ad6beaba08d0b4",
      "tree": "26d25e6b02635b396aaa17f36057a6da49fb3e28",
      "parents": [
        "f59a6a2061db2b1a543e1e5833cdbd7b50bede98"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jul 25 12:17:16 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jul 25 12:17:16 2014 +0300"
      },
      "message": "Read GridItem height sent by the client\n\nChange-Id: I47bc993da87a755c20b0c88c4d1e6d7e87518532\nSigned-off-by: Ivan Furnadjiev \u003civan@eclipsesource.com\u003e\n"
    },
    {
      "commit": "f59a6a2061db2b1a543e1e5833cdbd7b50bede98",
      "tree": "c1508eea4374eef79f6b99464a32bb9be54e4019",
      "parents": [
        "8caa898624a3939d4aa982288a8f2661a3ce9f12"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Jul 22 16:32:14 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jul 25 11:23:23 2014 +0300"
      },
      "message": "Implement dynamic header/footer height\n\n- add Grid#setAutoHeight and Grid#isAutoHeight\n- render \"autoHeight\" Grid property in GridLCA\n- use TSD to calculate header/footer height\n- respect column headerWordWrap and grid autoHeight properties\n- respect footer spanning\n\nLimitations:\n- when resizing a column TSD requests are sent for every new wrap width\n- there is some flickering when resizing a column if estimated height is\ndifferent than the measured\n\nChange-Id: I195c475ae3a1369be3c1f5032850c9a9d20f83cf\nSigned-off-by: Ivan Furnadjiev \u003civan@eclipsesource.com\u003e\n"
    },
    {
      "commit": "8caa898624a3939d4aa982288a8f2661a3ce9f12",
      "tree": "5b8c21e757be027d8f7399ecaf7e1e105fdbaf71",
      "parents": [
        "f6262e43188f0ff03fdb4cdd8e1445a618cad852"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Jul 22 11:06:05 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Jul 22 11:06:05 2014 +0300"
      },
      "message": "Add support for GridColumnGroup header word wrap (server-side only)\n\n- add GridColumnGroup#get/setHeaderWordWrap\n- render \"headerWordWrap\" property in GridColumnGroupLCA\n\nChange-Id: I35be18b331dc15b099628e143158c991e53f1853\nSigned-off-by: Ivan Furnadjiev \u003civan@eclipsesource.com\u003e"
    },
    {
      "commit": "f6262e43188f0ff03fdb4cdd8e1445a618cad852",
      "tree": "47eb51f946279804123abafa476312ecbe930bcc",
      "parents": [
        "8bdd0db16160f64f5aee4cc45c8f26df74bb1a78"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Jul 17 16:25:09 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Jul 17 16:25:09 2014 +0300"
      },
      "message": "Move Nebula demos launch configs to \"launch\" folder\n\nChange-Id: Icb52992a0546221b80b505259f80b92ab0ecc922\nSigned-off-by: Ivan Furnadjiev \u003civan@eclipsesource.com\u003e\n"
    },
    {
      "commit": "8bdd0db16160f64f5aee4cc45c8f26df74bb1a78",
      "tree": "5018bdff2d874a70e10100b386355c320950be71",
      "parents": [
        "11805fbcbb1d00f8822629a1720a27362d219530"
      ],
      "author": {
        "name": "Tim Buschtöns",
        "email": "tbuschto@eclipsesource.com",
        "time": "Thu Jul 17 11:09:52 2014 +0200"
      },
      "committer": {
        "name": "Tim Buschtöns",
        "email": "tbuschto@eclipsesource.com",
        "time": "Thu Jul 17 11:09:52 2014 +0200"
      },
      "message": "Add footerSpan controls to GridSnippet.java"
    },
    {
      "commit": "11805fbcbb1d00f8822629a1720a27362d219530",
      "tree": "99c3b9d34499ef2074bbdf71767e9c81ea5e6a59",
      "parents": [
        "fc2d1afde6e2c7113dc5ebba064c788a36ed7340"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Jul 17 11:07:39 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Jul 17 11:07:39 2014 +0300"
      },
      "message": "Remove footerSpan check for available columns on the right\n\nThis check is not convenient when you set the footerSpan before all\ncolumns are created. Client implementation should deal with this case.\n"
    },
    {
      "commit": "fc2d1afde6e2c7113dc5ebba064c788a36ed7340",
      "tree": "bac816ff3c2b6a5dc65ebbf37d68a53dd1f163a0",
      "parents": [
        "0d19567b851033507ca3bbf5136592ce2355acd9"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Jul 16 15:22:57 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Jul 16 15:22:57 2014 +0300"
      },
      "message": "Render column order in protocol\n\nColumn order will be needed by the client for footer span\nimplementation.\n\nChange-Id: I9c1b654bc633b0193e11e7a7dc29b08efafbf4dd\nSigned-off-by: Ivan Furnadjiev \u003civan@eclipsesource.com\u003e\n"
    },
    {
      "commit": "0d19567b851033507ca3bbf5136592ce2355acd9",
      "tree": "356112a654f46da2cb0148372545e9e0c2a94a61",
      "parents": [
        "5945aefcae7e08fc92172795b6666b4674c92741"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Jul 15 13:48:23 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Jul 15 13:48:23 2014 +0300"
      },
      "message": "Convert GridColumnGroup_Test to JUnit4\n\nChange-Id: I96043274a20e8acb5444b8364e5bd78f0430bdf9\nSigned-off-by: Ivan Furnadjiev \u003civan@eclipsesource.com\u003e\n"
    },
    {
      "commit": "5945aefcae7e08fc92172795b6666b4674c92741",
      "tree": "887c2682d4449fc364fdfc03ae03f3416dbbb70d",
      "parents": [
        "067811803215de19d4e2146505bcdd7d39268e2d"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Jul 15 13:42:23 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Jul 15 13:42:23 2014 +0300"
      },
      "message": "Refactor GridColumn_Test\n\nChange-Id: Idddae452ea83c71bff0888cf765131b6cd491e0b\nSigned-off-by: Ivan Furnadjiev \u003civan@eclipsesource.com\u003e\n"
    },
    {
      "commit": "067811803215de19d4e2146505bcdd7d39268e2d",
      "tree": "201a1b937f7396608fae0d8f8f4b542bdd61a8bb",
      "parents": [
        "2988890acc04e3ed6fbc7baeddb917f79ec4f160"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Jul 15 11:18:54 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Jul 15 11:18:54 2014 +0300"
      },
      "message": "Add server-side support for footer spanning\n\n- handle footerSpan set by GridColumn#setData\n- render footerSpan property in protocol\n\nChange-Id: I155d4e7db3c4db6364337a7b3e8a235374aa539f\nSigned-off-by: Ivan Furnadjiev \u003civan@eclipsesource.com\u003e\n"
    },
    {
      "commit": "2988890acc04e3ed6fbc7baeddb917f79ec4f160",
      "tree": "49402f8a92745400ef6345472e2c5d61028255c7",
      "parents": [
        "fa57b160e34fa09dc48cb53cf784777d143ff5d8"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Jun 25 15:50:33 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Jun 26 16:32:14 2014 +0300"
      },
      "message": "Implement Grid cell and column header/footer word wrap\n\nThis is server-side implementation only. The client-side is implemented\nin RAP core with change 29031.\n\n- Add GridColumn#set/getWordWrap\n- Add GridColumn#set/getHeaderWordWrap\n"
    },
    {
      "commit": "fa57b160e34fa09dc48cb53cf784777d143ff5d8",
      "tree": "e4b1f5484324bb183d98d0cb16c950f2932bcf8d",
      "parents": [
        "ca4f403e4cf7c3533e9743636e1f9bdb267de74b"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Jun 24 16:28:30 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Jun 24 16:28:30 2014 +0300"
      },
      "message": "Don\u0027t fire tree expand/collapse event with null item\n\nItem could be disposed, when expand/collapse notify operation is\nprocessed in GridOperationHandler.\n\nDrop expand/collapse event if item is null (already disposed)."
    },
    {
      "commit": "ca4f403e4cf7c3533e9743636e1f9bdb267de74b",
      "tree": "f62901d758df16b6e82ed90783cf5882b6c1377b",
      "parents": [
        "a2dcaacf2c1d3964de8f5a63ccbd620ed26dfd4a"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Jun 09 16:24:31 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sun Jun 22 23:29:03 2014 +0300"
      },
      "message": "Implement Grid virtual behavior\n\nDue to complexity of the internal Grid structure and logic it\u0027s hard to\nimplement null virtual grid items.\n\nExtract internal GridItem data in a separate class GridItemData. Create\nthis class lazily to reduce the memory footprint of \"virtual\" item.\nRework GridItemLCA in order to handle cached/uncached items (support\nitem data clear).\nOptimize GridItem disposal to improve the performance when diposing huge\namount of items (reduce item count).\nSome other small code re-factorings and optimizations.\n"
    },
    {
      "commit": "a2dcaacf2c1d3964de8f5a63ccbd620ed26dfd4a",
      "tree": "ece5d138740032117e43a99a508c2d80546d4318",
      "parents": [
        "ea1d33504b9b95c6c68a02b2699a644ed5b6437c"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sun Jun 22 15:33:28 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sun Jun 22 15:33:28 2014 +0300"
      },
      "message": "Increment Nebula Grid bundles version to 0.3.0\n"
    },
    {
      "commit": "ea1d33504b9b95c6c68a02b2699a644ed5b6437c",
      "tree": "ebca212dcac72098103a1353d16cf00ff7618275",
      "parents": [
        "4b80e947e0a341dc992892a64068429e30f942e0"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Jun 12 17:21:22 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Jun 12 17:21:22 2014 +0300"
      },
      "message": "Change RAP JFace bundle version range\n"
    },
    {
      "commit": "4b80e947e0a341dc992892a64068429e30f942e0",
      "tree": "5e5a26029f6637f876976492a6f9d632ef4d003b",
      "parents": [
        "0df82bcfcd1287cd461ac16393ad33e5c0ef7869"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Jun 12 16:21:36 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Jun 12 16:21:36 2014 +0300"
      },
      "message": "Fix compile after deprecated PhaseId class is made internal\n"
    },
    {
      "commit": "0df82bcfcd1287cd461ac16393ad33e5c0ef7869",
      "tree": "a01a57824ff78eafe26e9bf42cc2e388c0282074",
      "parents": [
        "5df8c22164f0d4c61397b19ac217bb3d260cfd13"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Jun 11 19:00:42 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Jun 11 19:00:42 2014 +0300"
      },
      "message": "Change RAP bundles/packages upper version limit to 4.0.0\n"
    },
    {
      "commit": "5df8c22164f0d4c61397b19ac217bb3d260cfd13",
      "tree": "81ebadee398c28fabb65ceb530c3602ac8c59f70",
      "parents": [
        "4c025be33d89727e7c5ddf5b27c62f8aafa03bb8"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue May 13 11:42:42 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue May 13 11:42:42 2014 +0300"
      },
      "message": "Replace Mockito/Objenesis require-bundle by package imports\n"
    },
    {
      "commit": "4c025be33d89727e7c5ddf5b27c62f8aafa03bb8",
      "tree": "db6e52bddd92215d3a9dceedda9b67f7aebb5170",
      "parents": [
        "af27ddb9c6e71a571da90bff0aa514e43867e0e5"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Thu May 08 15:08:13 2014 +0200"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Thu May 08 15:08:13 2014 +0200"
      },
      "message": "Adjust tests to changes in testfixture (Operation)\n\nAs of change 26193, RAP testfixture uses the new Operation types from\nRWT.\n\nSee https://git.eclipse.org/r/#/c/26193/\n"
    },
    {
      "commit": "af27ddb9c6e71a571da90bff0aa514e43867e0e5",
      "tree": "04f6dfb14181d41ef920fbbbae9ed5a1f5ecbff5",
      "parents": [
        "96ee2d503f341852c59292524b27f8d4bb2cf82f"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Tue May 06 15:30:16 2014 +0200"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Tue May 06 15:30:16 2014 +0200"
      },
      "message": "Adjust to Message renaming in testfixture\n\ntestfixture.Message has been renamed to TestMessage to prevent clashes\nwith the new type Message in rap.rwt.\n"
    },
    {
      "commit": "96ee2d503f341852c59292524b27f8d4bb2cf82f",
      "tree": "5b8fc8e9d9f0157c10d6763617b3b452f48dabd3",
      "parents": [
        "ccc661c133525881531e7de04ecfff863d241db7"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Sat Apr 26 11:00:47 2014 +0200"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Sat Apr 26 11:00:47 2014 +0200"
      },
      "message": "Include updated SUA for 2014 in features"
    },
    {
      "commit": "ccc661c133525881531e7de04ecfff863d241db7",
      "tree": "9343b1e8cc42e0bdc553f4a1467604ac64907044",
      "parents": [
        "1ac340edf670102a6c97a6f8e31ed87c68dcc79c"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Tue Apr 22 13:07:43 2014 +0200"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Tue Apr 22 16:36:34 2014 +0200"
      },
      "message": "Update to changes in RAP 2.3, Update version to 0.2.0\n\nUse the types from the internal package o.e.r.rwt.internal.lifecycle\ninstead of o.e.r.rwt.lifecycle which has been deprecated in RAP 2.3.\n\nAdjust dependency to RWT to require at least 2.3. This version is not\ncompatible with 2.2 anymore. Increment version number to 0.2.0 to\nreflect the incompatible change.\n"
    },
    {
      "commit": "1ac340edf670102a6c97a6f8e31ed87c68dcc79c",
      "tree": "516e623dfd50d859e7ed6dab96298f171c28c205",
      "parents": [
        "ac2c88a93482ba20474985d604338b932d6b6a03"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Apr 17 16:40:20 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Apr 17 16:40:20 2014 +0300"
      },
      "message": "Use JsonMapping instead of ProtocolUtil for font rendering\n\nSuppress deprecation warnings.\n"
    },
    {
      "commit": "ac2c88a93482ba20474985d604338b932d6b6a03",
      "tree": "c6eb1b5cb08ee5120409f5ea626f981f2c016de0",
      "parents": [
        "d8f6aeb629116d7edbc67baf18b8554c82949c18"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Apr 15 16:58:17 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Apr 15 16:58:17 2014 +0300"
      },
      "message": "Adjsut text size measurement to the recent RAP core changes\n"
    },
    {
      "commit": "d8f6aeb629116d7edbc67baf18b8554c82949c18",
      "tree": "8fba0c756d8941596b31081792fc6a0672ff2966",
      "parents": [
        "add304cbe2af07ba58d6995566e3592777b873c9"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Apr 09 16:03:38 2014 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Apr 09 16:03:38 2014 +0300"
      },
      "message": "Use TextSizeUtil#markupExtent if markup is enabled\n\nSwitch GridItem_Test to JUnit4 and optimize the tests.\n\n430707: Exclude markup for preferred width calculation\n(GridItem/TableItem)\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d430707\n"
    },
    {
      "commit": "add304cbe2af07ba58d6995566e3592777b873c9",
      "tree": "e566faed9e6f808fb7e44dba3e4f42de46e739e4",
      "parents": [
        "e6722f27c8a151b1ed7d0f988342c19ef000d9f8"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Dec 12 14:30:58 2013 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Dec 12 14:30:58 2013 +0200"
      },
      "message": "Change RAP bundles dependency min version back to 2.2\n"
    },
    {
      "commit": "e6722f27c8a151b1ed7d0f988342c19ef000d9f8",
      "tree": "0bf18ac4a7dd589bd92c9754be53b13726c30c85",
      "parents": [
        "8f0c85da1d76a8282d840a15c3220cbf1fa02999"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Dec 10 16:29:41 2013 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Dec 10 16:29:41 2013 +0200"
      },
      "message": "Update RAP dependency version to 2.3.0\n"
    },
    {
      "commit": "8f0c85da1d76a8282d840a15c3220cbf1fa02999",
      "tree": "214e7c1a4f94f44eeda6bb4066aa13850099685f",
      "parents": [
        "d9344a5560efc51aa69ccd37bf888e725cc34a50"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Tue Dec 10 14:40:47 2013 +0100"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Tue Dec 10 14:40:47 2013 +0100"
      },
      "message": "Make theme adapter non-final\n\nThis allows third-party client implementations to experiment with\nsub-classed theme adapters. We consider final classes an obsolete\npractice as this also prevents mocking objects in tests.\n"
    },
    {
      "commit": "d9344a5560efc51aa69ccd37bf888e725cc34a50",
      "tree": "5fa0e58543ca86de6497e47d2388de592dd908f2",
      "parents": [
        "1301c106947f442df2c1b221a60e4d76b35c8ff6"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Dec 10 12:32:05 2013 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Dec 10 12:32:05 2013 +0200"
      },
      "message": "Update rwt dependency versions to 2.3.0\n"
    },
    {
      "commit": "1301c106947f442df2c1b221a60e4d76b35c8ff6",
      "tree": "1d717fd9461cffdb598d6e2f6f0303eeeaa2dabd",
      "parents": [
        "0fa095593fab5bcf10d0bac35c0a4e02db4e0310"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Wed Nov 27 14:19:12 2013 +0100"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Wed Nov 27 14:19:12 2013 +0100"
      },
      "message": "Turn test project into a feature\n\nThis allows package-private access in OSGi. The tests can now be\nexecuted as plugin tests (tycho-surefire).\n"
    },
    {
      "commit": "0fa095593fab5bcf10d0bac35c0a4e02db4e0310",
      "tree": "b898aeaadff82173f1741655316e2b75bb67592a",
      "parents": [
        "08ecc3add6f53c00501c2f3d515c45f40c30217b"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Nov 11 17:12:38 2013 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Nov 11 17:12:38 2013 +0200"
      },
      "message": "Increase rwt minimum bundle version\n"
    },
    {
      "commit": "08ecc3add6f53c00501c2f3d515c45f40c30217b",
      "tree": "dfbf5281b79801f92bb7f9e8c54fc38aa7f32561",
      "parents": [
        "ba69eae2d0c77511cfaad48f279c1fe6ca87d415"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Nov 11 16:35:59 2013 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Nov 11 16:35:59 2013 +0200"
      },
      "message": "Switch read data to operation handlers\n\nCreate:\n- GridOperationHandler\n- GridItemOperationHandler\n- GridColumnOperationHandler\n- GridColumnGroupOperationHandler\n"
    },
    {
      "commit": "ba69eae2d0c77511cfaad48f279c1fe6ca87d415",
      "tree": "620677ba8f4962e0ebdb9170f13e786924f1f8c5",
      "parents": [
        "c68c43543b922a8115e8a84fb668ad4009e1ca52"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Nov 01 15:07:10 2013 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Nov 01 15:07:10 2013 +0200"
      },
      "message": "Add column tooltips with markup\n"
    },
    {
      "commit": "c68c43543b922a8115e8a84fb668ad4009e1ca52",
      "tree": "3bfef330590c8dfa3de0b6881d386c1ff81a1b4c",
      "parents": [
        "c92d2c282b3ebabfd27edc6812fc74ddd20dfec8"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Nov 01 15:01:41 2013 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Nov 01 15:01:41 2013 +0200"
      },
      "message": "Add support for markup in tooltip\n"
    },
    {
      "commit": "c92d2c282b3ebabfd27edc6812fc74ddd20dfec8",
      "tree": "384284f7f6b0cbaa72aaaf9e262b14e83c079150",
      "parents": [
        "3a5e73f6ba4d84f54b80e688d1509240204fb610"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Aug 07 13:21:55 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Aug 07 13:21:55 2013 +0300"
      },
      "message": "Adjust the tests to the latest RAP changes\n\nReplace WidgetDataWhiteList service with WidgetUtil#registerDataKeys\n\n371089: [WebClient] Synchronize user data from server to client\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d371089\n\n"
    },
    {
      "commit": "3a5e73f6ba4d84f54b80e688d1509240204fb610",
      "tree": "dab9dd84aab9b4ce0a5be062cf6dd94a6c2195bb",
      "parents": [
        "b021983043c3a34b5d993fba23a63368463d59ea"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Aug 05 14:31:18 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Aug 05 14:31:18 2013 +0300"
      },
      "message": "Render column index for all columns (including first - index 0)\n\n414221: [Table][Tree] Wrong alignment after column dispose/create\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d414221"
    },
    {
      "commit": "b021983043c3a34b5d993fba23a63368463d59ea",
      "tree": "69bcf1b2bf05034e1eeea9b984f11ccb360fbe69",
      "parents": [
        "70e8605dc4691f5e1aa8f19e60189bfae78e5324"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Jul 22 12:58:32 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Jul 22 12:58:32 2013 +0300"
      },
      "message": "Apply project template settings.\n\nFix compiler warnings\n\n"
    },
    {
      "commit": "70e8605dc4691f5e1aa8f19e60189bfae78e5324",
      "tree": "a5ccff07ce410e4502db47b2b620eae8973f9b4e",
      "parents": [
        "b166ce7dd5570530f1136dde12a9d3dafd9d731c"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jul 19 15:18:45 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jul 19 15:18:45 2013 +0300"
      },
      "message": "Use mocks where appropriate\n"
    },
    {
      "commit": "b166ce7dd5570530f1136dde12a9d3dafd9d731c",
      "tree": "529a6b38d671f3b5b9efd0411ac6ddb37bc60b36",
      "parents": [
        "4b31a97da719ee801e55c4134496190a2f8c678b"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Jul 10 18:00:33 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Jul 10 18:00:33 2013 +0300"
      },
      "message": "Ensure that the remote object is always destroyed\n\nWidgets, which parent is disposed do not render destroy operation."
    },
    {
      "commit": "4b31a97da719ee801e55c4134496190a2f8c678b",
      "tree": "26331ec2bddf0667120dd86814efe30edd501bae",
      "parents": [
        "7414b348214980e69107821f38c2bc38a7c84e9c"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Thu Jul 04 13:03:27 2013 +0200"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Thu Jul 04 13:03:27 2013 +0200"
      },
      "message": "Adjust to replacement of IClientObject in RAP\n"
    },
    {
      "commit": "7414b348214980e69107821f38c2bc38a7c84e9c",
      "tree": "f8c6161fef8941c5a5490643f8e69cebd0e04482",
      "parents": [
        "164cd6d9e4321884aa7a69942418c709910181c7"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Jun 26 10:43:29 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Jun 26 10:43:29 2013 +0300"
      },
      "message": "Replace RichAjax Platform with Remote Application Platform\n"
    },
    {
      "commit": "164cd6d9e4321884aa7a69942418c709910181c7",
      "tree": "f66558e2003fdc2c7bccaabfdf6559c3e89e28d6",
      "parents": [
        "6b67c7ecefb524d0d95a9630ffe5cd3f9cce857a"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Jun 24 13:47:13 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Jun 24 13:47:13 2013 +0300"
      },
      "message": "Move demo bundles to \u0027examples\u0027 directory\n\nRename bundle org.eclipse.rap.nebula.widgets.grid.snippets to\norg.eclipse.rap.nebula.widgets.grid.demo.standalone\n"
    },
    {
      "commit": "6b67c7ecefb524d0d95a9630ffe5cd3f9cce857a",
      "tree": "c801250b15715f9234ddde415ff5964ec4842134",
      "parents": [
        "eb336f6b7a990d725f89bfd2f09559b105d74895"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jun 21 16:47:23 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jun 21 16:47:23 2013 +0300"
      },
      "message": "Remove unnecessary code selection listener\n "
    },
    {
      "commit": "eb336f6b7a990d725f89bfd2f09559b105d74895",
      "tree": "90cbe97109a9d7a3644e8f3b19b54e22d30509c6",
      "parents": [
        "ada8d83f1023aca9e59397c2b8f91931e37ba9a8"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jun 21 16:38:23 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jun 21 16:38:23 2013 +0300"
      },
      "message": "Change examples demo table data\n"
    },
    {
      "commit": "ada8d83f1023aca9e59397c2b8f91931e37ba9a8",
      "tree": "46e594f61841ec2e1bf72717ee21a1912f8a0fd7",
      "parents": [
        "9c7f9fbc397327bccadffaa5fa4c2a9fad9d7408"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jun 14 15:56:59 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jun 14 15:56:59 2013 +0300"
      },
      "message": "Update project an manifest file\n"
    },
    {
      "commit": "9c7f9fbc397327bccadffaa5fa4c2a9fad9d7408",
      "tree": "a9088b76c0867a9a00745d32f442f18044e34b88",
      "parents": [
        "7fcf86ecb84b1148459ad7cb762b0a9859fd6536"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jun 14 15:53:45 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jun 14 15:53:45 2013 +0300"
      },
      "message": "Fix typo in bundle name\n"
    },
    {
      "commit": "7fcf86ecb84b1148459ad7cb762b0a9859fd6536",
      "tree": "9470be249e567ffd7a1aa25f2eb6b22f6a8ae2f5",
      "parents": [
        "4a0dbaf5d921377b42a607731ec862b21fafe913"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jun 14 15:23:47 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jun 14 15:23:47 2013 +0300"
      },
      "message": "Initial import of org.eclipse.rap.nebula.widget.grid.demo.examples\n"
    },
    {
      "commit": "4a0dbaf5d921377b42a607731ec862b21fafe913",
      "tree": "5c3d6f8b054ec066977173ddad4329c5c445138e",
      "parents": [
        "478920291dd36e280210c98e46487d0c3264528a"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Jun 12 12:05:25 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Jun 12 12:05:25 2013 +0300"
      },
      "message": "Remove org.eclipse.rap.jettycustomize bundle from launch configs\n"
    },
    {
      "commit": "478920291dd36e280210c98e46487d0c3264528a",
      "tree": "ad9834362abb0322272c95cff2041af5dae50521",
      "parents": [
        "79e9077dcdc8d7292038122d078423a101c59851"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu May 16 09:51:57 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu May 16 09:51:57 2013 +0300"
      },
      "message": "Use mockito-all\n"
    },
    {
      "commit": "79e9077dcdc8d7292038122d078423a101c59851",
      "tree": "5139606171f13fa34f8ddbd531e4ecf50889b5f4",
      "parents": [
        "8c972fae4bf993804c0cbbe52dd4c41a5cf88dca"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue May 14 15:22:55 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue May 14 15:22:55 2013 +0300"
      },
      "message": "Revert \"Get use of org.mockito.mockito-all 1.9.5\"\n\nThis reverts commit 8c972fae4bf993804c0cbbe52dd4c41a5cf88dca.\n"
    },
    {
      "commit": "8c972fae4bf993804c0cbbe52dd4c41a5cf88dca",
      "tree": "ad9834362abb0322272c95cff2041af5dae50521",
      "parents": [
        "4c40f601258c4d8b67c21c45ce79354fde0592b4"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue May 14 15:17:10 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue May 14 15:17:10 2013 +0300"
      },
      "message": "Get use of org.mockito.mockito-all 1.9.5\n"
    },
    {
      "commit": "4c40f601258c4d8b67c21c45ce79354fde0592b4",
      "tree": "5139606171f13fa34f8ddbd531e4ecf50889b5f4",
      "parents": [
        "d435ee27a215436d780e80b2ad9f18019e3b824c"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon May 06 15:29:10 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon May 06 15:29:10 2013 +0300"
      },
      "message": "Adjust to changes in RAP: use EventLCAUtil.isListening"
    },
    {
      "commit": "d435ee27a215436d780e80b2ad9f18019e3b824c",
      "tree": "797e5083e6baa0df322d5a7713fb50fe82f57864",
      "parents": [
        "6d633d6f9b7c66bae139a069eb9a112b74bc3cbf"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Sat May 04 21:57:11 2013 +0200"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Sat May 04 21:57:11 2013 +0200"
      },
      "message": "Adjust to JSON-related changes in RAP, code cleanup\n"
    },
    {
      "commit": "6d633d6f9b7c66bae139a069eb9a112b74bc3cbf",
      "tree": "9babdf201245daf48c1e4e68ea479524788e7bf2",
      "parents": [
        "8d1235f76a4b1beb6b7f43f0b4251770de9759ec"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Wed May 01 22:39:25 2013 +0200"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Wed May 01 22:39:25 2013 +0200"
      },
      "message": "Adjust to changes in RAP: use JsonValue instead of Object\n"
    },
    {
      "commit": "8d1235f76a4b1beb6b7f43f0b4251770de9759ec",
      "tree": "2e32639d7e82def22f5c04e1b29b6b5ed3723f72",
      "parents": [
        "3dbbe88e828642b43f0dba56852c6a793eb98612"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Apr 29 10:29:54 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Apr 29 10:29:54 2013 +0300"
      },
      "message": "Eliminate the usage of deprecated ClientObject.set( String, Object)"
    },
    {
      "commit": "3dbbe88e828642b43f0dba56852c6a793eb98612",
      "tree": "7720a83a506b44d54cd25357cc7ffa4da409496c",
      "parents": [
        "6958402e539503a2f6448cf354d69642e09672dd"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Apr 26 17:11:10 2013 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Apr 26 17:11:10 2013 +0300"
      },
      "message": "Eliminate the usage of IClientObject#set( Object )"
    },
    {
      "commit": "6958402e539503a2f6448cf354d69642e09672dd",
      "tree": "f3f5d224b3236fe9bf7c061877fe8398ae8ec72c",
      "parents": [
        "0f7563ccdbf3c84beb7569d5c7b5e8bf0425473d"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Fri Apr 26 14:31:52 2013 +0200"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Fri Apr 26 14:31:52 2013 +0200"
      },
      "message": "Adjust to changes in ClientObject in RAP 2.1\n\nUse JsonValue instead of Object\n"
    },
    {
      "commit": "0f7563ccdbf3c84beb7569d5c7b5e8bf0425473d",
      "tree": "2d14aae9173ad6cfd963e7d8751d4de5638b31f6",
      "parents": [
        "1a666735a2472d827840e5b983966beace68562c"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Mar 27 13:13:19 2013 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Mar 27 13:13:19 2013 +0200"
      },
      "message": "Replace org.json parser with the new simple one."
    },
    {
      "commit": "1a666735a2472d827840e5b983966beace68562c",
      "tree": "fa028e4687445ae8e83c5d7efa1b33176177a3f3",
      "parents": [
        "a65155bf42bb3e1b68375906a42c4b0a44133333"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Mar 18 10:31:05 2013 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Mar 18 10:31:05 2013 +0200"
      },
      "message": "Preserve/render custom data for GridItem\n\n402521: CustomData will not be rendered for items\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d402521"
    },
    {
      "commit": "a65155bf42bb3e1b68375906a42c4b0a44133333",
      "tree": "4d045efc259026a74000a50e8c1d3ac0270c6a7e",
      "parents": [
        "efff883e8be7652e6ca1698df7176d60665d85e6"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Feb 05 13:41:21 2013 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Feb 05 13:41:21 2013 +0200"
      },
      "message": "Implement GridItem#set/getCheckable and GridColumn#set/getCheckable\n\n399885: [GridItem][GridColumn] set/getCheckable is missing\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d399885"
    },
    {
      "commit": "efff883e8be7652e6ca1698df7176d60665d85e6",
      "tree": "e3d8c19c370429795680b751473cd771a41e0c3d",
      "parents": [
        "d9b0b31fdc1d9930ec7b6a5b14b6e0445b792132"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Feb 04 16:00:21 2013 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Feb 04 16:00:21 2013 +0200"
      },
      "message": "Read focusItem in GridLCA\n\n399884: [Grid] getFocusItem always return null\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d399884"
    },
    {
      "commit": "d9b0b31fdc1d9930ec7b6a5b14b6e0445b792132",
      "tree": "96a97dc548d2d7ff1f0f4dbe8a04d986164c77fc",
      "parents": [
        "745fea977e6573c49b899ad2ba221a1d070f49d7"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Jan 17 10:31:42 2013 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Jan 17 10:31:42 2013 +0200"
      },
      "message": "Fix UTF-8 characters in Grid.java\n\n398170: Nebula Grid has unnecessary UTF8 characters - problem when\nexporting\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d398170"
    },
    {
      "commit": "745fea977e6573c49b899ad2ba221a1d070f49d7",
      "tree": "24a2541398d77f088a4d173ff2de71862be60548",
      "parents": [
        "0efd880d8fe62ad85fd3cb19cf8b3588f172d1c1"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Jan 07 12:44:20 2013 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Jan 07 12:44:20 2013 +0200"
      },
      "message": "Replace the usage of deprecated Graphics text size related methods with\nthe corresponding TextSizeUtil methods"
    },
    {
      "commit": "0efd880d8fe62ad85fd3cb19cf8b3588f172d1c1",
      "tree": "59891e50fb8725f30b361eb385f2fbf11e3608ad",
      "parents": [
        "3481d95102822befc363f8be7279774e2bda7210"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Sun Dec 23 12:06:34 2012 +0100"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Sun Dec 23 12:06:34 2012 +0100"
      },
      "message": "Remove obsolete VM parameter timerExecDelay\n"
    },
    {
      "commit": "3481d95102822befc363f8be7279774e2bda7210",
      "tree": "0568c61509773ca4e6bf550a7c8607493873257f",
      "parents": [
        "ebd6eecac4d5f4f8d91c33e593ec0eda29e4de73"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Dec 17 15:03:14 2012 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Dec 17 15:03:14 2012 +0200"
      },
      "message": "Adjust the code to ControlThemeAdapter renaming"
    },
    {
      "commit": "ebd6eecac4d5f4f8d91c33e593ec0eda29e4de73",
      "tree": "8601ce12cf9b782a948a9f819aea99e77d3a2f6c",
      "parents": [
        "01cc81bbb1e750fbb40eb104ba3622142ac8b08d"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Mon Dec 17 10:15:37 2012 +0100"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Mon Dec 17 10:15:37 2012 +0100"
      },
      "message": "Use WidgetAdapter instead of deprecated IWidgetAdapter\n"
    },
    {
      "commit": "01cc81bbb1e750fbb40eb104ba3622142ac8b08d",
      "tree": "2b2bdd3ad52f20efad22962472ea92ddc46e6c66",
      "parents": [
        "d6dc4ff918bd710891619e7caceff10f0320a67d"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Dec 17 09:36:29 2012 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Dec 17 09:36:29 2012 +0200"
      },
      "message": "Fix compile errors after remove of Fixture#fakeNewRequest( display )"
    },
    {
      "commit": "d6dc4ff918bd710891619e7caceff10f0320a67d",
      "tree": "b04921847ec86e95cf409425bf850f587d7249ed",
      "parents": [
        "e11fc71500eca40c55fbd4facdbfd048c3d0a2e6"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Thu Dec 13 23:20:34 2012 +0100"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Thu Dec 13 23:20:34 2012 +0100"
      },
      "message": "Use ServiceStore directly instead of deprecated interface\n"
    },
    {
      "commit": "e11fc71500eca40c55fbd4facdbfd048c3d0a2e6",
      "tree": "8e6c1a097a49bf985a1d910d148ac8e96eb1ab9e",
      "parents": [
        "0b3b38e9108ebd996c44493400f1c312898cbe35"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Dec 07 12:02:45 2012 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Dec 07 12:02:45 2012 +0200"
      },
      "message": "Remove the check for visible header in GridColumn#getPreferredWidth\n\n394164: [GRID] GridColumn#pack() does not use header width if header not\nvisible https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d394164"
    },
    {
      "commit": "0b3b38e9108ebd996c44493400f1c312898cbe35",
      "tree": "432d36e65fe4c857aeb30f9dab82cde2987c8162",
      "parents": [
        "3994d83f5ea8cbf7c833e8896f8cb252b553eb9e"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Dec 04 10:38:49 2012 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Dec 04 10:38:49 2012 +0200"
      },
      "message": "Rename IEntryPoint to EntryPoint"
    },
    {
      "commit": "3994d83f5ea8cbf7c833e8896f8cb252b553eb9e",
      "tree": "7dfd82dd7eec1e02910d81e4102d8366f782a6cf",
      "parents": [
        "1ad1c479084fc735f26686cc3cec9cc3212a8238"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Nov 26 16:31:31 2012 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Nov 26 16:31:31 2012 +0200"
      },
      "message": "Remove renderDispose from Grid, GridColumn and GridColumnGroup LCAs\n\n373357: [Protocol] Consider to omit destroy operations for children of\ndestroyed widget https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d373357"
    },
    {
      "commit": "1ad1c479084fc735f26686cc3cec9cc3212a8238",
      "tree": "5c3112ccd0cee501077764699ec9be3f1ffee6f7",
      "parents": [
        "357df032c5f2439646e119a0c69726df6b18967c"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Nov 14 14:23:17 2012 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Nov 14 14:23:17 2012 +0200"
      },
      "message": "Synchronize scrollbars visibility and selection event on a widget of\nit\u0027s own"
    },
    {
      "commit": "357df032c5f2439646e119a0c69726df6b18967c",
      "tree": "f179ead8ef9f11a0969044327617fe0c24ae55f1",
      "parents": [
        "9013818a45449c20d66c1b3ead32a1e99a0a78aa"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Nov 07 09:01:22 2012 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Nov 07 09:01:22 2012 +0200"
      },
      "message": "Fix broken test"
    },
    {
      "commit": "9013818a45449c20d66c1b3ead32a1e99a0a78aa",
      "tree": "7ab229e47c642f4c852a97af855d3182f3a1b5b9",
      "parents": [
        "a96977726b3a388d0d5bc8507c795f684081b4d8"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Oct 26 14:55:23 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Oct 26 14:55:23 2012 +0300"
      },
      "message": "Add listeners to the scrollbars"
    },
    {
      "commit": "a96977726b3a388d0d5bc8507c795f684081b4d8",
      "tree": "64d214932445e0cf6812f007fbe3f73683af0b22",
      "parents": [
        "cc907bb1fe632230b40b123e7ebae89c1b1f3862"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Oct 23 12:25:55 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Oct 23 12:25:55 2012 +0300"
      },
      "message": "Separate \"expanded\" property from Expand/Collapse event"
    },
    {
      "commit": "cc907bb1fe632230b40b123e7ebae89c1b1f3862",
      "tree": "a3650e5d0919239ba8a2d2a834a1c1b6ad99dd03",
      "parents": [
        "5c4708b94ee2beb270ff030ffa71f4d63677e757"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Oct 22 23:59:21 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Oct 22 23:59:21 2012 +0300"
      },
      "message": "Get use of ClientMessageConst"
    },
    {
      "commit": "5c4708b94ee2beb270ff030ffa71f4d63677e757",
      "tree": "575496d1ca5fb92c21ca66f38e9fd47785c891cd",
      "parents": [
        "31676f4ab89f50f3761b55c0831ca440f7426467"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Oct 22 23:55:56 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Oct 22 23:55:56 2012 +0300"
      },
      "message": "GridColumnGroup expand/collapse events are not renamed yet on the client"
    },
    {
      "commit": "31676f4ab89f50f3761b55c0831ca440f7426467",
      "tree": "a21615b3ecaa4a89cc388be6f4029929aacc8555",
      "parents": [
        "ebe3a96ec2638ce122a423524148dd4f25319bce"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Oct 22 23:47:25 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Oct 22 23:47:25 2012 +0300"
      },
      "message": "Adjust Nebula Grid to the client-side tree event renaming"
    },
    {
      "commit": "ebe3a96ec2638ce122a423524148dd4f25319bce",
      "tree": "b3c9544631d11658032956881e9ded10787eecb5",
      "parents": [
        "722c5eaa4e9088a9ad38c2a3bfa24e3b8b1e011f"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sat Oct 20 10:16:28 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sat Oct 20 10:16:28 2012 +0300"
      },
      "message": "Adjust the code to the latest changes in RAP core - event system rework"
    },
    {
      "commit": "722c5eaa4e9088a9ad38c2a3bfa24e3b8b1e011f",
      "tree": "3830b71a1e0a9f7d97db600cde3070acc416e13d",
      "parents": [
        "4c30745ef959b5b4cd242e0e448a6a2a0869c1c5"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sat Oct 13 10:39:59 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sat Oct 13 10:39:59 2012 +0300"
      },
      "message": "Don\u0027t use mockito in Nebula Grid tests\n\nAs Nebula Grid tests are executed against signed RAP Runtime Nightly\nbuild, mocking RAP Runtime classes is not possible."
    },
    {
      "commit": "4c30745ef959b5b4cd242e0e448a6a2a0869c1c5",
      "tree": "77f82005f566db770e5ddcf960d0040b84e31425",
      "parents": [
        "013a949a31faada3cea5bdef8510e19db007cd86"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sat Oct 13 10:11:16 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sat Oct 13 10:11:16 2012 +0300"
      },
      "message": "Second try to fix mockito exception on the build server"
    },
    {
      "commit": "013a949a31faada3cea5bdef8510e19db007cd86",
      "tree": "cd9c05c6c337cb69171678c358f90372b8d48f8b",
      "parents": [
        "4921ee468e907ac64a4bd31ebb8ed5768607463c"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sat Oct 13 10:07:52 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sat Oct 13 10:07:52 2012 +0300"
      },
      "message": "First try to fix the mockito exception on the build server"
    },
    {
      "commit": "4921ee468e907ac64a4bd31ebb8ed5768607463c",
      "tree": "dabebf06c2df985e17d1fe7213598922971b83e3",
      "parents": [
        "48c00539c8ffee95ff77e12057fd56acc8fb82e0"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sat Oct 13 00:19:50 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sat Oct 13 00:19:50 2012 +0300"
      },
      "message": "Enable commented tests after the event system rework"
    },
    {
      "commit": "48c00539c8ffee95ff77e12057fd56acc8fb82e0",
      "tree": "3fefb4051ec21f02b8ac59ad3b655c86d08bfc8d",
      "parents": [
        "5a7117f170fcd231cc74491c456ba1c55b82c5ed"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sat Oct 13 00:15:19 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sat Oct 13 00:15:19 2012 +0300"
      },
      "message": "Code format"
    },
    {
      "commit": "5a7117f170fcd231cc74491c456ba1c55b82c5ed",
      "tree": "2120974332750bce071f230964168b7e17d7b7b1",
      "parents": [
        "72fffdaae93cc45f40f9327babbab2fef6bb888f"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Oct 12 23:38:50 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Oct 12 23:38:50 2012 +0300"
      },
      "message": "Adopt widgets to the recent changes in the event system"
    },
    {
      "commit": "72fffdaae93cc45f40f9327babbab2fef6bb888f",
      "tree": "f9c6567bcbd063adf2de063b2b8cc18ae693333e",
      "parents": [
        "fb2a5c2543826e6d7a5a57b037d16d3c95b02de2"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Oct 05 17:37:53 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Oct 05 17:37:53 2012 +0300"
      },
      "message": "Replace \"left\"/\"width\" properties of Grid with \"move\"/\"resize\" call"
    },
    {
      "commit": "fb2a5c2543826e6d7a5a57b037d16d3c95b02de2",
      "tree": "58edcc170b6b3bd72a02c5af68f5469914861503",
      "parents": [
        "a591c5265e4e12c96a0f7dfe63a5c40f198e16e5"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Oct 05 14:48:20 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Oct 05 14:48:20 2012 +0300"
      },
      "message": "Refactor GridLCA#readCellToolTipTextRequested"
    },
    {
      "commit": "a591c5265e4e12c96a0f7dfe63a5c40f198e16e5",
      "tree": "c04cf01dbb767717b058fa458321a30d26696afd",
      "parents": [
        "690690463aa5b88c0be36c1f75c42a51573de5b5"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Oct 05 14:33:09 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Oct 05 14:33:09 2012 +0300"
      },
      "message": "Change \"cellToolTipTextRequested\" notify to \"renderToolTipText\" call"
    },
    {
      "commit": "690690463aa5b88c0be36c1f75c42a51573de5b5",
      "tree": "9e145ce2ca638706cd3f0b071ef72aba18e496e1",
      "parents": [
        "60df264f4754d483c64dbab6015a2e8a231b5a04"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Sep 27 11:40:11 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Sep 27 11:40:11 2012 +0300"
      },
      "message": "Read Grid cellChecked property as boolean array"
    },
    {
      "commit": "60df264f4754d483c64dbab6015a2e8a231b5a04",
      "tree": "0778858b1aa711ccdbbc3519f075bf13c68b36f7",
      "parents": [
        "a2f502693bf576a436d12faf10b09ac0a3d6078e"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Sep 26 18:25:43 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Sep 26 18:25:43 2012 +0300"
      },
      "message": "Read Grid selection as string array"
    },
    {
      "commit": "a2f502693bf576a436d12faf10b09ac0a3d6078e",
      "tree": "d0b283aaf8911689dc7cf326f73b890f18162a18",
      "parents": [
        "4353d315f53f9db7b1c7330640926b7cc0294298"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sat Sep 22 10:32:24 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Sat Sep 22 10:32:24 2012 +0300"
      },
      "message": "Don\u0027t use mockito for now to make the build green"
    },
    {
      "commit": "4353d315f53f9db7b1c7330640926b7cc0294298",
      "tree": "21d5f081f12945df37b81590a005e4a6c428b496",
      "parents": [
        "fc989be87622295890ac76faf01300d8071103f9"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Sep 21 10:09:32 2012 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Sep 21 10:09:32 2012 +0300"
      },
      "message": "Switch Grid to the protocol\n\n355728: Replace Ajax request parameters with JSON\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d355728"
    },
    {
      "commit": "fc989be87622295890ac76faf01300d8071103f9",
      "tree": "a0b26035daec3d8ea1390bd7cacf2d168ef1cdba",
      "parents": [
        "9323433447d1b1e893609d92aab3b2dcf63cbab3"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Fri Sep 07 22:17:19 2012 +0200"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Fri Sep 07 22:17:19 2012 +0200"
      },
      "message": "Update code formatter settings\n\nRemove whitespace inside angle brackets\n"
    },
    {
      "commit": "9323433447d1b1e893609d92aab3b2dcf63cbab3",
      "tree": "5a62275959f48d09533f17ab4b733508e3f24bbc",
      "parents": [
        "9549e7b959ec67e0dac35819308a2616400f16de"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Wed Jul 25 12:32:40 2012 +0200"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Wed Jul 25 12:32:40 2012 +0200"
      },
      "message": "Revise component description\n\n- add link to original widget\n- remove row and column span, as these features aren\u0027t supported yet.\n"
    },
    {
      "commit": "9549e7b959ec67e0dac35819308a2616400f16de",
      "tree": "10d8ada627365f0cb7567064ae1416b34afce982",
      "parents": [
        "414aace1ebe20e043910ceff423f29cc1a668e7b"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Wed Jul 25 10:28:23 2012 +0200"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Wed Jul 25 10:28:23 2012 +0200"
      },
      "message": "Add component image\n\nAn image named component.png will automatically be displayed on the\nincubator website.\n"
    },
    {
      "commit": "414aace1ebe20e043910ceff423f29cc1a668e7b",
      "tree": "e4f466c24e671b12ec47683b94391512f7582be2",
      "parents": [
        "8c29702af060a5b689f598927bcb1b4bfa5c7bb5"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Wed Jul 25 10:00:50 2012 +0200"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Wed Jul 25 10:01:28 2012 +0200"
      },
      "message": "Remove windows linebreaks\n"
    },
    {
      "commit": "8c29702af060a5b689f598927bcb1b4bfa5c7bb5",
      "tree": "451c3563908472bba2ec5707919e21f5a3942a70",
      "parents": [
        "d1f0f028dcb4a38087b570b8675daf0df04682eb"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Sat Jul 21 18:11:41 2012 +0200"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Sat Jul 21 18:11:41 2012 +0200"
      },
      "message": "Update import version to new jface version\n\nThe bundle version of org.eclipse.rap.jface has been upgraded to 2.0.0.\n"
    },
    {
      "commit": "d1f0f028dcb4a38087b570b8675daf0df04682eb",
      "tree": "2cd3b0188e4263608e61b3b52d522f8561367683",
      "parents": [
        "e3ad29ea5eb210dd849ffdbea26df7d135ae4be8"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Sat Jul 21 12:42:57 2012 +0200"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Sat Jul 21 12:42:57 2012 +0200"
      },
      "message": "Update package imports to change in RAP (Part 2)\n\nPackage org.eclipse.rwt has been moved to org.eclipse.rap in RAP commit\n01da7187a68224ef205c15495e205839db00dc68\n\nSee bug 272792: Non-conforming use of namespace org.eclipse.rwt\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d272792\n"
    },
    {
      "commit": "e3ad29ea5eb210dd849ffdbea26df7d135ae4be8",
      "tree": "7a078c5d17edf5eac9f496356626aaa240c3cc01",
      "parents": [
        "d28668a3aabd9f47d470b5f9a04a49024fd2de75"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Thu Jul 19 23:29:53 2012 +0200"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Fri Jul 20 18:30:49 2012 +0200"
      },
      "message": "Update package imports to change in RAP\n\nPackage org.eclipse.rwt.internal has been moved to\norg.eclipse.rap.rwt.internal in RAP commit\n48131862117c8d03f1611d1673e7ce5e11a43ce6\n\nSee bug 272792: Non-conforming use of namespace org.eclipse.rwt\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d272792\n"
    },
    {
      "commit": "d28668a3aabd9f47d470b5f9a04a49024fd2de75",
      "tree": "2c9cb0e4dd337f8e76101cfc3c0e461b6f428c22",
      "parents": [
        "5e0159c0940daa70e7fd9fdafe3422efe78d075a"
      ],
      "author": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Wed Jul 18 22:43:19 2012 +0200"
      },
      "committer": {
        "name": "Ralf Sternberg",
        "email": "rsternberg@eclipsesource.com",
        "time": "Wed Jul 18 22:43:19 2012 +0200"
      },
      "message": "Update imports to RAP 2.0 stream"
    }
  ],
  "next": "5e0159c0940daa70e7fd9fdafe3422efe78d075a"
}
