)]}'
{
  "commit": "40f997b50aff09589f699c7b26bd697665191346",
  "tree": "3b930b4dd0363c1c148882e2afbe69554f04d99b",
  "parents": [
    "7e3e70593f427af0b72df18d6efd63b4cf2a0286"
  ],
  "author": {
    "name": "Lars Vogel",
    "email": "Lars.Vogel@vogella.com",
    "time": "Thu Dec 17 10:02:10 2020 +0100"
  },
  "committer": {
    "name": "Alexander Kurtakov",
    "email": "akurtako@redhat.com",
    "time": "Sun Jan 10 11:54:28 2021 -0500"
  },
  "message": "Bug 569770 - Use versionized version of javax.annotations in\norg.eclipse.e4.core.* bundles\n\nWithout this, you see the following errors if you start your IDE with\nJava 15.\n\nDescription\tResource\tPath\tLocation\tType\nPostConstruct cannot be resolved to a\ntype\tMessageFactoryServiceImpl.java\t/org.eclipse.e4.core.services/src/org/eclipse/e4/core/internal/services\tline\n256\tJava Problem\nPreDestroy cannot be resolved to a\ntype\tBaseMessageRegistry.java\t/org.eclipse.e4.core.services/src/org/eclipse/e4/core/services/nls\tline\n353\tJava Problem\nThe import javax.annotation.PostConstruct cannot be\nresolved\tMessageFactoryServiceImpl.java\t/org.eclipse.e4.core.services/src/org/eclipse/e4/core/internal/services\tline\n32\tJava Problem\nThe import javax.annotation.PreDestroy cannot be\nresolved\tBaseMessageRegistry.java\t/org.eclipse.e4.core.services/src/org/eclipse/e4/core/services/nls\tline\n24\tJava Problem\nThe method isAnnotationPresent(Class\u003c? extends Annotation\u003e) in the type\nAccessibleObject is not applicable for the arguments\n(Class\u003cPostConstruct\u003e)\tMessageFactoryServiceImpl.java\t/org.eclipse.e4.core.services/src/org/eclipse/e4/core/internal/services\tline\n256\tJava Problem\n\n\nChange-Id: I05c69bb73fa498d3b6a919a8141a19606ae3b529\nSigned-off-by: Lars Vogel \u003cLars.Vogel@vogella.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7d3549e7349567a97a7423b3b42604107465be23",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.e4.core.di.extensions.supplier/META-INF/MANIFEST.MF",
      "new_id": "05a5d2c015659c0232693f7f5a0f70cebdba0482",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.e4.core.di.extensions.supplier/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "57aafa173003d7be5f2a7a120b076d9b4d0b396a",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.e4.core.di.extensions.supplier/pom.xml",
      "new_id": "bd41a3ece4a7d09221d9472838b8b4d61743e250",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.e4.core.di.extensions.supplier/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "86cee5a0944ef4241bf6bb5e9d938abedede1c2c",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.e4.core.di/META-INF/MANIFEST.MF",
      "new_id": "30dad85b6f629cd08bed1a42d139ccc75371473f",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.e4.core.di/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "7008d26162903ed002ac0a7010777877e68a2e22",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.e4.core.di/pom.xml",
      "new_id": "e9ef719e52fcb8c5f0bf157bb1a6c4b09b2e1565",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.e4.core.di/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "1f42d93e6eef41ae3c77cbc680a08d67d8d94ea4",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.e4.core.services/META-INF/MANIFEST.MF",
      "new_id": "3b3cdfd5fd60c60182cea5874c3bf09bf557b5af",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.e4.core.services/META-INF/MANIFEST.MF"
    }
  ]
}
