)]}'
{
  "commit": "db273fc655d2a0d69dd7228931912e5c703b2e70",
  "tree": "a548d4d92d50e1a589d72db8296a81cce8e18cd9",
  "parents": [
    "72b2ccb38be0e6d14267d01bee8d099e71d79fa7"
  ],
  "author": {
    "name": "Robert Lazarski",
    "email": "robertlazarski@gmail.com",
    "time": "Tue May 05 03:16:22 2026 -1000"
  },
  "committer": {
    "name": "Robert Lazarski",
    "email": "robertlazarski@gmail.com",
    "time": "Tue May 05 03:16:22 2026 -1000"
  },
  "message": "AXIS2-6104 Null-check getOpMethod, sanitize test data\n\n- All four message receivers (gson + moshi, InOut + InOnly) now check\n  for null return from getOpMethod() and throw a clear AxisFault with\n  the operation name and service class, instead of NPE\n- Replace proprietary department names in pagination test with generic\n  \"Department A\" through \"Department O\"\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "24f33b0323123a5c02ead77b896caa03415e8186",
      "old_mode": 33188,
      "old_path": "modules/json/src/org/apache/axis2/json/gson/rpc/JsonInOnlyRPCMessageReceiver.java",
      "new_id": "a8ec43418092d0235e48fe3a2f862e07ffffd21e",
      "new_mode": 33188,
      "new_path": "modules/json/src/org/apache/axis2/json/gson/rpc/JsonInOnlyRPCMessageReceiver.java"
    },
    {
      "type": "modify",
      "old_id": "189692b41a190ca8ae92a5fc79767d358a08241a",
      "old_mode": 33188,
      "old_path": "modules/json/src/org/apache/axis2/json/gson/rpc/JsonRpcMessageReceiver.java",
      "new_id": "f070124b8222b9f115fac5f8ee38e448a2cb09aa",
      "new_mode": 33188,
      "new_path": "modules/json/src/org/apache/axis2/json/gson/rpc/JsonRpcMessageReceiver.java"
    },
    {
      "type": "modify",
      "old_id": "a46430f11ef97a85d28e290bdb442ac690a36711",
      "old_mode": 33188,
      "old_path": "modules/json/src/org/apache/axis2/json/moshi/rpc/JsonInOnlyRPCMessageReceiver.java",
      "new_id": "40102babdd76ccfd138e8d04ad748a9f34bb962c",
      "new_mode": 33188,
      "new_path": "modules/json/src/org/apache/axis2/json/moshi/rpc/JsonInOnlyRPCMessageReceiver.java"
    },
    {
      "type": "modify",
      "old_id": "3726ca01474b176c5613fec4b9860860d0ea6ec6",
      "old_mode": 33188,
      "old_path": "modules/json/src/org/apache/axis2/json/moshi/rpc/JsonRpcMessageReceiver.java",
      "new_id": "e6de2188f5747182b9170107d54915101d3b3336",
      "new_mode": 33188,
      "new_path": "modules/json/src/org/apache/axis2/json/moshi/rpc/JsonRpcMessageReceiver.java"
    },
    {
      "type": "modify",
      "old_id": "6ec4b75dc5c47b19439a2d928487d7a665641424",
      "old_mode": 33188,
      "old_path": "modules/json/test/org/apache/axis2/json/rpc/PaginatedResponseTest.java",
      "new_id": "6dc08ef38e87f0ad26db8a35c45fa0b6545e7834",
      "new_mode": 33188,
      "new_path": "modules/json/test/org/apache/axis2/json/rpc/PaginatedResponseTest.java"
    }
  ]
}
