)]}'
{
  "commit": "74d84b5a8959c05ef3999650dfe343dfce41b17e",
  "tree": "8ad880c3a685b317496e1cd346ad70081c2bba27",
  "parents": [
    "0fafb31d1198c8e311f5876fcf93daee063ceee2"
  ],
  "author": {
    "name": "Mark Hindess",
    "email": "hindessm@apache.org",
    "time": "Thu Oct 07 22:03:07 2010 +0000"
  },
  "committer": {
    "name": "Mark Hindess",
    "email": "hindessm@apache.org",
    "time": "Thu Oct 07 22:03:07 2010 +0000"
  },
  "message": "Remove another explicit NPE.  I\u0027m not re-ordering the bounds checking\nhere as it turns out:\n\n      String s \u003d new String((int[])null, -1, 0);\n\nand:\n\n      String s \u003d new String((int[])null, 0, -1);\n\non the RI throw IndexOutOfBoundsException not NullPointerException.\nSo the behaviour before did not match the RI.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/harmony/enhanced/java/trunk@1005651 13f79535-47bb-0310-9956-ffa450edef68\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1b2a1e48d34a2b333846b182f06f896ac5f87a0c",
      "old_mode": 33188,
      "old_path": "classlib/modules/luni/src/main/java/java/lang/String.java",
      "new_id": "f1762b84e94c0620524ebb68b7f5efc14af371f2",
      "new_mode": 33188,
      "new_path": "classlib/modules/luni/src/main/java/java/lang/String.java"
    }
  ]
}
