)]}'
{
  "commit": "b3d9ab2aa6ea25a74ac0529e9271713ace6dcd85",
  "tree": "590a6ef6ab312bfeb3599b7e34c676c56df01753",
  "parents": [
    "15a982f84093b14bb91c5849dabc957987079339"
  ],
  "author": {
    "name": "Edwin Kempin",
    "email": "ekempin@google.com",
    "time": "Wed Aug 07 15:23:44 2024 +0000"
  },
  "committer": {
    "name": "Edwin Kempin",
    "email": "ekempin@google.com",
    "time": "Mon Aug 12 09:40:17 2024 +0000"
  },
  "message": "PathCodeOwners: Flatten the return type (step 2/3)\n\nDrop usage of OptionalResultWithMessages:\n\nUsing OptionalResultWithMessages doesn\u0027t make sense since the path code\nowner computation always returns a result (i.e. the result is not\noptional).\n\nInstead include the debug messages directly into PathCodeOwnersResult.\n\nChange-Id: I11c1454d41f8a7ebae956536041bc68fe4e9b0d5\nSigned-off-by: Edwin Kempin \u003cekempin@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "28dd5e106fe913f138a539626210d03820c45cc1",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/backend/CodeOwnerConfigHierarchy.java",
      "new_id": "dfd4fee58b351e2698403689e21538ba5c5d1c09",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/backend/CodeOwnerConfigHierarchy.java"
    },
    {
      "type": "modify",
      "old_id": "70009591e42e742f63843d5eb7e4a6841c59c47e",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/backend/CodeOwnerResolver.java",
      "new_id": "f6718eb25214fbdd780a90c4ec34dd3a909426fd",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/backend/CodeOwnerResolver.java"
    },
    {
      "type": "modify",
      "old_id": "29472a9bed52cea9fbc2e1cb356bbcaccaf1033b",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/backend/PathCodeOwners.java",
      "new_id": "07e6e94d84ae2865ad356478027dc3bf0136b1ff",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/backend/PathCodeOwners.java"
    },
    {
      "type": "modify",
      "old_id": "0c80468bcc6632b999031263d8d5ed5389e58b9f",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/backend/PathCodeOwnersResult.java",
      "new_id": "85aa14e49241da9ad05b723df6145317247f3444",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/backend/PathCodeOwnersResult.java"
    },
    {
      "type": "modify",
      "old_id": "58b072f96dcc23a277b66e07630b8f4b948ef4d4",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/restapi/CheckCodeOwner.java",
      "new_id": "84e5faf8967b5d7d74d9c69d070e3802af8075aa",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/restapi/CheckCodeOwner.java"
    },
    {
      "type": "modify",
      "old_id": "d9f650156c70976410c4841456f07525568b3e1c",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/backend/PathCodeOwnersResultTest.java",
      "new_id": "d6a431e33d499f5385fec473f80c25c1dfaa2ff1",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/backend/PathCodeOwnersResultTest.java"
    },
    {
      "type": "modify",
      "old_id": "7f9492fd906311510910a5a46d898920f4192f70",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/backend/PathCodeOwnersTest.java",
      "new_id": "f0f53c3a171849fe5a9e1edd2ac1141db95a3598",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/backend/PathCodeOwnersTest.java"
    }
  ]
}
