)]}'
{
  "commit": "5d7704d0573f2a107f9681d208bf3e9b490b084e",
  "tree": "cb9e08eaf4f50187552df8cebcbb35f581b54d0a",
  "parents": [
    "aab9d6ed1a95f438a0d5c8fddcbca7903669c047"
  ],
  "author": {
    "name": "Lukas Jungmann",
    "email": "lukas.jungmann@oracle.com",
    "time": "Thu Jul 16 18:54:15 2020 +0200"
  },
  "committer": {
    "name": "Lukas Jungmann",
    "email": "lukas.jungmann@oracle.com",
    "time": "Thu Jul 16 19:31:59 2020 +0200"
  },
  "message": " #211: Handle Collections and Maps containing JsonValues\n\nJsonArrayBuilder and JsonObjectBuilder add methods handle\nJsonValues and JsonArrayBuilder and JsonObjectBuilder instances,\nbut creating builders using a Collection or Map that contains\nthese values fails, because MapUtil does not handle them and\nthrows an IllegalArgumentException saying that the types are\nnot supported.\n\nThis commit includes tests that create builders with such\nvalues and changes to MapUtil to handle them. (It also\nrefactors MapUtil to avoid unnecessary excessive nesting.)\n\nSigned-off-by: Todd O\u0027Bryan \u003ctoddobryan@gmail.com\u003e\nAlso-by: Lukas Jungmann \u003clukas.jungmann@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "da505bbd0d49af470ce0196bc27766ddeaac8846",
      "old_mode": 33188,
      "old_path": "impl/src/main/java/org/glassfish/json/MapUtil.java",
      "new_id": "b28a1ffc2a7d712e688d1ef85d7834d63a0efdee",
      "new_mode": 33188,
      "new_path": "impl/src/main/java/org/glassfish/json/MapUtil.java"
    },
    {
      "type": "modify",
      "old_id": "f74bd4987819e28ab988e124b0192b52212de844",
      "old_mode": 33188,
      "old_path": "impl/src/test/java/org/glassfish/json/tests/JsonArrayTest.java",
      "new_id": "fa2d9d1c989b333d9c64b8622d3192a913ae770b",
      "new_mode": 33188,
      "new_path": "impl/src/test/java/org/glassfish/json/tests/JsonArrayTest.java"
    },
    {
      "type": "modify",
      "old_id": "9413d3edd2cbfffc6d92f8502f1adb4541459aa6",
      "old_mode": 33188,
      "old_path": "impl/src/test/java/org/glassfish/json/tests/JsonObjectTest.java",
      "new_id": "a0ac06c815b3f239632db756b5f44709fa8dc27b",
      "new_mode": 33188,
      "new_path": "impl/src/test/java/org/glassfish/json/tests/JsonObjectTest.java"
    }
  ]
}
