)]}'
{
  "commit": "ccb4f097aa25652ce62575337f7e10c1629e4ab6",
  "tree": "a3e0e9507be1e47f576379135330589205f704e7",
  "parents": [
    "80427e6fa060274dced60e9ff8bd743f9a990b85"
  ],
  "author": {
    "name": "mhadley",
    "email": "mhadley@localhost",
    "time": "Thu Mar 12 18:03:16 2009 +0000"
  },
  "committer": {
    "name": "mhadley",
    "email": "mhadley@localhost",
    "time": "Thu Mar 12 18:03:16 2009 +0000"
  },
  "message": "Switch to double check idiom for runtime delegate singleton; adopt EE 6 recommended class loading strategy.\n\nsvn path\u003d/trunk/; revision\u003d558\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a9ee62c009508635c93c7c986188ce53d3856b03",
      "old_mode": 33188,
      "old_path": "src/jsr311-api/src/javax/ws/rs/ext/FactoryFinder.java",
      "new_id": "cb92624d0c2304411d4075b9ca90bdba23d5f118",
      "new_mode": 33188,
      "new_path": "src/jsr311-api/src/javax/ws/rs/ext/FactoryFinder.java"
    },
    {
      "type": "modify",
      "old_id": "7ee70dce12c8a01b5c61faddc7597d6a548bda99",
      "old_mode": 33188,
      "old_path": "src/jsr311-api/src/javax/ws/rs/ext/RuntimeDelegate.java",
      "new_id": "1fbed8f4a7e56398d23ddc11cd132c6cefee4dbe",
      "new_mode": 33188,
      "new_path": "src/jsr311-api/src/javax/ws/rs/ext/RuntimeDelegate.java"
    }
  ]
}
