)]}'
{
  "log": [
    {
      "commit": "3295732ab0a2d3a4cfa31daa80993b5014e03f96",
      "tree": "4095a881897ce8dc92b01cbcc67df66a5305b1fd",
      "parents": [
        "c684ed1637394ce3b2fb87a18e19f2fe72c90dfe"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sun Feb 26 10:21:08 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sun Feb 26 10:21:08 2023 +0100"
      },
      "message": "[581598] ContentHandlerRegistryReader eagerly loads registered classes"
    },
    {
      "commit": "c684ed1637394ce3b2fb87a18e19f2fe72c90dfe",
      "tree": "99c4b74ea488514b9a5af7c8f168035d0f68be16",
      "parents": [
        "6c0fa3abe600d366e1e4ead6aa583aa46e6c0574"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Feb 24 12:22:05 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Feb 24 12:22:05 2023 +0100"
      },
      "message": "[581496] Improve support for locating models registered via\ndyanmic_package registrations\n"
    },
    {
      "commit": "6c0fa3abe600d366e1e4ead6aa583aa46e6c0574",
      "tree": "a8cd1408c06a31b8fdc6ff9db46c73c2aecf9dbb",
      "parents": [
        "094bf7ffcd60ab5d86d4121d36e96db7c8e4cc06"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Feb 23 10:22:02 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Feb 23 10:22:02 2023 +0100"
      },
      "message": "[581582] BasicMonitor can\u0027t be loaded without the core runtime"
    },
    {
      "commit": "094bf7ffcd60ab5d86d4121d36e96db7c8e4cc06",
      "tree": "4ac7ba97e7eb380f2a8a64141344716d238fbef8",
      "parents": [
        "c6bac4e9e43369eebfb39df8b418e8058d4db155"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Feb 11 12:50:50 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Feb 11 12:50:50 2023 +0100"
      },
      "message": "[Releng] Remove Eclipse-LazyStart from all MANIFEST.MF"
    },
    {
      "commit": "c6bac4e9e43369eebfb39df8b418e8058d4db155",
      "tree": "f202a73efe34e0f8cc152e6f7fdf6d3631bb6f54",
      "parents": [
        "6f03cb63801d5c158f8ccedb6db9966303c8a189"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Feb 11 12:30:02 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Feb 11 12:30:02 2023 +0100"
      },
      "message": "[581348] Support generating Provide-Capability for generated packages\n\nUse it for EMF\u0027s own models.\nFix problems with BREE generation and merging."
    },
    {
      "commit": "6f03cb63801d5c158f8ccedb6db9966303c8a189",
      "tree": "22592899e2d191b0795b45013c01a44dc36e3589",
      "parents": [
        "227413bc9cf3a400c807cc59d7fb3f08e58688ce"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Tue Feb 07 12:29:17 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Tue Feb 07 12:29:17 2023 +0100"
      },
      "message": "[581496] Register only the first EPackage against the resource URI"
    },
    {
      "commit": "227413bc9cf3a400c807cc59d7fb3f08e58688ce",
      "tree": "b64cfa1a48f0b9c1b6ffd0e2736cc3d0c2ee399a",
      "parents": [
        "7d4f2b1cd6ae959f92a7f0ff9ac7d064bd1eb9f4"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Tue Feb 07 11:17:12 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Tue Feb 07 11:17:12 2023 +0100"
      },
      "message": "[581348] Also support dynamic_package lookup"
    },
    {
      "commit": "7d4f2b1cd6ae959f92a7f0ff9ac7d064bd1eb9f4",
      "tree": "82ef4e3f50cc01c326ff73ce8615c0e5ff8e0108",
      "parents": [
        "faa3067e60f4381a3f0cd31e4fd74b92d3afa3d4"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Tue Feb 07 11:16:25 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Tue Feb 07 11:16:25 2023 +0100"
      },
      "message": "[581496] Provide improved support for locating models for reflective\nediting"
    },
    {
      "commit": "faa3067e60f4381a3f0cd31e4fd74b92d3afa3d4",
      "tree": "b66b77594a49b05424eeaebe35e2a1325f39a93a",
      "parents": [
        "54a34143defdb6d3c793533b7e5d22fc3ab558f5"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Feb 04 11:18:00 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Feb 04 11:18:00 2023 +0100"
      },
      "message": "[581488] Version EMF\u0027s exported packages for improved OSGi consumption"
    },
    {
      "commit": "54a34143defdb6d3c793533b7e5d22fc3ab558f5",
      "tree": "1edc99552768e7f2f1b71c14b31960188b7109fe",
      "parents": [
        "feac6ecc355adddef8fb10d971d94b5b05671d68"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Jan 14 08:52:48 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Jan 14 08:52:48 2023 +0100"
      },
      "message": "[releng] More very old platforms \u003c kepler cleanup"
    },
    {
      "commit": "feac6ecc355adddef8fb10d971d94b5b05671d68",
      "tree": "a663f2d2d5fe0039bd26bf599ddfd22e1e4de100",
      "parents": [
        "48f82c1d15b10c0a9e90005017eac55b9500f77f"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Jan 14 08:44:38 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Jan 14 08:44:38 2023 +0100"
      },
      "message": "[581348] Ensure that tests work for older target platforms\n\nDrop support for very old platforms \u003c kepler"
    },
    {
      "commit": "48f82c1d15b10c0a9e90005017eac55b9500f77f",
      "tree": "c20ffc7ac6bb54dade23dd7a08a1c211f04230c5",
      "parents": [
        "ad70aa0a59a7be526c3bf31dd74dce179c9c86ea"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jan 13 16:31:44 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jan 13 16:31:44 2023 +0100"
      },
      "message": "[581348] Provide support for locating generator models via MANIFEST.MF\nregistration"
    },
    {
      "commit": "ad70aa0a59a7be526c3bf31dd74dce179c9c86ea",
      "tree": "3bcb30b0d0b2da437a8bb5d2f47234f95f49b357",
      "parents": [
        "36cee1a2afaf3f5c23290cf5acce02710534d448"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jan 13 08:49:39 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jan 13 08:49:39 2023 +0100"
      },
      "message": "[581345] DiagnosticDecorator.escapeContent(String) does not strip \u0027003\u0027\nfrom the result"
    },
    {
      "commit": "36cee1a2afaf3f5c23290cf5acce02710534d448",
      "tree": "974ca2c8303ea26cfba6983013edefef57107731",
      "parents": [
        "650e19554d0f2e53b14812a375e5b8b88675b6ef"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Jan 11 15:23:51 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Jan 11 15:23:51 2023 +0100"
      },
      "message": "[581266] Validation action should be disabled until there is a selection\n\nOtherwise we get this when the action is run without a selection:\nNullPointerException: Cannot invoke \"java.util.List.size()\" because\n\"this.selectedObjects\" is null"
    },
    {
      "commit": "650e19554d0f2e53b14812a375e5b8b88675b6ef",
      "tree": "fbf4f5230a8ceb6c7a714bce5c30966265152b95",
      "parents": [
        "d83e36505750836e9ab2505afa9c91853b2a2129"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Jan 11 15:17:21 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Jan 11 15:17:21 2023 +0100"
      },
      "message": "[releng] Ensure that the XcoreFormatter compiles to Java source that\ncompatible with older Xtext runtimes."
    },
    {
      "commit": "d83e36505750836e9ab2505afa9c91853b2a2129",
      "tree": "ba3a261f5cc5e2d6c09d9e3e7e43004cf8640ed9",
      "parents": [
        "1c69a862bccdcf5c9324fd78cca6a719ba93276f"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Jan 07 12:55:15 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Jan 07 12:55:15 2023 +0100"
      },
      "message": "[releng] Relax the notification scaling test which fails intermittently\nfor test-all-platforms"
    },
    {
      "commit": "1c69a862bccdcf5c9324fd78cca6a719ba93276f",
      "tree": "1f1faf822dc6fd37fd1715ad789ba3f1becb7897",
      "parents": [
        "69517d0b28644c88ad40edfb737b103a3cb7a1a4"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jan 06 08:30:04 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jan 06 08:30:04 2023 +0100"
      },
      "message": "[releng] Fix remaining project encoding warnings."
    },
    {
      "commit": "69517d0b28644c88ad40edfb737b103a3cb7a1a4",
      "tree": "592284dce768f97ee179a3a30d48c44691ad0880",
      "parents": [
        "37aa6f920cade91648eaf78c0b5753872ca6e452"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jan 06 08:15:00 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jan 06 08:15:00 2023 +0100"
      },
      "message": "[releng] Eliminate warnings about missing GWT natures"
    },
    {
      "commit": "37aa6f920cade91648eaf78c0b5753872ca6e452",
      "tree": "5339b4741bf852fbcc605ca021f7c3eef6b25e52",
      "parents": [
        "876681555eb6d929ad277184fcc63856ea9acab7"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jan 06 08:14:14 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jan 06 08:14:14 2023 +0100"
      },
      "message": "[releng] Eliminate warnings about missing project encoding"
    },
    {
      "commit": "876681555eb6d929ad277184fcc63856ea9acab7",
      "tree": "8bf84560242fe13f0710b9a2e24be4b03ea71464",
      "parents": [
        "d4154c61994d9f5ff76949d28cc2d8ee0d038f96"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 17:38:39 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 17:38:39 2023 +0100"
      },
      "message": "[releng] Improve the setup\n\nDon\u0027t install GWT tools which don\u0027t work well anyway.\nTurn off LSP validation because it generally causes problems.\n"
    },
    {
      "commit": "d4154c61994d9f5ff76949d28cc2d8ee0d038f96",
      "tree": "9da2fcd83baa613689d8e76077bc154fea54f3cd",
      "parents": [
        "fe09584ed6db819166e232fe1b46f045a7bba73a"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 14:12:21 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 14:12:21 2023 +0100"
      },
      "message": "[releng] From XSD from the Oomph configuration."
    },
    {
      "commit": "fe09584ed6db819166e232fe1b46f045a7bba73a",
      "tree": "eecf653ef250177a2e074a7b6905a002b09f3512",
      "parents": [
        "386a7e84e125e983d926c78ccf930760c7b5f1b1"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 12:18:12 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 12:18:12 2023 +0100"
      },
      "message": "[releng] Use more explicit -version-iu"
    },
    {
      "commit": "386a7e84e125e983d926c78ccf930760c7b5f1b1",
      "tree": "b8caf44b43df9343439ce9359ff76e405aa01d4c",
      "parents": [
        "0f71acd5dfd599d421a222c962ebb719756464d7"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 11:45:38 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 11:45:38 2023 +0100"
      },
      "message": "[releng] Fix the target-url for the generated update site"
    },
    {
      "commit": "0f71acd5dfd599d421a222c962ebb719756464d7",
      "tree": "c34f6478a45b9e50159e3cd507b59d9f32e9853b",
      "parents": [
        "4e33c44d8b6f8be8c8ccbb3744a49c3ae281c51e"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 11:39:57 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 11:39:57 2023 +0100"
      },
      "message": "[releng] Remove EMF\u0027s update site generate"
    },
    {
      "commit": "4e33c44d8b6f8be8c8ccbb3744a49c3ae281c51e",
      "tree": "80b27ef93837675f90fb55dc5a2633cb77ff1c12",
      "parents": [
        "ec558a5d5b9dbf153df6b46b83c717d75edcb07d"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 10:19:30 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 10:19:30 2023 +0100"
      },
      "message": "[releng] Increment versions of older bundles\n\nEnsures that all bundles and features are signed with the newer sha256\nsignatures"
    },
    {
      "commit": "ec558a5d5b9dbf153df6b46b83c717d75edcb07d",
      "tree": "29f481c824ed306fe2ca031837fd47b12a1923f5",
      "parents": [
        "9bc6d9cde8136d28d255a19fe65106dde6963436"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 09:58:51 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 09:58:51 2023 +0100"
      },
      "message": "[releng] Increment versions of older bundles\n\nEnsures that all bundles and features are signed with the newer sha256\nsignatures"
    },
    {
      "commit": "9bc6d9cde8136d28d255a19fe65106dde6963436",
      "tree": "15543992c5f114d176d9d03f637c4ae593393e30",
      "parents": [
        "4976f5a50831050e83792d1967f0e4b44e329d5c"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 08:46:08 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 08:46:08 2023 +0100"
      },
      "message": "[releng] Use tycho-source-plugin instead of tycho-source-feature-plugin"
    },
    {
      "commit": "4976f5a50831050e83792d1967f0e4b44e329d5c",
      "tree": "daf4e6dd75e579d152cd14f6ed819f1b2aaf6c48",
      "parents": [
        "6836886ae3993d0cd0f553e9c7f24a9b8f5ab515"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 08:29:57 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jan 05 08:29:57 2023 +0100"
      },
      "message": "[releng] Update the tycho/signing versions\n\nSimplify the target platform."
    },
    {
      "commit": "6836886ae3993d0cd0f553e9c7f24a9b8f5ab515",
      "tree": "a7c2042efc2ac85e48540b76148fe41c3f65ad46",
      "parents": [
        "a331c7f62ac814ed08dbe0326512dd5cc265a63a"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Jan 04 17:04:53 2023 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Jan 04 17:04:53 2023 +0100"
      },
      "message": "[581260] Fix MinimalEObjectImpl.Permissive\u0027s eEClass() method\n\nIt should return the eStaticClass() when the eClass field is not set."
    },
    {
      "commit": "a331c7f62ac814ed08dbe0326512dd5cc265a63a",
      "tree": "6da94a44cd084cad10425322e1db72813e209434",
      "parents": [
        "4ce7c6cabf8b4bfcf4cd13cdf169cbab0ebf421f",
        "d4765e2a204926b71b6f0fe7f770394c11e28f27"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Mon Dec 26 09:36:17 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Mon Jan 02 17:47:12 2023 +0100"
      },
      "message": "Merge in the org.eclipse.xsd Git repository\n\nReuse JustJ\u0027s update site generator for promotion of builds.\nProvide a Jenkinsfile to prepare for a multi-branch pipeline job.\nStop building pack200 artifacts.\nUse https for download.itemis.com.\nInclude the root of the repository as a project.\n\nhttps://gitlab.eclipse.org/eclipsefdn/emo-team/emo/-/issues/430\n\nChange-Id: Ibe27c53175bcbaa66c693f6b4db8299a39185e0f\nSigned-off-by: Ed Merks \u003ced.merks@gmail.com\u003e"
    },
    {
      "commit": "4ce7c6cabf8b4bfcf4cd13cdf169cbab0ebf421f",
      "tree": "8abd04a3cb1b3482b09b96af5615e0f8772876d2",
      "parents": [
        "c780daaa3c122ded0c9b3d082fab48b960ec1636"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 24 15:59:58 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 24 15:59:58 2022 +0100"
      },
      "message": "[releng] Record commits in the metadata repository for migration to\nJustJ\u0027s reusable update site generator\n\nReally save the changes."
    },
    {
      "commit": "c780daaa3c122ded0c9b3d082fab48b960ec1636",
      "tree": "e886867cd09dba5dc943f99c42bea414898b56fa",
      "parents": [
        "7425f5ffefee45f14f0a9c1b5768db1751ba350e"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 24 15:54:28 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 24 15:54:28 2022 +0100"
      },
      "message": "[releng] Record commits in the metadata repository for migration to\nJustJ\u0027s reusable update site generator\n\nSimplify."
    },
    {
      "commit": "7425f5ffefee45f14f0a9c1b5768db1751ba350e",
      "tree": "3bd140516fbf4c034d9143779a06d7d3a7b7d56f",
      "parents": [
        "bf8d90b585366cc2e5f6d3ab59372095d84327ae"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 24 15:50:41 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 24 15:50:41 2022 +0100"
      },
      "message": "[releng] Record commits in the metadata repository for migration to\nJustJ\u0027s reusable update site generator\n\nImprove printing."
    },
    {
      "commit": "bf8d90b585366cc2e5f6d3ab59372095d84327ae",
      "tree": "2d445d16bb736e5e11d5eb0efb5ea9c1376b5266",
      "parents": [
        "09e9562a8861c349431ca1c285a0e93d6dc8ffcb"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 24 15:44:41 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 24 15:44:41 2022 +0100"
      },
      "message": "[releng] Record commits in the metadata repository for migration to\nJustJ\u0027s reusable update site generator\n\nImprove printing."
    },
    {
      "commit": "09e9562a8861c349431ca1c285a0e93d6dc8ffcb",
      "tree": "aef96e87a0c8a6d0e8ea5ddc64752c146f042f86",
      "parents": [
        "df0a2011f6cb2095dc13b4282176971cca82f09d"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 24 15:28:27 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 24 15:28:27 2022 +0100"
      },
      "message": "[releng] Record commits in the metadata repository for migration to\nJustJ\u0027s reusable update site generator"
    },
    {
      "commit": "df0a2011f6cb2095dc13b4282176971cca82f09d",
      "tree": "cb02c18ad77a4e4808ff7ad067a653029ea2dcc9",
      "parents": [
        "9aa7f4b26532cbfbacd67e0c830cad5479914b76"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Dec 23 06:47:21 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Dec 23 06:47:21 2022 +0100"
      },
      "message": "[releng] Increment example version."
    },
    {
      "commit": "d4765e2a204926b71b6f0fe7f770394c11e28f27",
      "tree": "91aeeb324b96490332a08d3cbc61f2bf3eb612c1",
      "parents": [
        "4b4538b400a62a3e61fd738c928a98a240241481"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Dec 23 06:47:02 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Dec 23 06:47:02 2022 +0100"
      },
      "message": "[releng] Increment example version."
    },
    {
      "commit": "9aa7f4b26532cbfbacd67e0c830cad5479914b76",
      "tree": "0da88593476043e5bdb6d0bfd34c56874a396236",
      "parents": [
        "452f05fbf61a37018f385f1de5e91352cb60b615"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Dec 22 13:57:00 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Dec 22 13:57:00 2022 +0100"
      },
      "message": "[581260] Fix permissive dynamic test to work properly in a Tycho build."
    },
    {
      "commit": "452f05fbf61a37018f385f1de5e91352cb60b615",
      "tree": "f1a662325d7885bcb6a5fe7cf4acae1d9922c4cd",
      "parents": [
        "1171746d840f236e38dd5422f1b8a56bc4b1e343"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Dec 22 13:01:49 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Dec 22 13:01:49 2022 +0100"
      },
      "message": "[581260] Provide support for a dynamic EObject implementation that\ntolerates EClass changes"
    },
    {
      "commit": "1171746d840f236e38dd5422f1b8a56bc4b1e343",
      "tree": "9f1044da8d1dca84be5681f296f8f2639e310f3a",
      "parents": [
        "5adff4d5bfb476fcf4305d01eec7d8ec97c81bb4"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 10 15:36:22 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 10 15:36:22 2022 +0100"
      },
      "message": "[581197] Support GenModel versions for 2023-03 and EMF 2.33"
    },
    {
      "commit": "4b4538b400a62a3e61fd738c928a98a240241481",
      "tree": "8a0e8b9baf79a787fffa0299c9b0f59c5c8bad8f",
      "parents": [
        "4eaf650e25c7d7d1a4d129bec75286d6d769241b"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 10 11:56:04 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 10 11:56:04 2022 +0100"
      },
      "message": "[releng] Updates for 2023-03 development"
    },
    {
      "commit": "5adff4d5bfb476fcf4305d01eec7d8ec97c81bb4",
      "tree": "d6b06278970adbe26c4aba295c8fbbc074e9b798",
      "parents": [
        "b389656e010eba2822c2d3497ab67effcf30f97f"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 10 11:55:58 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 10 11:55:58 2022 +0100"
      },
      "message": "[releng] Updates for 2023-03 development"
    },
    {
      "commit": "4eaf650e25c7d7d1a4d129bec75286d6d769241b",
      "tree": "ecaa07b43d335b06ef591f1bce3877dcd815a76a",
      "parents": [
        "6663a17b1a7fa59df5a4c36d7e1fad2786602444"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 10 09:55:50 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 10 09:55:50 2022 +0100"
      },
      "message": "[Releng] Reset version baselines for 2.33"
    },
    {
      "commit": "b389656e010eba2822c2d3497ab67effcf30f97f",
      "tree": "74638796609e49c4528159ff04b9e9782ed41220",
      "parents": [
        "ca4d09588ddf01f895fb498b6a9989f238dd739e"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 10 09:55:37 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Dec 10 09:55:37 2022 +0100"
      },
      "message": "[Releng] Reset version baselines for 2.33"
    },
    {
      "commit": "ca4d09588ddf01f895fb498b6a9989f238dd739e",
      "tree": "23a6f811fed164d5bd35fa9496313f145549917f",
      "parents": [
        "d9420fe97f62a87ddb4326d60234a1b591a89e42"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Mon Nov 21 17:31:42 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Mon Nov 21 17:31:42 2022 +0100"
      },
      "message": "[Releng] Increment versions, especially for stable signatures."
    },
    {
      "commit": "d9420fe97f62a87ddb4326d60234a1b591a89e42",
      "tree": "de391fd60b73dd6a2e3fb05bcaae1b6089f0cfae",
      "parents": [
        "20f9e6516e0662e5c2d647819c30866656636ac9"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Mon Nov 21 15:00:35 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Mon Nov 21 15:00:35 2022 +0100"
      },
      "message": "[581086] Don\u0027t convert null to \"\" for class objects\n\nEcoreFactoryImpl.convertEJavaClassToString"
    },
    {
      "commit": "20f9e6516e0662e5c2d647819c30866656636ac9",
      "tree": "5977367298eb8da4a08478d39c1479b22cbbc197",
      "parents": [
        "c6e8080417e096e76885b1cc36a5559c803dd04a"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sun Sep 25 14:45:53 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sun Sep 25 14:45:53 2022 +0200"
      },
      "message": "[580798] Support GenModel versions for 2022-09 and EMF 2.32 and JDK 20"
    },
    {
      "commit": "c6e8080417e096e76885b1cc36a5559c803dd04a",
      "tree": "f39f48708a98dcfd869c49f2a02645986161e3b2",
      "parents": [
        "93724a2db76a06841d1e9ab2ad681612c743f493"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sun Sep 25 11:51:19 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sun Sep 25 11:51:19 2022 +0200"
      },
      "message": "[releng] API data binding removals and update setup for 2022-12"
    },
    {
      "commit": "6663a17b1a7fa59df5a4c36d7e1fad2786602444",
      "tree": "8cc7bb515fac5e0f99069ce709efa630f1f76f0c",
      "parents": [
        "1911dafbf1294fa7fc3962bb43e4358f79e86fdc"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sun Sep 25 11:48:57 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sun Sep 25 11:48:57 2022 +0200"
      },
      "message": "[releng] Update set and versions for 2022-12."
    },
    {
      "commit": "93724a2db76a06841d1e9ab2ad681612c743f493",
      "tree": "f18e182a6681ad87479aa17c52020486a3bf94f7",
      "parents": [
        "4badb348ffcbcd660a970af11d2f5d610b018480"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sun Sep 11 10:23:26 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sun Sep 11 10:23:26 2022 +0200"
      },
      "message": "[580701] XcoreExporter does not properly set needed GenModel annotations\n\nIt should ensure that the *.xcore GenModel tree has all the same values\nas the original *.genmodel tree not just set only the ones that are\ndifferent from the default in the original. It should also be careful to\nskip GenAnnotations."
    },
    {
      "commit": "1911dafbf1294fa7fc3962bb43e4358f79e86fdc",
      "tree": "c842c53df86b4fb7126f18aadc7655b84fc5b522",
      "parents": [
        "fc53b4acdfd16f1dd496d1319a344cf92db8ca21"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Sep 10 08:50:51 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Sep 10 08:50:51 2022 +0200"
      },
      "message": "[releng] Update to build for 2022-12 (EMF/XSD 2.32)"
    },
    {
      "commit": "4badb348ffcbcd660a970af11d2f5d610b018480",
      "tree": "39b38dce865c97189ec49384d10a04fe54bf8835",
      "parents": [
        "9ab316b8c78f8422e1f132288322391d33801a51"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Sep 10 08:50:29 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Sep 10 08:50:29 2022 +0200"
      },
      "message": "[releng] Update to build for 2022-12 (EMF/XSD 2.32)"
    },
    {
      "commit": "fc53b4acdfd16f1dd496d1319a344cf92db8ca21",
      "tree": "6c92a87d07efa62bdc69d4728df610f2a2a0cd65",
      "parents": [
        "ba16896d138bf5a1860b1ffb75e9d2fb0822e37d"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Sep 08 09:12:41 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Sep 08 09:12:41 2022 +0200"
      },
      "message": "[releng] Reset version baselines for 2.32.0."
    },
    {
      "commit": "9ab316b8c78f8422e1f132288322391d33801a51",
      "tree": "555d396174a6b6fb33ddd114a1d094a3e4c35965",
      "parents": [
        "4f2f259dd7fdeede3dd7b685f818e2fe929f8a3f"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Sep 08 09:12:26 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Sep 08 09:12:26 2022 +0200"
      },
      "message": "[releng] Reset version baselines for 2.32.0."
    },
    {
      "commit": "4f2f259dd7fdeede3dd7b685f818e2fe929f8a3f",
      "tree": "524b6323ad5d0bd25194d9d16a3358411341d9a7",
      "parents": [
        "57b445d7b0846480fa3bd914d4f711badd0892cd"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Aug 31 17:12:24 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Aug 31 17:12:24 2022 +0200"
      },
      "message": "[releng] Maven requires a description too."
    },
    {
      "commit": "57b445d7b0846480fa3bd914d4f711badd0892cd",
      "tree": "b994b85e7bf3c7971b172b8b7419109b3c6b950c",
      "parents": [
        "11134914b4a626739622ddebb32fa9ea6a816b9a"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Aug 31 17:09:29 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Aug 31 17:09:29 2022 +0200"
      },
      "message": "[releng] Maven requires a description too."
    },
    {
      "commit": "11134914b4a626739622ddebb32fa9ea6a816b9a",
      "tree": "00c09c244491071fe8653bc3d87d50af9f76d2b9",
      "parents": [
        "5f3195fc6c6d10c4d1e19cdcbe89e965b0e5c278"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Aug 31 16:18:39 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Aug 31 16:18:39 2022 +0200"
      },
      "message": "[releng] The latest aggregator populates the pom name"
    },
    {
      "commit": "5f3195fc6c6d10c4d1e19cdcbe89e965b0e5c278",
      "tree": "f6d1f62f1f7ecf5c134683511276438c6439cce1",
      "parents": [
        "6827924871e4b5a3df8cdd97cfb2c7b7c6c4ca42"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Aug 31 16:06:35 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Aug 31 16:06:35 2022 +0200"
      },
      "message": "[releng] Updates for Maven publishing with latest cbi p2 aggregator"
    },
    {
      "commit": "6827924871e4b5a3df8cdd97cfb2c7b7c6c4ca42",
      "tree": "1d589362b8ae446d3a57eab28fad78a439a90eb1",
      "parents": [
        "fd9f6623041ccdbc45e4375acf1a86d6fa0130ce"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Aug 19 14:05:08 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Aug 19 14:05:08 2022 +0200"
      },
      "message": "[releng] Exclude .gitignore from the jgit timestamp"
    },
    {
      "commit": "fd9f6623041ccdbc45e4375acf1a86d6fa0130ce",
      "tree": "cec8dc524d1289ce3cc047758326c61c5c512713",
      "parents": [
        "e0fa1f7aaaf20e51a910b948fd0b29a0ce623cb1"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Aug 19 14:04:23 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Aug 19 14:04:23 2022 +0200"
      },
      "message": "[Releng] Generated changes with latest xtend."
    },
    {
      "commit": "e0fa1f7aaaf20e51a910b948fd0b29a0ce623cb1",
      "tree": "1b06c594187270fab1dbb4c5b2330a9304e15f00",
      "parents": [
        "ef4ea6508ba8bae3361181ad076908e81d6398cc"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Aug 19 14:03:23 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Aug 19 14:03:23 2022 +0200"
      },
      "message": "[Releng] Use https for the mirror URL in a site."
    },
    {
      "commit": "ef4ea6508ba8bae3361181ad076908e81d6398cc",
      "tree": "b5717e773ae0195faf22a47e4bd857d74da6f744",
      "parents": [
        "033158f46d16cc9d35072f1e4f451d598a42e795"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Aug 17 16:01:30 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Aug 17 16:01:30 2022 +0200"
      },
      "message": "[580569] CommonPlugin should com.ibm.icu from the com.ibm.icu bundle\nwhen running in Equinox.\n\nChange this reflective lookups to do the work lazily."
    },
    {
      "commit": "033158f46d16cc9d35072f1e4f451d598a42e795",
      "tree": "fde6aeb73e24814366181c90b96353fad1e26137",
      "parents": [
        "8f799f6aaf2fc244c43c9517df5058e1eea49d97"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Aug 17 15:34:18 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Aug 17 15:34:18 2022 +0200"
      },
      "message": "[580573] The document root\u0027s getEStructualFeatures isn\u0027t thread safe\n\nProtect indirect calls to it by synchronizing on the same extended\nmetadata instance that adds features.\n"
    },
    {
      "commit": "8f799f6aaf2fc244c43c9517df5058e1eea49d97",
      "tree": "71a8f4ac9f68c7a924562cd9a6216c1960c9697d",
      "parents": [
        "ac5c8a7765296f1367563722955e5e20a1993425"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Jul 30 10:49:57 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Jul 30 10:49:57 2022 +0200"
      },
      "message": "[580346] Support the family tree generation pattern also for load\ninitialization\n\nIn addition, support serializing and loading from a binary\nrepresentation"
    },
    {
      "commit": "ac5c8a7765296f1367563722955e5e20a1993425",
      "tree": "5eaf264372c36d6d4b067f5808c4be7e0f66199f",
      "parents": [
        "e7eb7dd39af697a694689ff10a6118925c82ae90"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Tue Jul 26 11:30:31 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Tue Jul 26 11:30:31 2022 +0200"
      },
      "message": "[releneg] Increment versions"
    },
    {
      "commit": "e7eb7dd39af697a694689ff10a6118925c82ae90",
      "tree": "b63421e3208d8fac2546343ad9b36c46bf5e1449",
      "parents": [
        "4412cf448732fd773de4d782641c40cdd4c2e20a"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Jul 23 08:02:23 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Jul 23 08:02:23 2022 +0200"
      },
      "message": "[580437] The extended metadata instance used by content type recognition\nisn\u0027t thread safe"
    },
    {
      "commit": "4412cf448732fd773de4d782641c40cdd4c2e20a",
      "tree": "5e7987eaa79891f024cfa4c56b573765d9ef2e70",
      "parents": [
        "921fc46d2f2e76a389e3e72d99c21250f11d4cae"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jul 22 10:43:21 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jul 22 10:43:21 2022 +0200"
      },
      "message": "[releng] Regenerate Xcore with latest Xtext."
    },
    {
      "commit": "921fc46d2f2e76a389e3e72d99c21250f11d4cae",
      "tree": "08affbbf8a82259c12e91ce2f631f585f8d05f11",
      "parents": [
        "03783df5cfe9a9bbb215b0c6c91d8376b633970c"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jul 22 10:42:03 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jul 22 10:42:03 2022 +0200"
      },
      "message": "[580432] URIConverter.ReadableInputStream does not properly implement\nreset"
    },
    {
      "commit": "03783df5cfe9a9bbb215b0c6c91d8376b633970c",
      "tree": "c2e4f1652c279e8e4308482109a985278be1a3dd",
      "parents": [
        "2f31f6a801bff1e9ceaab5a7bfd02fce1b563503"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Jul 06 15:13:58 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Jul 06 15:13:58 2022 +0200"
      },
      "message": "[releng] Increment versions\n"
    },
    {
      "commit": "2f31f6a801bff1e9ceaab5a7bfd02fce1b563503",
      "tree": "4d2952054faa46ec7945a737e6da5a40355910ab",
      "parents": [
        "afc87531c95dd87272c2673457b940fee9cbc643"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Jul 06 15:12:48 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Wed Jul 06 15:12:48 2022 +0200"
      },
      "message": "[580346] Provide an improved generation pattern for very large nested\npackage structure\n"
    },
    {
      "commit": "afc87531c95dd87272c2673457b940fee9cbc643",
      "tree": "7fcc538e0556d05f28e5f4dd4142f56ac1f4b895",
      "parents": [
        "435569fe71d328cd2a472a5132084e23c181dddf"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sun Jun 19 07:33:16 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sun Jun 19 07:33:16 2022 +0200"
      },
      "message": "[580206] Dialog sizing should be based on monitor size and not display\nsize"
    },
    {
      "commit": "435569fe71d328cd2a472a5132084e23c181dddf",
      "tree": "046bb0872aa2431479951b38cd859274d1eac811",
      "parents": [
        "a23597fa378d7b72fb120180de8f354e9e5598ea"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jun 17 08:36:42 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jun 17 08:36:42 2022 +0200"
      },
      "message": "[releng] Effectively disable tests that fail on very old platforms\n\nIt seems that the latest Tycho 2.7.3 does not properly provide the\nworkbench dependencies, so, for example, loading the SWTError class\nfails."
    },
    {
      "commit": "a23597fa378d7b72fb120180de8f354e9e5598ea",
      "tree": "f0f8bcbb71efbf0ae46a9b0de03932b44f01f69f",
      "parents": [
        "6faae228f22bdfd684069c3b2904576ea504f851"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jun 16 14:33:40 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jun 16 14:33:40 2022 +0200"
      },
      "message": "[releng] Use latest tycho for releng build too"
    },
    {
      "commit": "ba16896d138bf5a1860b1ffb75e9d2fb0822e37d",
      "tree": "7059e6c31751407b443f5e8aa2edcc9e8f6a3d98",
      "parents": [
        "f2db0ecc7a4e60034458035e77c3f6d6fbdca09c"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jun 16 13:49:18 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jun 16 13:49:18 2022 +0200"
      },
      "message": "[releng] Bump versions\n"
    },
    {
      "commit": "6faae228f22bdfd684069c3b2904576ea504f851",
      "tree": "46165648e51fdbb25b95719d2493663f6e1be135",
      "parents": [
        "812c3eb9a58e0ab89699f0b512a0bf53197e5d9a"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jun 16 13:48:42 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jun 16 13:48:42 2022 +0200"
      },
      "message": "[releng] Bump versions\n\nAlso change NotificationTest so it won\u0027t fail on the slow all target\nplatforms build."
    },
    {
      "commit": "f2db0ecc7a4e60034458035e77c3f6d6fbdca09c",
      "tree": "8ddb300a0f07fd037f9bc4f1bf6880548f784fed",
      "parents": [
        "38a977c1cba133efa9ddb31c01efd6fc0b411477"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jun 16 11:15:05 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jun 16 11:15:05 2022 +0200"
      },
      "message": "[releng] Reset version baselines"
    },
    {
      "commit": "812c3eb9a58e0ab89699f0b512a0bf53197e5d9a",
      "tree": "331e41e9c20712f18c6df00cab27fcba111fcbf6",
      "parents": [
        "9123904ae77ba4af21f1d427b529143e3f28c64a"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jun 16 11:14:26 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jun 16 11:14:26 2022 +0200"
      },
      "message": "[releng] Reset version baselines"
    },
    {
      "commit": "38a977c1cba133efa9ddb31c01efd6fc0b411477",
      "tree": "2d7655bee56ce3e861edb485e189e4c1778ab6c5",
      "parents": [
        "47fd5b8f2a0b773b5788c1a3c5321f7b40d4d806"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jun 16 11:03:36 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jun 16 11:03:36 2022 +0200"
      },
      "message": "[releng] Prepare for 2022-09\n"
    },
    {
      "commit": "9123904ae77ba4af21f1d427b529143e3f28c64a",
      "tree": "54bf7a7fd93fb11ecf3736c3d03d704861cce730",
      "parents": [
        "dca85f95e6a915bd5b96d10838e881a15dcae02b"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jun 16 11:02:58 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Jun 16 11:02:58 2022 +0200"
      },
      "message": "[releng] Prepare EMF for 2022-09\n\nSwitch to Tycho 2.7.3"
    },
    {
      "commit": "dca85f95e6a915bd5b96d10838e881a15dcae02b",
      "tree": "a3f4805354579446a3a0c87a9ea810b73ddd12b2",
      "parents": [
        "0286db954cc8eb53962e2f09164cd8ecded56ba2"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jun 10 07:13:21 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jun 10 07:13:21 2022 +0200"
      },
      "message": "[releng] Remove org.eclipse.pde.api.tools.ee.feature.feature.group"
    },
    {
      "commit": "47fd5b8f2a0b773b5788c1a3c5321f7b40d4d806",
      "tree": "1ffe5edfdce6f09a6c20c37eceebf125f557fe93",
      "parents": [
        "135726f62b92f4bd4a2da73db05e7194d79f9c4f"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jun 10 07:13:03 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Jun 10 07:13:03 2022 +0200"
      },
      "message": "[releng] Remove org.eclipse.pde.api.tools.ee.feature.feature.group"
    },
    {
      "commit": "0286db954cc8eb53962e2f09164cd8ecded56ba2",
      "tree": "6abc5557b89a923344864a8d2bfc34a1ce3a9137",
      "parents": [
        "9125bbcfb43cc6d64ccdd196074417c5f6e3622a"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Tue May 17 10:24:05 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Tue May 17 10:24:05 2022 +0200"
      },
      "message": "[577994] ObservableListTreeContentProvider: NPE when unsetting a\nnon-many feature"
    },
    {
      "commit": "9125bbcfb43cc6d64ccdd196074417c5f6e3622a",
      "tree": "983ebdf4b25c89f366ac87c0adf024410a666038",
      "parents": [
        "d25929249b0206c8ddfd550aa689b0122f499276"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Mon May 16 13:17:45 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Mon May 16 13:17:45 2022 +0200"
      },
      "message": "[577994] ObservableListTreeContentProvider: NPE when unsetting a\nnon-many feature"
    },
    {
      "commit": "d25929249b0206c8ddfd550aa689b0122f499276",
      "tree": "baa6cc5409d3349f1b96f8534a2b87861a6f9abb",
      "parents": [
        "468f04dbf198a58e26ceb1fd44a714f2e4cacba4"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Tue Apr 26 08:17:38 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Tue Apr 26 08:17:38 2022 +0200"
      },
      "message": "[579760] Validator for affiliation annotation doesn\u0027t find cross package\nreferences"
    },
    {
      "commit": "468f04dbf198a58e26ceb1fd44a714f2e4cacba4",
      "tree": "ed35d9845eab898ed28ac155a725ec8ed56e6dbb",
      "parents": [
        "3681e91649f41604d5e95df7be61284747b17044"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Mon Apr 25 15:32:53 2022 +0200"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Mon Apr 25 15:32:53 2022 +0200"
      },
      "message": "[releng] Increment Xcore versions."
    },
    {
      "commit": "3681e91649f41604d5e95df7be61284747b17044",
      "tree": "c91a9252dceddcb21409f6d403b4af1949f34e38",
      "parents": [
        "ec358fc018ddd5b0555b6d598ba8bc470be00d90"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Mar 25 09:08:03 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Mar 25 09:08:03 2022 +0100"
      },
      "message": "[releng] Increment versions."
    },
    {
      "commit": "ec358fc018ddd5b0555b6d598ba8bc470be00d90",
      "tree": "a861d8a9b2d2428f89868a3d42481355af9d51ec",
      "parents": [
        "4eaf3478ed148b38993b24cb2cb920d1e660440d"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Mar 25 09:07:01 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Mar 25 09:07:01 2022 +0100"
      },
      "message": "[releng] Update the setup for 2022-06 support"
    },
    {
      "commit": "4eaf3478ed148b38993b24cb2cb920d1e660440d",
      "tree": "e711cf92529589cd4e0f890f2a8c3469328a09a4",
      "parents": [
        "a90bc5c462fe02137e4ed80ea1c4962ba5ffb8cb"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Mar 25 09:06:20 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Mar 25 09:06:20 2022 +0100"
      },
      "message": "[579337] java.util.Locale.getScript() requires Java 7\n\nGuard the use of the call to this method to ignore the exception."
    },
    {
      "commit": "135726f62b92f4bd4a2da73db05e7194d79f9c4f",
      "tree": "95e5781a3f284bc62904ed6b50ceb84ed9a347a7",
      "parents": [
        "efb7aa4ca09eb89bd8986f47e0123e76b2f7140b"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Mar 17 16:32:41 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Mar 17 16:32:41 2022 +0100"
      },
      "message": "[releng] Update the builds to support 2022-06 (2.30)."
    },
    {
      "commit": "a90bc5c462fe02137e4ed80ea1c4962ba5ffb8cb",
      "tree": "e8c2ba73ff1e8a6623a2c2c1749f3572e4fc4806",
      "parents": [
        "65965abc8b206790b28257bec8fa124478ab2984"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Mar 17 16:32:14 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Thu Mar 17 16:32:14 2022 +0100"
      },
      "message": "[releng] Update the builds to support 2022-06 (2.30)."
    },
    {
      "commit": "65965abc8b206790b28257bec8fa124478ab2984",
      "tree": "cd24e0feb6b96dd2f7a0712a44746b38be4e37bd",
      "parents": [
        "0fbdafc16fe0d498ba0dcbeef7d277e1211fd019"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sun Mar 13 10:55:04 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sun Mar 13 10:55:04 2022 +0100"
      },
      "message": "[579238] Support GenModel versions for 2022-06 and EMF 2.30 and JDK 19"
    },
    {
      "commit": "0fbdafc16fe0d498ba0dcbeef7d277e1211fd019",
      "tree": "ebc6981c40d933881fddb34e532b0835098a8126",
      "parents": [
        "a41ce586e10b146056d733fd4941265e034c8bad"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Mar 12 12:51:43 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Mar 12 12:51:43 2022 +0100"
      },
      "message": "[579177] Command line Ecore Generator does not preserve plugin.xml\n\nProvide support for importing projects into the workspace such that a\nplatform:/resource/ URI can be used to refer to the *.genmodel\n\nChange-Id: I08b90c5647f0ad9c0070534c07d5272931df3ea5\nSigned-off-by: Ed Merks \u003ced.merks@gmail.com\u003e"
    },
    {
      "commit": "a41ce586e10b146056d733fd4941265e034c8bad",
      "tree": "a55c8b40da8c37f5ccd1117ba568e1cd58da32bd",
      "parents": [
        "694e4dd94859d042f43311a5c46a7bce64785205"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Mar 12 12:43:57 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Mar 12 12:43:57 2022 +0100"
      },
      "message": "[579172] Increment versions"
    },
    {
      "commit": "694e4dd94859d042f43311a5c46a7bce64785205",
      "tree": "67b46a0652e96355208e92e3e765bb765404436b",
      "parents": [
        "186b30661fd3b6bce119c1e7c16d25541cfe5ff9"
      ],
      "author": {
        "name": "Elie Richa",
        "email": "richa@adacore.com",
        "time": "Wed Mar 09 18:21:43 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Mar 12 05:39:18 2022 -0500"
      },
      "message": "[579172] Fix loading Java formatter profile in command line generation\n\nhttps: //bugs.eclipse.org/bugs/show_bug.cgi?id\u003d579172\nChange-Id: I04ad3a48fa4f3aef3220083ce00e2f71a2cd8c42\n"
    },
    {
      "commit": "efb7aa4ca09eb89bd8986f47e0123e76b2f7140b",
      "tree": "5589f352b3905e5f3be12794704630844ef35760",
      "parents": [
        "9155fd93d05a90812d26f9bf271d5e1dfd3015e6"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Mar 12 11:31:25 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Mar 12 11:31:25 2022 +0100"
      },
      "message": "[releng] Reset version baseline for 2.30."
    },
    {
      "commit": "186b30661fd3b6bce119c1e7c16d25541cfe5ff9",
      "tree": "a9255f3b7eb3d942ecdce8c803ee2061d7525f2c",
      "parents": [
        "aff260cb9dac63e7f77930b6029c513e013b3ac2"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Mar 12 11:31:06 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Mar 12 11:31:06 2022 +0100"
      },
      "message": "[releng] Reset version baseline for 2.30."
    },
    {
      "commit": "aff260cb9dac63e7f77930b6029c513e013b3ac2",
      "tree": "b07eeb182f9853e24d116717957aaef56e20bad4",
      "parents": [
        "1fcb7c2fa3618b92145e924e0af528d83bacc6c6"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Mar 12 11:10:44 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Mar 12 11:10:44 2022 +0100"
      },
      "message": "[releng] Enable the setup for an older IDE where GWT still works."
    },
    {
      "commit": "1fcb7c2fa3618b92145e924e0af528d83bacc6c6",
      "tree": "49abaab04263cc7ca61e85af7c5251fa9942eb33",
      "parents": [
        "e20568ddde0b9b095d31500e968eb7f77633cd75"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Mar 12 09:56:07 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Mar 12 09:56:07 2022 +0100"
      },
      "message": "[releng] Update setup."
    },
    {
      "commit": "e20568ddde0b9b095d31500e968eb7f77633cd75",
      "tree": "c1abcb84efc34a5e5519dc3283abe26d40a72be0",
      "parents": [
        "35cba84ade19c708fe34721cfd791c92af87bcce"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Feb 26 13:04:41 2022 +0000"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Sat Feb 26 13:04:41 2022 +0000"
      },
      "message": "[578944] Validation never finalize\n\nLimit how many diagnostics are display, how many markers are created per\nresource, and the size of the diagnostic decorator text.  Defaults to\n10000 and can be configured via the system property\n\u0027org.eclipse.emf.common.util.Diagnostic.limit\u0027\n"
    },
    {
      "commit": "35cba84ade19c708fe34721cfd791c92af87bcce",
      "tree": "80eebd28993d1381ceba047a6ccda8d6a509240d",
      "parents": [
        "03248da5eb66b53278d123413fcf3e275cec4314"
      ],
      "author": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Feb 11 15:53:28 2022 +0100"
      },
      "committer": {
        "name": "Ed Merks",
        "email": "ed.merks@gmail.com",
        "time": "Fri Feb 11 15:53:28 2022 +0100"
      },
      "message": "[releng] Keep up with latest Xtext and data binding changes."
    }
  ],
  "next": "03248da5eb66b53278d123413fcf3e275cec4314"
}
