)]}'
{
  "commit": "c21f8e448f7d52b2c4e144ebff8a5579a19a0929",
  "tree": "34fa1284318757af4de055d9a604ef467425557f",
  "parents": [
    "07c3a0cb778624a96a221cb2bf9e9236a700ec20"
  ],
  "author": {
    "name": "Pierre-Charles David",
    "email": "pierre-charles.david@obeo.fr",
    "time": "Thu Jun 24 15:15:16 2021 +0200"
  },
  "committer": {
    "name": "Pierre-Charles David",
    "email": "pierre-charles.david@obeo.fr",
    "time": "Fri Jun 25 11:30:16 2021 +0200"
  },
  "message": "[releng] Add TP definitions for more recent platform versions\n\n- Add target platform definitions for 2020-12, 2021-03 and 2021-06.\n\n- Batik 1.14 references code from the org.w3c.dom.css package which is\n  not part of the default modules list and is not available as an\n  explicit dependency from Orbit, so add `--add-module jdk.xml.dom`\n  the the compiler args.\n\n- Remove support for Oxygen. Supporting Eclipse 2021-06 requires Java\n  11 and a recent Tycho, but recent Tychos fail the build with the\n  Oxygen target platform:\n\n    [ERROR] Cannot resolve target definition:\n    [ERROR]   Software being installed: org.eclipse.platform.ide 4.7.1.M20171009-0410\n    [ERROR]   Missing requirement: org.eclipse.platform.ide 4.7.1.M20171009-0410 requires \u0027org.eclipse.equinox.p2.iu; a.jre.javase [1.6.0,1.6.0]\u0027 but it could not be found\n\n  It might be possible to support both using Maven profiles and such,\n  but it the effort does not seem worth it.\n\nChange-Id: Id5c5a796808c52924d306ce1c29428fbbb39e1a4\nSigned-off-by: Pierre-Charles David \u003cpierre-charles.david@obeo.fr\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "099add33489203051a8f1e0e3be671820308f125",
      "old_mode": 33188,
      "old_path": "org.eclipse.gmf.runtime.releng/pom.xml",
      "new_id": "a683ceb6c2775781d2f9e5feae9246247514028c",
      "new_mode": 33188,
      "new_path": "org.eclipse.gmf.runtime.releng/pom.xml"
    },
    {
      "type": "copy",
      "old_id": "046d0c2a04f6c365b2967d8ff8e3b0927fc2bb35",
      "old_mode": 33188,
      "old_path": "org.eclipse.gmf.runtime.target/oxygen.target",
      "new_id": "583cc2e35aa105dcf5a8bddede3d136f99bffe04",
      "new_mode": 33188,
      "new_path": "org.eclipse.gmf.runtime.target/2020-12.target",
      "score": 83
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5071353165ac53cfb349580b551ba754461c42d8",
      "new_mode": 33188,
      "new_path": "org.eclipse.gmf.runtime.target/2020-12.tpd"
    },
    {
      "type": "rename",
      "old_id": "046d0c2a04f6c365b2967d8ff8e3b0927fc2bb35",
      "old_mode": 33188,
      "old_path": "org.eclipse.gmf.runtime.target/oxygen.target",
      "new_id": "9aa9eeaf12fcc38b304d1cf17c880dbcb49b7ec3",
      "new_mode": 33188,
      "new_path": "org.eclipse.gmf.runtime.target/2021-03.target",
      "score": 83
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f826b7f3a5dbe8a77bc982cd65c05fa02b18775c",
      "new_mode": 33188,
      "new_path": "org.eclipse.gmf.runtime.target/2021-03.tpd"
    },
    {
      "type": "copy",
      "old_id": "046d0c2a04f6c365b2967d8ff8e3b0927fc2bb35",
      "old_mode": 33188,
      "old_path": "org.eclipse.gmf.runtime.target/oxygen.target",
      "new_id": "dd2a25b3ab1ca70662f5ba06832cec19ee520be1",
      "new_mode": 33188,
      "new_path": "org.eclipse.gmf.runtime.target/2021-06.target",
      "score": 83
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab50a0c406d3260b9b5cae036f4e8c16110f2b7e",
      "new_mode": 33188,
      "new_path": "org.eclipse.gmf.runtime.target/2021-06.tpd"
    },
    {
      "type": "delete",
      "old_id": "e9106b8093f2f9685811278bff299e8b635d2f6e",
      "old_mode": 33188,
      "old_path": "org.eclipse.gmf.runtime.target/oxygen.tpd",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
