)]}'
{
  "commit": "4e5f7e659119474c56fcf36e524ef78e3a7faf75",
  "tree": "117517c68b4ed6fa008e3f2c882d9a7532a54a82",
  "parents": [
    "03a7118efb764ea827a6c5b97d007f157c71141e"
  ],
  "author": {
    "name": "Thomas Wolf",
    "email": "thomas.wolf@paranor.ch",
    "time": "Wed Sep 29 19:43:20 2021 +0200"
  },
  "committer": {
    "name": "Thomas Wolf",
    "email": "thomas.wolf@paranor.ch",
    "time": "Wed Sep 29 20:04:00 2021 +0200"
  },
  "message": "Switch BREE to Java 11\n\nUpdate BREE, use --release 11, set target based on Eclipse 2020-09,\nwhich was the first Eclipse version that required Java 11. This is\nthe same as the baseline of EGit. Update JDT settings. Remove pack200.\n\nUpdate target platforms; remove unused TPD files.\n\nBump minimum required bundle versions to the ones present in Eclipse\n2020-09.\n\nBump maven plugin versions to the newest:\n\n* jarsigner 1.3.2\n* maven-pmd 3.15.0\n* spotbugs 4.4.1\n* tycho 2.5.0\n\nSuppress *EXPOSE_REP* warnings from spotbugs; see [1].\n\nRemove two profiles that only set a variable that was unused anyway.\n\n[1] https://github.com/spotbugs/spotbugs/issues/1601\n\nBug: 576238\nChange-Id: If5ab0eca5c9e4d92355ec314b18ea95fd4d6cdf6\nSigned-off-by: Thomas Wolf \u003cthomas.wolf@paranor.ch\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f04af4e1861d3061e5cac87fad89a19d2260a7bf",
      "old_mode": 33188,
      "old_path": "org.eclipse.egit.github.core.tests/.classpath",
      "new_id": "fe35ea1e7fefcf0ce77f396f91b8800935214d91",
      "new_mode": 33188,
      "new_path": "org.eclipse.egit.github.core.tests/.classpath"
    },
    {
      "type": "modify",
      "old_id": "0fee6a9c4802b3fae27f838d564d8b2401c35eea",
      "old_mode": 33188,
      "old_path": "org.eclipse.egit.github.core.tests/.settings/org.eclipse.jdt.core.prefs",
      "new_id": "a58ebdcad300d0a088dcbd63941d2c89e78a4f98",
      "new_mode": 33188,
      "new_path": "org.eclipse.egit.github.core.tests/.settings/org.eclipse.jdt.core.prefs"
    },
    {
      "type": "modify",
      "old_id": "15495119f1b3b1652bc84f7a04c24804d4ee5fef",
      "old_mode": 33188,
      "old_path": "org.eclipse.egit.github.core.tests/META-INF/MANIFEST.MF",
      "new_id": "d33dbda66703de9a10a72a6477c2e9057fb8a1c4",
      "new_mode": 33188,
      "new_path": "org.eclipse.egit.github.core.tests/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "b862a296d38fe04269faeee6c9d77d11ff77380d",
      "old_mode": 33188,
      "old_path": "org.eclipse.egit.github.core/.classpath",
      "new_id": "6c9114182b728e81d92e058d97a9fd1aa471388e",
      "new_mode": 33188,
      "new_path": "org.eclipse.egit.github.core/.classpath"
    },
    {
      "type": "modify",
      "old_id": "d6d17c8e117a9c0fc6a1ddabcf27d87dd3e351ff",
      "old_mode": 33188,
      "old_path": "org.eclipse.egit.github.core/.settings/org.eclipse.jdt.core.prefs",
      "new_id": "2b99be08da27448b353657934fb97083c8ba3168",
      "new_mode": 33188,
      "new_path": "org.eclipse.egit.github.core/.settings/org.eclipse.jdt.core.prefs"
    },
    {
      "type": "modify",
      "old_id": "884dc7f560cff97c2315c769dd1b33f82b197b18",
      "old_mode": 33188,
      "old_path": "org.eclipse.egit.github.core/META-INF/MANIFEST.MF",
      "new_id": "0fd279a0da45457bfc7ce069baa0882f7d86e7d1",
      "new_mode": 33188,
      "new_path": "org.eclipse.egit.github.core/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "eca7bdba8f03f22510b7980a94dbfe10c16c0901",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.core/.classpath",
      "new_id": "4a00becd81df57ed094ab0d2958c974510456391",
      "new_mode": 33188,
      "new_path": "org.eclipse.mylyn.github.core/.classpath"
    },
    {
      "type": "modify",
      "old_id": "e7e3437f0168c8cb8346a480e4876a752ef8991e",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.core/.settings/org.eclipse.jdt.core.prefs",
      "new_id": "279b759ef0ed725d866aa8136cff7028b97fc024",
      "new_mode": 33188,
      "new_path": "org.eclipse.mylyn.github.core/.settings/org.eclipse.jdt.core.prefs"
    },
    {
      "type": "modify",
      "old_id": "4b46d60d97a850bd3d3e2d53529a48987482c0b7",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.core/META-INF/MANIFEST.MF",
      "new_id": "eb958eca0d8941c9a79085dbbab27bb22a27865e",
      "new_mode": 33188,
      "new_path": "org.eclipse.mylyn.github.core/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "6294bcc0e6910da08472674c615b4214b148bab4",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.target/github.target",
      "new_id": "ee4f023f1c5e1cd71e6bf689d1d0a134d659de0b",
      "new_mode": 33188,
      "new_path": "org.eclipse.mylyn.github.target/github.target"
    },
    {
      "type": "modify",
      "old_id": "4e84c87f94aa9c891c2e11c518b454fd69502f20",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.target/github.tpd",
      "new_id": "19818289235273412045b9981312123e78066a48",
      "new_mode": 33188,
      "new_path": "org.eclipse.mylyn.github.target/github.tpd"
    },
    {
      "type": "delete",
      "old_id": "c54942d33014bc595f0e8bd65aa49c18de0bec4a",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.target/orbit/R20201130205003-2020-12.tpd",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "62c931f9f3a2e64142fb0965bb711c8d0c4d6689",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.target/orbit/R20210223232630-2021-03.tpd",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e790abd7e31ac625a87de48d3f7f421bf216bf6a",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.target/orbit/R20210602031627-2021-06.tpd",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "copy",
      "old_id": "4e7bb543af1a82f0f54b26269c4cec207baee00a",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.target/releasetrain/4.20-staging.tpd",
      "new_id": "cd5307cc7dd818d08a303d54332957982e0292f5",
      "new_mode": 33188,
      "new_path": "org.eclipse.mylyn.github.target/releasetrain/4.17-2020-09.tpd",
      "score": 78
    },
    {
      "type": "copy",
      "old_id": "4e7bb543af1a82f0f54b26269c4cec207baee00a",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.target/releasetrain/4.20-staging.tpd",
      "new_id": "bc57738016c729e5f324ac708665a73ea6158c8c",
      "new_mode": 33188,
      "new_path": "org.eclipse.mylyn.github.target/releasetrain/4.20-2021-06.tpd",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "4e7bb543af1a82f0f54b26269c4cec207baee00a",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.target/releasetrain/4.20-staging.tpd",
      "new_id": "8efce86ac2df3cd1716aa7ce597894a046efc301",
      "new_mode": 33188,
      "new_path": "org.eclipse.mylyn.github.target/releasetrain/4.21-2021-09.tpd",
      "score": 91
    },
    {
      "type": "delete",
      "old_id": "d0abff557707f21560c01de08dfa0323a621ceb1",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.target/releasetrain/4.7-oxygen.tpd",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "3e5654f17eb32b3855f57c6ac4d78bf51062a335",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.tests/.classpath",
      "new_id": "73d6894a6157a77a50e1a9649cf6640129dd9964",
      "new_mode": 33188,
      "new_path": "org.eclipse.mylyn.github.tests/.classpath"
    },
    {
      "type": "modify",
      "old_id": "0fee6a9c4802b3fae27f838d564d8b2401c35eea",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.tests/.settings/org.eclipse.jdt.core.prefs",
      "new_id": "a58ebdcad300d0a088dcbd63941d2c89e78a4f98",
      "new_mode": 33188,
      "new_path": "org.eclipse.mylyn.github.tests/.settings/org.eclipse.jdt.core.prefs"
    },
    {
      "type": "modify",
      "old_id": "77db7ef742be6671a82592c624b1b48db6d6831c",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.tests/META-INF/MANIFEST.MF",
      "new_id": "fe6cc74af75f8428e3b3e40a5194548c67e6db8c",
      "new_mode": 33188,
      "new_path": "org.eclipse.mylyn.github.tests/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "eca7bdba8f03f22510b7980a94dbfe10c16c0901",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.ui/.classpath",
      "new_id": "4a00becd81df57ed094ab0d2958c974510456391",
      "new_mode": 33188,
      "new_path": "org.eclipse.mylyn.github.ui/.classpath"
    },
    {
      "type": "modify",
      "old_id": "ee71bf49a1abfd2d22756a7eeba4b2c6eab5a479",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.ui/.settings/org.eclipse.jdt.core.prefs",
      "new_id": "3e4188f258f0acfe84122a29edde14e510c14bff",
      "new_mode": 33188,
      "new_path": "org.eclipse.mylyn.github.ui/.settings/org.eclipse.jdt.core.prefs"
    },
    {
      "type": "modify",
      "old_id": "1ab9f0b888ef5fdd0774e32044cc0f74b3d21fc0",
      "old_mode": 33188,
      "old_path": "org.eclipse.mylyn.github.ui/META-INF/MANIFEST.MF",
      "new_id": "f73f08e38b0a1b97988aafda92206dabe31767ca",
      "new_mode": 33188,
      "new_path": "org.eclipse.mylyn.github.ui/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "a6c876d1c1e0028fabca87f7b751110da1250691",
      "old_mode": 33188,
      "old_path": "pom.xml",
      "new_id": "f135f4011f34429bc51e9d53eb8c8697b22f095e",
      "new_mode": 33188,
      "new_path": "pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42f808c3c37937ee132b97089b54be0a0f0570a8",
      "new_mode": 33188,
      "new_path": "spotbugs-excludes.xml"
    }
  ]
}
