)]}'
{
  "log": [
    {
      "commit": "fe392c69888986fd40d11ad18ef51f33bd95f27a",
      "tree": "359919e53ef4c1c728471791594c3cf0d20d7b38",
      "parents": [
        "f01282664e33f387edf050a6c6ec0307fb645dde"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Jul 16 14:20:39 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Jul 16 14:51:44 2021 +0200"
      },
      "message": "[Text-UI] Improve type safety of token data of TextStyleManager\n\nFollow-up-to: 7b9c6940ea4a784b401ff606d6fbc93360706f61\nChange-Id: I4f7343981ee12709fa26d392e3be43e2d34e2a27\n"
    },
    {
      "commit": "f01282664e33f387edf050a6c6ec0307fb645dde",
      "tree": "e14df1bc3cd70a9e1577999b25683a48f766f019",
      "parents": [
        "73c567961195da5db24c432045b0135d6f484b63"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Jul 16 13:44:13 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Jul 16 14:00:30 2021 +0200"
      },
      "message": "[Text-UI] Improve handling of root style in CssTextStyleManager\n\nFollow-up-to: 7b9c6940ea4a784b401ff606d6fbc93360706f61\nChange-Id: Ib5b6396b46d3263714b5256821d7e56c71a8037b\n"
    },
    {
      "commit": "73c567961195da5db24c432045b0135d6f484b63",
      "tree": "0ba992941956643cfefccc91eb7846c5084e7643",
      "parents": [
        "7b9c6940ea4a784b401ff606d6fbc93360706f61"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Jul 15 16:22:35 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Jul 15 16:24:41 2021 +0200"
      },
      "message": "Bug 574748: [Text-UI] Add FixTokenScanner\n\nChange-Id: Iea9aa813fa0729317963afbc74fc5aa3c0b1b6e5\n"
    },
    {
      "commit": "7b9c6940ea4a784b401ff606d6fbc93360706f61",
      "tree": "24b53bdda9ffa3d1595ed4d8fd54ac4043fbcda0",
      "parents": [
        "d41e64d34371370f08d7a071d2d5d0fe570a1d88"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Jul 15 12:47:45 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Jul 15 14:57:02 2021 +0200"
      },
      "message": "[Text-UI] Refactor TextStyleManager to interface\n\nChange-Id: Iad653b75174354fcf071149a39e22e01913a09f8\n"
    },
    {
      "commit": "d41e64d34371370f08d7a071d2d5d0fe570a1d88",
      "tree": "c3fe34a6205ee3e7853cdf1dab98985ada1f43b0",
      "parents": [
        "0228116552ff410184912f4122a36fdebbfd468a"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Jul 15 12:31:08 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Jul 15 12:31:08 2021 +0200"
      },
      "message": "[Text] Remove old FixDocumentPartitioner"
    },
    {
      "commit": "0228116552ff410184912f4122a36fdebbfd468a",
      "tree": "7484ad12d6760ce215368c91d26cb339652a9b2e",
      "parents": [
        "77d704d017ec5a3121ab7ed0fe47f06f68034a6a"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Jul 13 12:57:09 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Jul 13 13:10:16 2021 +0200"
      },
      "message": "Bug 574748: [Input] Add BasicSourceFragmentEditorInput\n\nChange-Id: Ia5ed183bed3dd7a43146619ee006ee3f55e5b429\n"
    },
    {
      "commit": "77d704d017ec5a3121ab7ed0fe47f06f68034a6a",
      "tree": "b6a0cf1da7d7b1849909cade90a6d2012e444c38",
      "parents": [
        "61f01158e1c90625c080bb693bf2d69903f3acb5"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Jul 08 15:36:30 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Jul 08 15:36:30 2021 +0200"
      },
      "message": "Bump version to 4.5.0-dev"
    },
    {
      "commit": "61f01158e1c90625c080bb693bf2d69903f3acb5",
      "tree": "0f1cd212629562b727d558b47606b6a6b5ec393b",
      "parents": [
        "0f638cda33fa308a0fbe87532f57a36c703b508d"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Jun 30 18:32:28 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Jun 30 18:32:28 2021 +0200"
      },
      "message": "Update project settings"
    },
    {
      "commit": "0f638cda33fa308a0fbe87532f57a36c703b508d",
      "tree": "298a87b40d4ef521e2f44431cac60d3d5dd20e4f",
      "parents": [
        "8c3a16f3a034f78ec2d8e7189345a37b7b68015d"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Jun 29 14:39:27 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Jun 29 14:39:27 2021 +0200"
      },
      "message": "[Releng] Update notice files"
    },
    {
      "commit": "8c3a16f3a034f78ec2d8e7189345a37b7b68015d",
      "tree": "39a34e329d13a9281e8edf3cfd149a2ffb90fe8c",
      "parents": [
        "a96394eeec5631e8f643d882123d388e1e22dc7e"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Jun 22 14:48:28 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Jun 22 16:57:43 2021 +0200"
      },
      "message": "Bug 574391: Make extending TextViewerEditorColorUpdater.update simpler\n\nChange-Id: I208306fc512b7d1d72d94a43c840d247ebd7884b\n"
    },
    {
      "commit": "a96394eeec5631e8f643d882123d388e1e22dc7e",
      "tree": "c4bafe67ed386f85bd768430e9da83dbc9e34dad",
      "parents": [
        "8ec676c7e1f179cadd9d96d75cc4414b4e2e020d"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Jun 15 14:29:20 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Jun 18 14:08:12 2021 +0200"
      },
      "message": "Bug 572862: [SourceEditor] Add QuickRefactoringAssistProposal\n\nChange-Id: I36c204b5f447a537e036dbb8825561c90c5e4a7b\n"
    },
    {
      "commit": "8ec676c7e1f179cadd9d96d75cc4414b4e2e020d",
      "tree": "054597727070e005921dea7fcf432db9afe11138",
      "parents": [
        "9fa6f933615ee0d55a5ab66faf1035ed4a0ea7ed"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Jun 18 00:35:22 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Jun 18 13:29:29 2021 +0200"
      },
      "message": "Bug 574286: Fix restoring of size of popup of quick assist assistant\n\nChange-Id: I9abd2e4ef1c2b3ae246deb0e0eb8877362722db3\n"
    },
    {
      "commit": "9fa6f933615ee0d55a5ab66faf1035ed4a0ea7ed",
      "tree": "7c744a1d1a73e234dad92c81c5b83e9a8103c620",
      "parents": [
        "d187748ac44fbff64f5f6b2a47f281298b60ed9e"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Jun 16 12:08:39 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Jun 18 13:29:02 2021 +0200"
      },
      "message": "Bug 574248: [SourceEditor] Add common command support for quick assist\nproposals\n\n  - Add command definition, handler and keybinding for quick assist\n    Rename in File\n  - Update icon for linked rename actions/proposals\n\nChange-Id: I4bd582dd0db9f04534bd08e6dca230065ff173e2\n"
    },
    {
      "commit": "d187748ac44fbff64f5f6b2a47f281298b60ed9e",
      "tree": "f940778441f832038946a9c606389fbe8115418b",
      "parents": [
        "0f4548a53fbca636bcdeefc405d9e6062395e71f"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Jun 16 23:16:05 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Jun 16 23:42:16 2021 +0200"
      },
      "message": "CleanUp: LtkUI\n\n  - Update namings\n  - Make use of UIResources\n\nChange-Id: I8352c77a9b2d7673d43f2dc834ef082331355ecd\n"
    },
    {
      "commit": "0f4548a53fbca636bcdeefc405d9e6062395e71f",
      "tree": "453f46bc13fed1c5b489d860bd5382af5b0f5c70",
      "parents": [
        "64f6845eed07097f6e0d3d7bd476eeea0bd9106d"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Jun 15 18:14:49 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Jun 16 23:36:13 2021 +0200"
      },
      "message": "[Actions] Consolidate command definitions in LtkActions\n\nChange-Id: I5b4303b8e6df6706afec82fa3eddf2b7c2ffed1b\n"
    },
    {
      "commit": "64f6845eed07097f6e0d3d7bd476eeea0bd9106d",
      "tree": "6e8ed8d07607e993f37a35471ce68d1855f5f758",
      "parents": [
        "99ce1ea2e2df6c7326b035f0350c53d099dfaf58"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Jun 15 09:44:01 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Jun 15 11:39:07 2021 +0200"
      },
      "message": "Bug 574195: [SourceEditor] Add support for context specific tab size to\nassist proposals / browser information input\n\n  - Add format type FORMAT_HTMLSOURCE_INPUT for browser information\n    input\n  - Add nullable annotations to DefaultBrowserInformationInput\n\nChange-Id: Id5714c989c97300e80271762ab57d3e34944009d\n"
    },
    {
      "commit": "99ce1ea2e2df6c7326b035f0350c53d099dfaf58",
      "tree": "ad57bd48b369b9e19d28008dc88b39cd1c0d27dd",
      "parents": [
        "54377124440ca6f7838ddd777740d71ef8e4407b"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Jun 15 11:20:43 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Jun 15 11:24:41 2021 +0200"
      },
      "message": "Update project settings\n\n  - Enable warning for fall trough in switch statement"
    },
    {
      "commit": "54377124440ca6f7838ddd777740d71ef8e4407b",
      "tree": "1f4090d49385f47a4062f2acc046963275467886",
      "parents": [
        "f759b2cc66e1536d9a3d5117698e612c4a1cc4cc"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Jun 11 11:58:11 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Jun 11 11:58:11 2021 +0200"
      },
      "message": "Bug 574153: Change scm urls from git:// to https://\n\nChange-Id: If54ba29874c762f2b4d6ab381a963af6edaa7bd6\n"
    },
    {
      "commit": "f759b2cc66e1536d9a3d5117698e612c4a1cc4cc",
      "tree": "cea5ba4a815e066058135d090af34529650b0400",
      "parents": [
        "6cdc08f66f1a35fa184c493a1def51fd6f7a1ff9"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sat May 29 11:54:12 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sat May 29 11:54:12 2021 +0200"
      },
      "message": "Update project settings (Eclipse 2021-06)"
    },
    {
      "commit": "6cdc08f66f1a35fa184c493a1def51fd6f7a1ff9",
      "tree": "411faf8971689e64fa60027b08e7761f47f07439",
      "parents": [
        "93750cb63d31e0efaf69326a3274beda19a6ac86"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri May 21 22:04:09 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sat May 22 16:06:10 2021 +0200"
      },
      "message": "Bug 573707: [SourceEditor] Add ExtStyledText with workaround for\nbackground color of console input\n\nChange-Id: I99e611a5d36e16a330a90682499a2d8d940a8938\n"
    },
    {
      "commit": "93750cb63d31e0efaf69326a3274beda19a6ac86",
      "tree": "26659d7d10ba3a928c0dae8c36485db68f304dc0",
      "parents": [
        "e2833258e2dd154d97cd051350e8e5062bde29be"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sat May 22 12:51:21 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sat May 22 16:06:10 2021 +0200"
      },
      "message": "Bug 573710: Adapt to enhanced HandlerCollection\n\nChange-Id: I78ff7506207911ce6831ee02aadebbedab4a9072\n"
    },
    {
      "commit": "e2833258e2dd154d97cd051350e8e5062bde29be",
      "tree": "6799f66eb5c0347fe5e341db295ba9f7255610e0",
      "parents": [
        "611fb0cc4d8c36de5690a424159d6dad44693a32"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri May 21 20:58:29 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri May 21 20:58:29 2021 +0200"
      },
      "message": "Bug 573692: [UI-Workbench] Add ActionHandler supporting IUpdate.update\n\nChange-Id: I538000e28b64fb7782841932689de8ad0d60ac9d\n"
    },
    {
      "commit": "611fb0cc4d8c36de5690a424159d6dad44693a32",
      "tree": "dfef14702ab5f92e2854cc39ec096ccc24f159c3",
      "parents": [
        "d9d98226f51f23b2fe78577ec18db95c4af44d85"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri May 21 12:50:04 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri May 21 16:43:55 2021 +0200"
      },
      "message": "Bug 572002: Adapt use of SWTs Color to current recommendation\n  - Change to Color constructors without Device\n  - Remove calls to Color.dispose\n  - Adapt to removed ColorManager\n\nChange-Id: I9745f870733ff871c46898c3802e5392e2179bc4\n"
    },
    {
      "commit": "d9d98226f51f23b2fe78577ec18db95c4af44d85",
      "tree": "f5400fc73b740f51f1d0a1869fb2db54f74e7e6d",
      "parents": [
        "def57298b5ba2630f4ebdcb906ed637d47e423ee"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri May 14 15:19:54 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri May 14 15:30:10 2021 +0200"
      },
      "message": "Bug 573305: [SourceEditor] Add correction of selection in linked rename\nquick fixes\n\nChange-Id: I12b2bcfc4f837ed04a7e3741a742e179ed083f27\n"
    },
    {
      "commit": "def57298b5ba2630f4ebdcb906ed637d47e423ee",
      "tree": "fe3904199e5f47c04b47b90f914d00546e0c4e03",
      "parents": [
        "f9164b354e85a9151f6f1391bda17fd846553101"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu May 13 11:32:42 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri May 14 11:54:48 2021 +0200"
      },
      "message": "Bug 572002: [Runtime] Remove use of deprecated API\n\nChange-Id: I248475dc58884f7b1fc9ee85c5288817e7de1f70\n"
    },
    {
      "commit": "f9164b354e85a9151f6f1391bda17fd846553101",
      "tree": "175621732f8162f7ab020976e909ba0aa2816a9b",
      "parents": [
        "1eb06a443b49bd49cca658b3a4e3d3368245d58f"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed May 12 15:39:14 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed May 12 15:39:14 2021 +0200"
      },
      "message": "[Releng] Update notice files"
    },
    {
      "commit": "1eb06a443b49bd49cca658b3a4e3d3368245d58f",
      "tree": "33765d3351aacfbdcd10163485e0a17b5be507e6",
      "parents": [
        "333c5fd9367dca5662d463e7a85bde7fb62c021e"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed May 12 14:31:35 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed May 12 14:31:40 2021 +0200"
      },
      "message": "Bug 572002: Update to Eclipse Platform 2021-06 (3.22)\n\nChange-Id: I260b14ac4f882dd471f88416f4183dd0cd0604a9\n"
    },
    {
      "commit": "333c5fd9367dca5662d463e7a85bde7fb62c021e",
      "tree": "afd2a6e35da3db4ddb25593f7639e8ef131b5107",
      "parents": [
        "2327cd2085dec0c6061b9a2f1b742e21ff8cafd1"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Apr 29 11:38:01 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Apr 29 11:38:01 2021 +0200"
      },
      "message": "[SourceEditor] Fix nullable annotation of\nElementNameCompletionProposal.element"
    },
    {
      "commit": "2327cd2085dec0c6061b9a2f1b742e21ff8cafd1",
      "tree": "5b7c2a8ff126b90f948478f8e950119cdb68fbda",
      "parents": [
        "89f42ab0ebe1c4293ccab764fa0793d7e5bd7b46"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Apr 27 16:48:52 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Apr 27 18:51:53 2021 +0200"
      },
      "message": "Bug 572429: [Model] Add support for source configurations to\nBasicSourceModelStamp\n\nChange-Id: I01141daa996006d8941f0e796ae5c57caa74ad09\n"
    },
    {
      "commit": "89f42ab0ebe1c4293ccab764fa0793d7e5bd7b46",
      "tree": "68c794fe7dd05d91d83bb4949cb750978e7f1a5b",
      "parents": [
        "5feff4c610291ba05198400dca1025e29c8b0287"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Apr 27 16:47:47 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Apr 27 16:47:47 2021 +0200"
      },
      "message": "[Model] Fix registration of source units\n\nChange-Id: Id9a9c23dabe7a4d4c83764c9479ae84bce385d83\n"
    },
    {
      "commit": "5feff4c610291ba05198400dca1025e29c8b0287",
      "tree": "11e3396aabbd694b9a79be78712cf0ce28a8f8c0",
      "parents": [
        "0e40d2b9004d6a34b8cc12443a85f2a96433235b"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Apr 27 16:46:08 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Apr 27 16:46:08 2021 +0200"
      },
      "message": "Bug 572429: [Input] Improve BasicSourceFragment.equals\n\nChange-Id: I08cc0f7f17fc59caab7ef955d993154e1564adf4\n"
    },
    {
      "commit": "0e40d2b9004d6a34b8cc12443a85f2a96433235b",
      "tree": "5ecdf8f24e161c04069150df7ba9572b11db9594",
      "parents": [
        "42ba052f42bac933aa2a65dbe1298e1d5c602e36"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Apr 21 12:26:42 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Apr 21 12:29:07 2021 +0200"
      },
      "message": "Correct use of String.toLowerCase/.toUpperCase"
    },
    {
      "commit": "42ba052f42bac933aa2a65dbe1298e1d5c602e36",
      "tree": "e45a1061ccf02688866866f132970cda876704ba",
      "parents": [
        "9d6e5a992b2ad517ca84d387d9ca20f5770cc3fc"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Apr 14 10:51:54 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Apr 14 22:04:40 2021 +0200"
      },
      "message": "Bug 570738: Revise SourceContent\n  - Clarify API\n  - Add unit tests\n\nAlso:\n  - Improve TaskMarkerHandler (reuse matcher)\n  - Adapt to current common String impl\n\nChange-Id: Idcfbd3e1c8b6a79579235da70bb4c64ada147938\n"
    },
    {
      "commit": "9d6e5a992b2ad517ca84d387d9ca20f5770cc3fc",
      "tree": "ded0dd73fad85137985969446d457eabb55da32a",
      "parents": [
        "d21e0348d04d6448bd45b9adbb603df12c2c3fe1"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Apr 14 09:10:51 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Apr 14 10:26:27 2021 +0200"
      },
      "message": "Bug 570738: Make access to SourceContent.text easier\n(taking into account a possible offset)\n\nChange-Id: Idfcaf88dabd4a04f42fe3a8203829375c822cdf2\n"
    },
    {
      "commit": "d21e0348d04d6448bd45b9adbb603df12c2c3fe1",
      "tree": "d840e7763f0ca442367c6c2587a0db38096d9bca",
      "parents": [
        "8318f2a924002c4442bdc56f1cd53881eea5b5d3"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Apr 14 10:24:18 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Apr 14 10:26:27 2021 +0200"
      },
      "message": "Improve file header template\n\n  - Make use of git properties for author variables\n"
    },
    {
      "commit": "8318f2a924002c4442bdc56f1cd53881eea5b5d3",
      "tree": "0e05c03b0116ec7794953f20bf6d5d050839f8e3",
      "parents": [
        "11fd516c4f29ab31982ff30462206fce52d92966"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Apr 14 10:06:42 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Apr 14 10:26:27 2021 +0200"
      },
      "message": "Correct project settings (formatter version)"
    },
    {
      "commit": "11fd516c4f29ab31982ff30462206fce52d92966",
      "tree": "76b0f8ccd35893d8bfaca4188922cfdbddbc283f",
      "parents": [
        "503a0e2a0b83dc87020406515370cde905f6c081"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Apr 14 10:24:52 2021 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Apr 14 10:26:27 2021 +0200"
      },
      "message": "Correct license headers\n"
    },
    {
      "commit": "503a0e2a0b83dc87020406515370cde905f6c081",
      "tree": "14ea390c046be1785676662e9bb5b570c725d27f",
      "parents": [
        "f0990a03691b49c1147da389e14ed962d6c2f68b"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Mar 18 13:33:40 2021 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Mar 18 13:33:40 2021 +0100"
      },
      "message": "Bug 572002: Add requirement for current Eclipse runtime for LTK\n\nChange-Id: Idadcee2e3904e2561fec19ec5ffc6a4a187d7aa6\n"
    },
    {
      "commit": "f0990a03691b49c1147da389e14ed962d6c2f68b",
      "tree": "fcacf8d17b109e8236a52571b72787915dce54f3",
      "parents": [
        "bcc70c4918fad531a89a230c58aecfa8d308e38a"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Mar 17 19:24:49 2021 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Mar 17 19:24:49 2021 +0100"
      },
      "message": "Bug 572002: Make use of IResource.createMarker(type, attribute) added in\nPlatform 4.19\n\nChange-Id: Ia1dffca0f4f9a9b27f91107d9ceda9a7792378dc\n"
    },
    {
      "commit": "bcc70c4918fad531a89a230c58aecfa8d308e38a",
      "tree": "06d58b1386758c833f9a9e4e6c5926914ca944a4",
      "parents": [
        "e31aab50c52010a5be64eedce902d0ecae186152"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Mar 17 14:45:09 2021 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Mar 17 16:48:50 2021 +0100"
      },
      "message": "CleanUp\n\nChange-Id: I6a358a2af872030a3f23fd41770c559550b40c99\n"
    },
    {
      "commit": "e31aab50c52010a5be64eedce902d0ecae186152",
      "tree": "8d8cc1f831973ecb05f3af69d38ec548cd191b61",
      "parents": [
        "e1e28c342aba2d14e7ae0402a69b24f83d49a09c"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Mar 17 13:38:46 2021 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Mar 17 14:31:18 2021 +0100"
      },
      "message": "Update project settings (Eclipse 2021-03)\n"
    },
    {
      "commit": "e1e28c342aba2d14e7ae0402a69b24f83d49a09c",
      "tree": "6d32f3547f54bc485f06e9909cf7e2f94cf5f11e",
      "parents": [
        "12a8f7dcff289245de9115e8dcba9a74638761f8"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Feb 26 09:59:06 2021 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Mon Mar 01 09:46:18 2021 +0100"
      },
      "message": "[SourceEditor] Revise SourceEditor and related classes\n  - Correct namings\n  - Add more nullable annotations\n  - CleanUp\n\nChange-Id: I8b435f3ecfd0edd18a745cb65fd90c66b3782da8\n"
    },
    {
      "commit": "12a8f7dcff289245de9115e8dcba9a74638761f8",
      "tree": "bba25c9f8466694d69f1ba48308407f230518a90",
      "parents": [
        "8202c6e493df19042927e41399d24fd3d23566da"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Feb 26 10:00:00 2021 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Feb 26 10:49:44 2021 +0100"
      },
      "message": "Bug 571530: [SourceEditor] Fix SourceEditorOperationHandler\n\nChange-Id: I9e35a100dfa02ee165268872b8313ace470ebf86\n"
    },
    {
      "commit": "8202c6e493df19042927e41399d24fd3d23566da",
      "tree": "e413150eb329d028d66b55793ec03d07cbca6dbe",
      "parents": [
        "21d50432ae5163405233a83f0cbdf07e35786094"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Feb 18 16:59:24 2021 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Feb 18 17:13:19 2021 +0100"
      },
      "message": "Bump version to 4.4.0-dev"
    },
    {
      "commit": "21d50432ae5163405233a83f0cbdf07e35786094",
      "tree": "eb174975d48d00a604fe9a06e66aa765700cd702",
      "parents": [
        "495b480242b11a142bde1a44bf980da239c1440c"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Feb 04 11:35:28 2021 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Feb 04 11:35:28 2021 +0100"
      },
      "message": "[SourceEditor] Fix potential NPE in outline\n\nSigned-off-by: Stephan Wahlbrink \u003csw@wahlbrink.eu\u003e"
    },
    {
      "commit": "495b480242b11a142bde1a44bf980da239c1440c",
      "tree": "94ab63f3859f48d53a7e6cd20bb301dc2d78f374",
      "parents": [
        "9b03af881c39d4d978338a1278809046aea7c7e3"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Mon Jan 25 11:28:28 2021 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Mon Jan 25 11:28:28 2021 +0100"
      },
      "message": "[SourceEditor] Improve access of dialog settings"
    },
    {
      "commit": "9b03af881c39d4d978338a1278809046aea7c7e3",
      "tree": "a929bdd1e6f19788436884f80f137412825037ea",
      "parents": [
        "ba15d4346ddf74a22452a24d607820342154a3d7"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Jan 21 11:08:50 2021 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Jan 21 11:08:50 2021 +0100"
      },
      "message": "Update copyright for 2021"
    },
    {
      "commit": "ba15d4346ddf74a22452a24d607820342154a3d7",
      "tree": "d8455e49ebe71dbb76b8f1867e2deeada802baec",
      "parents": [
        "88a36d5c337841167f2f2b59b6cb34dfa5b13c8c"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Dec 15 16:05:06 2020 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Dec 15 16:05:06 2020 +0100"
      },
      "message": "[Releng] Update notice files"
    },
    {
      "commit": "88a36d5c337841167f2f2b59b6cb34dfa5b13c8c",
      "tree": "1b9148240aebc61d054023d64a007a6898a83439",
      "parents": [
        "5b4947cba71fe58130248f6be2246aac11fcc6c6"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Dec 15 11:20:03 2020 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Dec 15 11:20:39 2020 +0100"
      },
      "message": "Bug 567591: Update to ICU4J 67.1\n\nChange-Id: I8f16a5c3539ae55c3d466aa40b40d7a5dc4d5600\n"
    },
    {
      "commit": "5b4947cba71fe58130248f6be2246aac11fcc6c6",
      "tree": "7fb33492d3d6f826906eef2d5a21e6b4bf660751",
      "parents": [
        "ab14a1b147d4891dc7a9a14f50af2c51de0dd949"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Oct 06 16:27:41 2020 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sat Oct 10 12:23:45 2020 +0200"
      },
      "message": "Bug 567660: Update target definitions to Java \u003e\u003d 11\n\nChange-Id: I21691c31a92f555701654c49d9f7ca053f3539d4\n"
    },
    {
      "commit": "ab14a1b147d4891dc7a9a14f50af2c51de0dd949",
      "tree": "c789ec4764184e80aaef076df5c9c88eff9fc6d3",
      "parents": [
        "f2a032d6943f9e009a208d97a42b978bbd6f6435"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Oct 06 17:37:24 2020 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sat Oct 10 10:29:56 2020 +0200"
      },
      "message": "Bug 567643: Add Automatic-Module-Name to MANIFEST files\n\nChange-Id: I7036734b86f2fce2730f3f2f3ef844fa5b016ad5\n"
    },
    {
      "commit": "f2a032d6943f9e009a208d97a42b978bbd6f6435",
      "tree": "5029e5074e456e1e0e570c65d293135950c0ee1a",
      "parents": [
        "ca8dc5cc7bec00367d89519aba713724bcef566f"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Oct 01 20:15:27 2020 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sat Oct 10 09:55:18 2020 +0200"
      },
      "message": "Update project settings (Eclipse 2020-12 M1)\n"
    },
    {
      "commit": "ca8dc5cc7bec00367d89519aba713724bcef566f",
      "tree": "7a8e1ef2c331ba42c7d7f79bc57b11532494febc",
      "parents": [
        "8fdb1d5b3ad11c61eb1aa4ff1d801c51c5db032b"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Oct 01 20:27:33 2020 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Oct 01 21:30:13 2020 +0200"
      },
      "message": "Bump version to 4.3.0-dev"
    },
    {
      "commit": "8fdb1d5b3ad11c61eb1aa4ff1d801c51c5db032b",
      "tree": "82286b96d64f39795b9635d9b8c1c2a199d887e4",
      "parents": [
        "163b1b3f9e0935ab99ca0b8f4016d558de345266"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Mon Sep 28 12:55:39 2020 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Mon Sep 28 13:41:08 2020 +0200"
      },
      "message": "[SourceEditor] Fix NPE in InfoHoverRegistry when settings changed\n\nChange-Id: I8d96b9a29a33b82594dba55ee40c8eb482473f89\n"
    },
    {
      "commit": "163b1b3f9e0935ab99ca0b8f4016d558de345266",
      "tree": "c078c3ebc49af1444fa8f9307a617020d3575466",
      "parents": [
        "dea5858d0a9b165302002c24819cfb50739a9b6a"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Sep 08 11:08:49 2020 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Sep 08 14:27:40 2020 +0200"
      },
      "message": "Bug 560686: [SourceEditor] Improve LinkedNamesAssistProposal\n  - Complete nullable annotations\n  - Add .addPosition for TextRegion\n\nChange-Id: I0a6f95d1b6c6306d959cd2e42cae6d1b629a2e2c\n"
    },
    {
      "commit": "dea5858d0a9b165302002c24819cfb50739a9b6a",
      "tree": "142582bf0ea60303975abe12838390cddf79c9dd",
      "parents": [
        "1064949fdeff7798da95760a98e8e4881101e7b2"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Mon Sep 07 18:15:01 2020 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Sep 08 14:27:40 2020 +0200"
      },
      "message": "Bug 560686: [AST] Add .getText and .getTextRegion to AstNode\n\nChange-Id: I69b95833730cbbff01d20348d422f7570e4c21c4\n"
    },
    {
      "commit": "1064949fdeff7798da95760a98e8e4881101e7b2",
      "tree": "78e028a875ab1b3d2c4d945293e0b02c0dab6063",
      "parents": [
        "3bcf13446adfbcd7ba3ae62ad974b754042def89"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sat Jul 11 09:46:11 2020 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Aug 13 17:49:10 2020 +0200"
      },
      "message": "Update project settings"
    },
    {
      "commit": "3bcf13446adfbcd7ba3ae62ad974b754042def89",
      "tree": "e90314ee2a3a5b67105ebaf9b4263fab85f25727",
      "parents": [
        "e04359083280e57853b08278b39247988dddfb19"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Aug 06 09:25:52 2020 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Aug 13 12:24:05 2020 +0200"
      },
      "message": "Bug 560686: Rework SourceFragment\n\nChange-Id: Ie00f6ddf5877813d95890320d2f14fec3d8fd53d\n"
    },
    {
      "commit": "e04359083280e57853b08278b39247988dddfb19",
      "tree": "4c4b9a4f00f948d468a75008371ed46d1c5cfa1f",
      "parents": [
        "e02feb1cd4242ec57db42ea2a6db93fb0420333a"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Aug 05 23:18:46 2020 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Aug 07 09:25:14 2020 +0200"
      },
      "message": "Bug 560686: [SourceEditor] Make PathCompletionComputor more flexible\n(allow direct parsing/decoding via .getPrefix)\n\nChange-Id: Iab58a0b392bdb07dd6f372fe04232886731963a3\n"
    },
    {
      "commit": "e02feb1cd4242ec57db42ea2a6db93fb0420333a",
      "tree": "fe496b0a7f4a8d358c1b1988a56621c1eecdaf9f",
      "parents": [
        "fe4ac65e7bf38cb042019ec9b8f3b7afbf8e8174"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Aug 05 23:12:42 2020 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Aug 07 09:25:14 2020 +0200"
      },
      "message": "Bug 560686: Add BasicHeuristicTokenScanner.scanForward for multiple\nstrings\n\nChange-Id: Ib15024535b02b438e3418bd7aa28964a39e6a12b\n"
    },
    {
      "commit": "fe4ac65e7bf38cb042019ec9b8f3b7afbf8e8174",
      "tree": "3a419624a3fd11f0c4d14cd0fa02657dc733f334",
      "parents": [
        "b9477431cab9205dac559311f3eccdc4c9a5e8d7"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Aug 05 23:11:19 2020 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Aug 05 23:20:09 2020 +0200"
      },
      "message": "Bug 560686: Improve BracketLevel to support closing char sequences\nwith length \u003e 1 (InBracketPosition.closeLength)\n\nChange-Id: I9fcf87d9725ec0b4b1981435cc783bd2b2068e7e\n"
    },
    {
      "commit": "b9477431cab9205dac559311f3eccdc4c9a5e8d7",
      "tree": "f8face548728f45ac437ce4ac851c39be6351648",
      "parents": [
        "3b1af42c7deacc495c6532f91c6427aa87b3e87b"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Jul 08 11:21:44 2020 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Jul 08 11:21:44 2020 +0200"
      },
      "message": "[Releng] Update notice files"
    },
    {
      "commit": "3b1af42c7deacc495c6532f91c6427aa87b3e87b",
      "tree": "0e03b977996ce249d78b5f5f9469f871b9c1c327",
      "parents": [
        "cd65b0e381fc0bd46624c3e47ebb1fc8ba01606a"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Mar 17 18:01:08 2020 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Jul 01 11:31:41 2020 +0200"
      },
      "message": "Update project settings (Eclipse 2020-06)\n"
    },
    {
      "commit": "cd65b0e381fc0bd46624c3e47ebb1fc8ba01606a",
      "tree": "7a6a76157d11233c815aa7d42cfb0c995a954068",
      "parents": [
        "43a646da2156a6ae5189eb7651d8d3896348a987"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Mon Apr 20 17:29:07 2020 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sat May 23 20:28:54 2020 +0200"
      },
      "message": "[SourceEditor] Revise editor outlines\n"
    },
    {
      "commit": "43a646da2156a6ae5189eb7651d8d3896348a987",
      "tree": "10af77c1175a262972b7323cdfa587947eadebfc",
      "parents": [
        "aec91233b384c697e064b51ece5ef295f9c792c7"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed May 20 21:45:36 2020 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sat May 23 20:13:10 2020 +0200"
      },
      "message": "[Model, Buildpaths] Revise LTK model and buildpaths\n  - Correct namings\n  - Add more nullable annotations\n\n  - Fix missing synchronization in\n    AbstractSourceModelInfo.removeAttachment\n  - Rename SourceModelStamp.getSourceStamp to .getContentStamp to be in\n    line with method in SourceUnit\n  - Fix BuildpathUtils.isExcluded\n"
    },
    {
      "commit": "aec91233b384c697e064b51ece5ef295f9c792c7",
      "tree": "3c4f2890759b2ec290608f837185f92fa0c99657",
      "parents": [
        "754c3ad14bb7eeceea6dfe005a0e8888a487c76d"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sun Mar 15 11:31:39 2020 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sun Mar 15 11:31:52 2020 +0100"
      },
      "message": "Bug 561121: Adapt to enhanced AppEnvironment\n\nChange-Id: I7a0bf4cf59d4b01415081f98c0b15c25e352650a\n"
    },
    {
      "commit": "754c3ad14bb7eeceea6dfe005a0e8888a487c76d",
      "tree": "53e8cc6879ddb1f4cdfec3aa2ea093a5b6aab713",
      "parents": [
        "ac50e2d70e82305375bc209a2d5d166eefd9f5dd"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Mon Mar 02 20:44:29 2020 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Mon Mar 02 20:44:29 2020 +0100"
      },
      "message": "Bump version to 4.2.0-dev"
    },
    {
      "commit": "ac50e2d70e82305375bc209a2d5d166eefd9f5dd",
      "tree": "110c2c89e9cc26bd98153f51f2d1d6322fa0e3e1",
      "parents": [
        "679e15f6abc1e56839df0d3024ea0506b1d145a3"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Feb 19 16:26:37 2020 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Feb 19 16:26:37 2020 +0100"
      },
      "message": "Bug 560321: [Releng] Change parent pom to eclipse.ide-parent"
    },
    {
      "commit": "679e15f6abc1e56839df0d3024ea0506b1d145a3",
      "tree": "ca94953d240702219ad6ff2f6412625e3060e92d",
      "parents": [
        "8a71cb35866f6791b3841b6fd464f664af313719"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Mon Feb 17 22:46:17 2020 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Mon Feb 17 22:46:17 2020 +0100"
      },
      "message": "[SourceEditor] Add SourceProposal.toString for easier debugging"
    },
    {
      "commit": "8a71cb35866f6791b3841b6fd464f664af313719",
      "tree": "ad1e0b1eb841428acec30d1037e3b6dae5ced30f",
      "parents": [
        "c9569d6bfbba8a9156410c61b3beb99480c5c469"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Jan 24 10:27:44 2020 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Jan 24 10:27:44 2020 +0100"
      },
      "message": "Update copyright for 2020"
    },
    {
      "commit": "c9569d6bfbba8a9156410c61b3beb99480c5c469",
      "tree": "cab71eb5c40cf9435f0cea66cf57bc5259e0828b",
      "parents": [
        "a8464c098b8cbd11f0e0094e0d099ba2fed073e1"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Dec 18 12:24:15 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Dec 18 12:24:15 2019 +0100"
      },
      "message": "Update project settings\n  - Update java format settings\n  - CleanUp: Organize imports"
    },
    {
      "commit": "a8464c098b8cbd11f0e0094e0d099ba2fed073e1",
      "tree": "c3d02afa2bd43f0546416c0b2f4823f126095d85",
      "parents": [
        "7391867c8dd898d0a72d655071a47e4431f19b53"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Dec 11 14:08:59 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Dec 12 10:41:04 2019 +0100"
      },
      "message": "Bug 538952: [SourceEditor] Fix context information position if\nactivated by content assist (forceContextInformation).\n\nChange-Id: I4af056db673041b4bbb15a17af335cbe4219234f\n"
    },
    {
      "commit": "7391867c8dd898d0a72d655071a47e4431f19b53",
      "tree": "7c014711856a245c999bdc4d2a22cb4014da75d9",
      "parents": [
        "eb5f3b293a468b3aa574b51c1f19a926404c470e"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Dec 11 14:08:59 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Dec 11 14:08:59 2019 +0100"
      },
      "message": "Adapt to revised ecommons.text.core"
    },
    {
      "commit": "eb5f3b293a468b3aa574b51c1f19a926404c470e",
      "tree": "e7f4a1b3d2b9f3662fc27b714f7159fd50261fd3",
      "parents": [
        "db0e845434eeef21e24410257d1a3e3f620d0c9c"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Dec 10 22:52:03 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Dec 11 12:15:24 2019 +0100"
      },
      "message": "Bug 538952: [SourceEditor] Fix inserting templates in editor templates\npage/view\n\n  - Fix dispose of TextViewerJFaceUpdater in AbstractEditorTemplatesPage\n    when closing page/view\n  - Bug 558209: Fix selection variables in templates when using\n    Templates view/AbstractEditorTemplatesPage\n    Bug 558211: Fix selection variables in templates when using\n    Insert Template actions/InsertEditorTemplateHandler\n\nChange-Id: Ibb181bf22f0c0aaee58df5bdf6feca63a9620b8e\n"
    },
    {
      "commit": "db0e845434eeef21e24410257d1a3e3f620d0c9c",
      "tree": "49097a164d709ee4fd4fd4a3963d91f0b6dd6286",
      "parents": [
        "0bc85193f74886c3585835308a70b2ba14391493"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Dec 10 13:51:15 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Dec 10 14:31:19 2019 +0100"
      },
      "message": "Bug 558068: [SourceEditor] Fix selection event when exiting a bracket\nlevel by closing char\n\nChange-Id: I869f125f369f442acf217009bd1760e97f826d60\n"
    },
    {
      "commit": "0bc85193f74886c3585835308a70b2ba14391493",
      "tree": "aa88e60adf6858e30520613d77019833d792d3fc",
      "parents": [
        "2e653cf6aef67e96516804b4041de1c3286047c7"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Dec 10 13:38:05 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Dec 10 13:38:05 2019 +0100"
      },
      "message": "Adapt to renamed StyledTextUtils"
    },
    {
      "commit": "2e653cf6aef67e96516804b4041de1c3286047c7",
      "tree": "b51f6168a7f53d1c37a7847c5568eb0250fde0a8",
      "parents": [
        "eff2b2992dc21d15f5e7bc79fcd4efe9cb6ba322"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Dec 06 15:03:12 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sat Dec 07 18:27:05 2019 +0100"
      },
      "message": "Bug 553830: [SourceEditor] Add support for negative replacementOffset\nin assist SourceProposal\n\n(for context information in FragmentDocument)\n\nChange-Id: Iffd7e7e8d74751a2429f583fd5e85837b2fbc35e\n"
    },
    {
      "commit": "eff2b2992dc21d15f5e7bc79fcd4efe9cb6ba322",
      "tree": "a6a340afe9bd97fe3f33499fd73c3b733ad12a47",
      "parents": [
        "f11b7e1f8931db74683f3e53748d2d277e9453e0"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Dec 06 09:26:09 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Dec 06 15:19:40 2019 +0100"
      },
      "message": "[Test] Adapt to revised ecommons.text.core\n"
    },
    {
      "commit": "f11b7e1f8931db74683f3e53748d2d277e9453e0",
      "tree": "b9c47a15b9a0a0f86efe8346d4aa760ad187ce3d",
      "parents": [
        "b9ebdbd681360a0932f646886afb34ab07b9c4c2"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Dec 06 12:34:19 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Dec 06 12:34:36 2019 +0100"
      },
      "message": "[Releng] Update notice files"
    },
    {
      "commit": "b9ebdbd681360a0932f646886afb34ab07b9c4c2",
      "tree": "f4a7d3fc9166b53aaa4f24062ede0c1fda73d9ca",
      "parents": [
        "056096a6b914a3b54bb58295669cf82d0e1ade65"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Dec 05 20:02:44 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Dec 05 20:02:44 2019 +0100"
      },
      "message": "Bug 553829: Enhance SourceEditorOperationHandler\n\n  - Add support for direct specification of the editor\n\nChange-Id: I5d577429350195499b77d21c35fbb686b2215275\n"
    },
    {
      "commit": "056096a6b914a3b54bb58295669cf82d0e1ade65",
      "tree": "b647611e6951930f22df2bd256105490d62e94ca",
      "parents": [
        "471bcde904182ad68cd692443344a95bde1de3a2"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Dec 04 18:34:59 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Dec 04 18:34:59 2019 +0100"
      },
      "message": "Fix typo"
    },
    {
      "commit": "471bcde904182ad68cd692443344a95bde1de3a2",
      "tree": "dde7ecebb7f7138419ca41a853c3964d8ee94d20",
      "parents": [
        "3333835e5e963a9ad2798777e4bc749540ca6a51"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Dec 04 15:55:13 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Dec 04 16:22:51 2019 +0100"
      },
      "message": "Fix warnings by databinding in syntax highlighting preference pages\n\nFollow-up-to: 31c4142b8930c467468ecef1dc61abeb1f7fb5a6\n"
    },
    {
      "commit": "3333835e5e963a9ad2798777e4bc749540ca6a51",
      "tree": "477af317ec11e108988c68ee397b130772b06a62",
      "parents": [
        "98b6814ddd3fd64227ed4e9a4031af2ce473bcb2"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Dec 04 12:40:27 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Dec 04 15:57:03 2019 +0100"
      },
      "message": "Bug 553759: [SourceEditor] Improve iteration of assist proposals after\nauto activation of context information proposals\n\nChange-Id: Ia710119775849000b683516ef8a96048ba8b2ed1\n"
    },
    {
      "commit": "98b6814ddd3fd64227ed4e9a4031af2ce473bcb2",
      "tree": "96bcdcb572c1b34ca05772821d535896e225524c",
      "parents": [
        "389619be711ce803521495dd4bf0562361b93df1"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Dec 04 09:40:15 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Dec 04 09:40:15 2019 +0100"
      },
      "message": "Bug 538952: [SourceEditor] Adapt TemplateCompletionComputer\n\nFollow-up-to: ef546112c102205b862c4d1ac1813db128f7ca6d\n"
    },
    {
      "commit": "389619be711ce803521495dd4bf0562361b93df1",
      "tree": "5abac2d65005e69116917ba4d67531ee455231c7",
      "parents": [
        "4fe70e0b96512d54c1a29e24d614caffd055426b"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Dec 04 09:34:22 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Dec 04 09:35:15 2019 +0100"
      },
      "message": "Bug 538952: [SourceEditor] Add support for context information proposals\nto SourceProposal\n\nFollow-up-to: ef546112c102205b862c4d1ac1813db128f7ca6d\n"
    },
    {
      "commit": "4fe70e0b96512d54c1a29e24d614caffd055426b",
      "tree": "4463a63d282b15b6d13f31c98b843cab1b52e51d",
      "parents": [
        "6af2d54b6c03f2d1b11ff3035e8cc7de014ef340"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Nov 07 14:24:38 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Nov 07 15:24:19 2019 +0100"
      },
      "message": "Replace calls to deprecated FontMetrics.getAverageCharWidth() with\nFontMetrics.getAverageCharacterWidth()\n\nFollow-up-to: 6af2d54b6c03f2d1b11ff3035e8cc7de014ef340\n"
    },
    {
      "commit": "6af2d54b6c03f2d1b11ff3035e8cc7de014ef340",
      "tree": "92a80e61d92bb7173cdb82f5caa30f507a5472b5",
      "parents": [
        "31c4142b8930c467468ecef1dc61abeb1f7fb5a6"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Oct 25 17:55:54 2019 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Nov 07 13:01:31 2019 +0100"
      },
      "message": "Replace calls to deprecated FontMetrics.getAverageCharWidth() with\nFontMetrics.getAverageCharacterWidth()\n"
    },
    {
      "commit": "31c4142b8930c467468ecef1dc61abeb1f7fb5a6",
      "tree": "3e1cf89eb4d5e71371c79f74594116724666d4c3",
      "parents": [
        "29bde351ddcf60b91ba3c73657967aaa6f83197a"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Oct 24 17:30:15 2019 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Oct 25 18:31:28 2019 +0200"
      },
      "message": "Revise databinding code\n  - Replace use of deprecated databinding APIs (untyped\n    PojoProperties, untyped BeanProperties, untyped WidgetProperties,\n    ViewerObservables, untyped ViewerProperties)\n  - Add more nullable annotations\n  - Rework code for better null analysis\n  - Fix potential NPE\n"
    },
    {
      "commit": "29bde351ddcf60b91ba3c73657967aaa6f83197a",
      "tree": "2b6bbe583241d7a8903639915347135507ab3720",
      "parents": [
        "a1925046137cbc8ecad7666c5464e14d6de86bfe"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sat Oct 19 15:18:36 2019 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Oct 24 21:36:27 2019 +0200"
      },
      "message": "Update project settings\n  - Change java default output to target/classes\n  - Update java format settings\n"
    },
    {
      "commit": "a1925046137cbc8ecad7666c5464e14d6de86bfe",
      "tree": "586eb4836acb6c546d403a837dec5524efc424a6",
      "parents": [
        "aa182b6378c8adde6bb255acce90c25f991a3284"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sat Oct 19 12:08:51 2019 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Sat Oct 19 13:25:17 2019 +0200"
      },
      "message": "Bug 548294: Update target definitions to Eclipse 2019-12 (M1)\n\nIncludes:\n  - Update ICU4J to 64.2\n  - Update Jetty to 9.4.21\n  - Update JSch to 0.1.55\n  - Remove several reexport declarations in MANIFEST files\n"
    },
    {
      "commit": "aa182b6378c8adde6bb255acce90c25f991a3284",
      "tree": "42d8a7ed334aa8912de0a604ed640a92206b8660",
      "parents": [
        "ef546112c102205b862c4d1ac1813db128f7ca6d"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Oct 09 14:47:39 2019 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Oct 09 14:47:39 2019 +0200"
      },
      "message": "Bug 551968: [Releng] Update notice files"
    },
    {
      "commit": "ef546112c102205b862c4d1ac1813db128f7ca6d",
      "tree": "edc3754491bae0eb91232c509c01c62ca6abe0a7",
      "parents": [
        "a55c0a3f49c5cf201571c2a5b85da2019abcc912"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Jun 18 14:10:44 2019 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri Jun 21 18:43:23 2019 +0200"
      },
      "message": "Bug 538952: [SourceEditor] Rework assistants\n\n  - Unify computers and proposals\n  - Add support for substring matching to content assistant\n  - Add nullable annotations\n"
    },
    {
      "commit": "a55c0a3f49c5cf201571c2a5b85da2019abcc912",
      "tree": "6a7980577801746bbefd5d395d935569d5c61843",
      "parents": [
        "8cf05d3e279fb58d94530a76bf88273d4da2fb57"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Jun 13 14:45:51 2019 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Thu Jun 13 14:46:51 2019 +0200"
      },
      "message": "Bug 548041: Fix auto activation of content assistants\n\nChange-Id: I6187f02b7f20c520582004edb53012093581367f\n"
    },
    {
      "commit": "8cf05d3e279fb58d94530a76bf88273d4da2fb57",
      "tree": "8f5d1d9afadd4115fe524e8ef7cfc89d9c5c0af7",
      "parents": [
        "d973aa01c1f970cbbb4d67cd3166bb2fc105cf52"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed May 08 11:44:11 2019 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Jun 11 09:06:48 2019 +0200"
      },
      "message": "Bumb version to 4.1.0-dev\n"
    },
    {
      "commit": "d973aa01c1f970cbbb4d67cd3166bb2fc105cf52",
      "tree": "e55d7a5ffb4e384800e68bdc2a90b3b41d6bae27",
      "parents": [
        "a2daa26cc9a06ea38d04314b86052ad4e8528b2d"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Mon May 27 13:53:47 2019 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Mon May 27 13:53:47 2019 +0200"
      },
      "message": "Bug 541741: [Releng] Change maven coordinates of root\n"
    },
    {
      "commit": "a2daa26cc9a06ea38d04314b86052ad4e8528b2d",
      "tree": "6f82715c3c38e39981502b47f950deda93b23d71",
      "parents": [
        "7f6868b3ba8fc644ab849362e7a731b7ed0e2524"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri May 17 16:46:47 2019 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Fri May 17 16:46:47 2019 +0200"
      },
      "message": "Make StatusDetail.text nullable\n"
    },
    {
      "commit": "7f6868b3ba8fc644ab849362e7a731b7ed0e2524",
      "tree": "e71f75b400cd4383944e4903152ad8776d9d9a8c",
      "parents": [
        "7e3e87f85a1c425e36d7e8d71d8aac94c9332b21"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Apr 17 17:41:20 2019 +0200"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Apr 17 17:41:20 2019 +0200"
      },
      "message": "[Releng] Update notice files\n"
    },
    {
      "commit": "7e3e87f85a1c425e36d7e8d71d8aac94c9332b21",
      "tree": "6c34e067fe0012e4bf6e55515c3c46154fa19dc3",
      "parents": [
        "2a393c1a0687d2ecf4b3e8d1affc0b9b0de755ff"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Feb 13 17:15:29 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Apr 10 20:33:48 2019 +0200"
      },
      "message": "[Releng] Update notice files\n"
    },
    {
      "commit": "2a393c1a0687d2ecf4b3e8d1affc0b9b0de755ff",
      "tree": "ee7bd3c988db8fde778cf2bf038c454e7621994c",
      "parents": [
        "03e2ed74117302e4e5c5c8fc61af1494bf910cc6"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Tue Feb 12 21:17:47 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Wed Feb 13 09:45:05 2019 +0100"
      },
      "message": "Bug 544399: [SourceEditor] Add AssistPreferences for all editors of StatET\nto LTK\n\n  - Add all properties to StatET\u0027s Text Editors preference page\n\nChange-Id: I762143fb100885e0baea6c0c3327fbe1b1ad9bba\n"
    },
    {
      "commit": "03e2ed74117302e4e5c5c8fc61af1494bf910cc6",
      "tree": "6292d5c60e8e77c3828c6fd3176dbeb383f20eaf",
      "parents": [
        "54457f87f14e50d26b45705807f39a2cc115f326"
      ],
      "author": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Mon Feb 11 15:42:56 2019 +0100"
      },
      "committer": {
        "name": "Stephan Wahlbrink",
        "email": "sw@wahlbrink.eu",
        "time": "Mon Feb 11 16:49:50 2019 +0100"
      },
      "message": "Bug 541789: [Releng] Add incubation branding\n\nChange-Id: Ic119ff0db40574796c1949f5013f28da76786fdc\n"
    }
  ],
  "next": "54457f87f14e50d26b45705807f39a2cc115f326"
}
