)]}'
{
  "commit": "b3ec97a8ec49e929251fe2abe780dcd7501890ed",
  "tree": "7085420e6cf4a6e23a21ed1d73cfc6c876ffd27d",
  "parents": [
    "6db20c8a26c3c8c5348cf5d807e0013b7e245da7"
  ],
  "author": {
    "name": "Sharang Gupta",
    "email": "sharang@sharanggupta.dev",
    "time": "Thu Oct 15 21:47:39 2026 +0100"
  },
  "committer": {
    "name": "Sharang Gupta",
    "email": "sharang@sharanggupta.dev",
    "time": "Thu Oct 15 21:47:39 2026 +0100"
  },
  "message": "Deserialize creators and records with the CASE_INSENSITIVE strategy\n\nWith CASE_INSENSITIVE, the deserializers and default values of creator\nparameters are keyed by lower-cased names and the JSON keys are\nlower-cased, but JsonbCreatorDeserializer kept the creator parameter\nnames as they are. A parameter name with an uppercase letter was then\nnever matched, and deserialization failed with a NullPointerException\nwhen looking up its default value. Rename the creator parameter names\nin the same way.\n\nSigned-off-by: Sharang Gupta \u003csharang@sharanggupta.dev\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9231c5033080e2fb965a1a929ac4869aaf039b46",
      "old_mode": 33188,
      "old_path": "src/main/java/org/eclipse/yasson/internal/deserializer/JsonbCreatorDeserializer.java",
      "new_id": "6dd9da95be71e675179041c11701204200e56ff7",
      "new_mode": 33188,
      "new_path": "src/main/java/org/eclipse/yasson/internal/deserializer/JsonbCreatorDeserializer.java"
    },
    {
      "type": "modify",
      "old_id": "33c0c60a71c23b236f73ded0426854fc57ee3395",
      "old_mode": 33188,
      "old_path": "src/test/java/org/eclipse/yasson/internal/model/customization/naming/PropertyNamingStrategyTest.java",
      "new_id": "d2820971486f48729e78de765d79438dc3cb3266",
      "new_mode": 33188,
      "new_path": "src/test/java/org/eclipse/yasson/internal/model/customization/naming/PropertyNamingStrategyTest.java"
    }
  ]
}
