)]}'
{
  "commit": "0ee3dbc990e84c1421ae028d03d530c162184a96",
  "tree": "24787b6bb5a8db5d7226f9ed7de5e5d1be7e7d33",
  "parents": [
    "e2e15c99909b11cccad4831422f210e19cd69a4b",
    "5441e227330d0f379a24ae39129f01a5e5375153"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Wed Mar 25 20:58:38 2026 +0000"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Wed Mar 25 20:58:38 2026 +0000"
  },
  "message": "Merge branch \u0027stable-3.13\u0027 into stable-3.14\n\n* stable-3.13:\n  Allow matchers to override auto-owners-approved\n  Refactor tests in copy-condition IT\n  Remove unneeded @Nullable on rootEntry in PathOwners\n  Avoid nullable PathOwnersEntry associated with projects\n  Add AlreadyApprovedByCopyConditionsIT hierarchy OWNERS test cases\n  Add auto-owners-approved to OWNERS\n  Make fields PathOwners field final\n  Ignore commit message diffs in already-approved-by_owners\n  Replace use of static EMPTY ReadOnlyPathOwnersEntry with Optional\u003c\u003e\n  Avoid passing rootEntry to calculateCurrentEntry()\n  Fix import of com.google.common.collect.Sets\n  Remove definition of owners-common as a plugin\n  Open JDK internals for PowerMock in owners-common tests\n  Disambiguate Truth assertions in owners-common tests\n  Reformat with GJF 1.24\n\nChange-Id: Id00b1831049719a3bdd3e24b629ed2c7d6778b96\n",
  "tree_diff": []
}
