)]}'
{
  "commit": "98b34890fd2ec24cbe8d4ddb04a15bc8d8f72bf3",
  "tree": "5e1861f7530a634fa39176e715bf173d053196d9",
  "parents": [
    "5c471b4fe680b26cb87c739276a9bcb0c43c0b94"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Fri Sep 30 15:19:11 2022 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Fri Sep 30 16:16:45 2022 +0000"
  },
  "message": "Fix NPE when returning group owners without expansion\n\nWhen using OWNERS with matchers and no group expansion,\nthe group owners were not applied to the final matching\nlist resulting in an NPE when returning the submit rule\nor serving the GetFilesOwners REST-API.\n\nCover the OWNERS with matchers use-case in the integration\ntests.\n\nChange-Id: I973e6383d7db8c83e7efce0866e210282d24097e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "33b9965a02ec562f3899cf6093a8be5e0b4ff234",
      "old_mode": 33188,
      "old_path": "owners-common/src/main/java/com/googlesource/gerrit/owners/common/ConfigurationParser.java",
      "new_id": "02c3fdf462516105f4cf5ba5ab768cc485a13e58",
      "new_mode": 33188,
      "new_path": "owners-common/src/main/java/com/googlesource/gerrit/owners/common/ConfigurationParser.java"
    },
    {
      "type": "modify",
      "old_id": "4ef8d13546336a2d4bd38b2f30afc12f4b87eb40",
      "old_mode": 33188,
      "old_path": "owners-common/src/main/java/com/googlesource/gerrit/owners/common/Matcher.java",
      "new_id": "321b588fd0cc2ae0a7a0db3ae3ff4be68a3aa9d6",
      "new_mode": 33188,
      "new_path": "owners-common/src/main/java/com/googlesource/gerrit/owners/common/Matcher.java"
    },
    {
      "type": "modify",
      "old_id": "7e3a311e4131bf47b3b9684f03960c3759d4d68f",
      "old_mode": 33188,
      "old_path": "owners-common/src/main/java/com/googlesource/gerrit/owners/common/PathOwners.java",
      "new_id": "681b2ea989ebd165bd88594b55b12fc2445631ec",
      "new_mode": 33188,
      "new_path": "owners-common/src/main/java/com/googlesource/gerrit/owners/common/PathOwners.java"
    },
    {
      "type": "modify",
      "old_id": "ee9c8dc7d160705b1986c3f81f2c924bf83dbf6e",
      "old_mode": 33188,
      "old_path": "owners-common/src/main/java/com/googlesource/gerrit/owners/common/PathOwnersEntry.java",
      "new_id": "168d8bdf96ab5f1f28538ba610cdd4bd97cf5f0c",
      "new_mode": 33188,
      "new_path": "owners-common/src/main/java/com/googlesource/gerrit/owners/common/PathOwnersEntry.java"
    },
    {
      "type": "modify",
      "old_id": "0c5967b23cbf3e680564b397d0226655aeecec21",
      "old_mode": 33188,
      "old_path": "owners/src/test/java/com/googlesource/gerrit/owners/restapi/GetFilesOwnersIT.java",
      "new_id": "cd23d0d22d3cd7ea85708c3791fe6469b47f8596",
      "new_mode": 33188,
      "new_path": "owners/src/test/java/com/googlesource/gerrit/owners/restapi/GetFilesOwnersIT.java"
    }
  ]
}
