)]}'
{
  "commit": "84858f9c338c8623cf111a6a5a7b9c1cbab7d3d1",
  "tree": "596199e2b685c0adcb829c149b4b58b6d883f5b7",
  "parents": [
    "7a0da0439d2ef8ded30b78ebce776c9a503dd547"
  ],
  "author": {
    "name": "BJ Hargrave",
    "email": "hargrave@us.ibm.com",
    "time": "Mon Dec 16 11:24:40 2019 -0500"
  },
  "committer": {
    "name": "BJ Hargrave",
    "email": "hargrave@us.ibm.com",
    "time": "Mon Dec 16 11:24:40 2019 -0500"
  },
  "message": "Bug 558371: Update FilterImpl\n\nReplace old implementation with a more modern implementation using\nmethod handles and subtyping to avoid repeated checks for operand type.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dea3620d1612ea7598afd7bcb5883f60700ff7bd",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/FilterImpl.java",
      "new_id": "96b87ce00fb04b6c06f9c651dcea6a3f12a38a48",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/FilterImpl.java"
    }
  ]
}
