)]}'
{
  "commit": "47d5870e08d86a704789fd2cfc39f2c538b85fde",
  "tree": "650d7664762d7bd369ceb575f7322a30c6be4639",
  "parents": [
    "644724e2d214dc25bd47919c132f28201b1e46e4"
  ],
  "author": {
    "name": "Edwin Kempin",
    "email": "ekempin@google.com",
    "time": "Thu Jan 07 16:06:08 2021 +0100"
  },
  "committer": {
    "name": "Edwin Kempin",
    "email": "ekempin@google.com",
    "time": "Mon Jan 11 15:19:24 2021 +0100"
  },
  "message": "Move classes that are shared between API and impl into a common package\n\nThis is a step towards splitting the monolithic plugin target across\njava packages.\n\nAlso-by: David Ostrovsky \u003cdavid@ostrovsky.org\u003e\nSigned-off-by: Edwin Kempin \u003cekempin@google.com\u003e\nChange-Id: I60497f11e34284a3f89178eed8e05cd3c0ba6327\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8caa0fee938ba30f3bd98a2d0f06e5ea7b8ff696",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/api/GeneralInfo.java",
      "new_id": "2f4a13368352d6f813e2abf08d3e678325d234b1",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/api/GeneralInfo.java"
    },
    {
      "type": "modify",
      "old_id": "80e1f70bd136ba32e11e752814e25942d8e17a16",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/api/PathCodeOwnerStatusInfo.java",
      "new_id": "7643e53c52ed5006ac23de8c30f96d5df7b79b05",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/api/PathCodeOwnerStatusInfo.java"
    },
    {
      "type": "modify",
      "old_id": "57e72efddd292061d28090c41bd567745dd1ace1",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/backend/ChangedFiles.java",
      "new_id": "1b836fe977ced4fdd478441e2479903bbc047b5d",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/backend/ChangedFiles.java"
    },
    {
      "type": "modify",
      "old_id": "efbb8317a43ba289ca32a762f8611cd36f9be95d",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/backend/CodeOwnerApprovalCheck.java",
      "new_id": "0a1f837a366f63873b74823070ffe7059515f295",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/backend/CodeOwnerApprovalCheck.java"
    },
    {
      "type": "modify",
      "old_id": "829058a7ea4f58367ab441ae99611eed52163b0c",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/backend/CodeOwnersOnPostReview.java",
      "new_id": "8f07807d34b5c9590de2f56a9361434c8f949d45",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/backend/CodeOwnersOnPostReview.java"
    },
    {
      "type": "modify",
      "old_id": "3d084db3d95eaa7239bc521435f7ead67bd7282a",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/backend/FileCodeOwnerStatus.java",
      "new_id": "34ff019bf4c9ca4e0488d2d4beb73bf16795932f",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/backend/FileCodeOwnerStatus.java"
    },
    {
      "type": "modify",
      "old_id": "9285a520548b973f1bfd41e217b08fc53b4e39f2",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/backend/PathCodeOwnerStatus.java",
      "new_id": "9f4b87eda16bff996fe4b02676c205492a8552c7",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/backend/PathCodeOwnerStatus.java"
    },
    {
      "type": "rename",
      "old_id": "5838d1f4b544eb0cf3ee17e4b6cea3b84f29ce37",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/backend/ChangedFile.java",
      "new_id": "3d2caec25fc4a822b255bcf560a02a63b362ddf5",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/common/ChangedFile.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "db1e6ca1c0a501151c058bd1d7d60537f0ec21d1",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/api/CodeOwnerConfigValidationPolicy.java",
      "new_id": "5976c71054cd056b955bb498950a794744a9b4af",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/common/CodeOwnerConfigValidationPolicy.java",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "1873b237f73f989a7a52294e6cc5fe29ebf5718b",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/api/CodeOwnerStatus.java",
      "new_id": "3af1c445bc0b07bb1637073fd5e4300e01cad1a3",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/common/CodeOwnerStatus.java",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "96894a92db6b2e3e35c58eb1966dd7f0e6ffea3a",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/api/MergeCommitStrategy.java",
      "new_id": "da9c76da599ea7b34213005ca10b39f1801a1796",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/common/MergeCommitStrategy.java",
      "score": 97
    },
    {
      "type": "modify",
      "old_id": "f55642b5b2caa590b7e93cd4a66d399d2f94483d",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/config/CodeOwnersPluginConfiguration.java",
      "new_id": "fe18fb8d97f34b40de9635e9fa57912b4c8e328a",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/config/CodeOwnersPluginConfiguration.java"
    },
    {
      "type": "modify",
      "old_id": "cafe8e77107418d16abb20a05e331b889349d7d4",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/config/GeneralConfig.java",
      "new_id": "cdd17adfb642d637411e8a7d195a2b232ec1d0c5",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/config/GeneralConfig.java"
    },
    {
      "type": "modify",
      "old_id": "b83bde26b0aee7897ee5d474e14589e530ade7f5",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/testing/ChangedFileSubject.java",
      "new_id": "805eccd7408e47956e706081e00514f0bc186769",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/testing/ChangedFileSubject.java"
    },
    {
      "type": "modify",
      "old_id": "4671d8d021761df8fb452c779c34d81d7bc06971",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/testing/PathCodeOwnerStatusInfoSubject.java",
      "new_id": "0ed2f752a86f00b919d711b1fb5f38318d227716",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/testing/PathCodeOwnerStatusInfoSubject.java"
    },
    {
      "type": "modify",
      "old_id": "47bea0e89ad685c13840aed005572827bae2a60f",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/testing/PathCodeOwnerStatusSubject.java",
      "new_id": "a99c0e66c438be199c22401e5edc96fe284e3a8c",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/testing/PathCodeOwnerStatusSubject.java"
    },
    {
      "type": "modify",
      "old_id": "17c1255a23d8b86b03bc07e0ad2855a3deb228e4",
      "old_mode": 33188,
      "old_path": "java/com/google/gerrit/plugins/codeowners/validation/CodeOwnerConfigValidator.java",
      "new_id": "08915e40a95e898811d71a70f09b554465aed617",
      "new_mode": 33188,
      "new_path": "java/com/google/gerrit/plugins/codeowners/validation/CodeOwnerConfigValidator.java"
    },
    {
      "type": "modify",
      "old_id": "dbc89449375ea7a80e4527519abb0835edee2b35",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/CodeOwnerSubmitRuleIT.java",
      "new_id": "1e74951c2bebb9a9a7d54f471dc373bc27ae88aa",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/CodeOwnerSubmitRuleIT.java"
    },
    {
      "type": "modify",
      "old_id": "e22062e04a1238faef183be3b595cf32f16d83fe",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/CodeOwnersPluginConfigValidatorIT.java",
      "new_id": "01ff95b3cb0685f0757e55ef505382a0d7d2e864",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/CodeOwnersPluginConfigValidatorIT.java"
    },
    {
      "type": "modify",
      "old_id": "a838795b986c0c0a34f2ced4fad4d5f40124a7cc",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/GetCodeOwnerBranchConfigIT.java",
      "new_id": "ef9a6883ee4a0756d8e103060d7b77b84b4d8b79",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/GetCodeOwnerBranchConfigIT.java"
    },
    {
      "type": "modify",
      "old_id": "fe6c0443eda0683cec63bcd2cd315f02c7bc577e",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/GetCodeOwnerProjectConfigIT.java",
      "new_id": "39ea0fea26969a72203390e8823850db258f83cb",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/GetCodeOwnerProjectConfigIT.java"
    },
    {
      "type": "modify",
      "old_id": "9b1e590a97e57141343ff62de97d853013010a4e",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/GetCodeOwnerStatusIT.java",
      "new_id": "b0da4028a9ad0db14e7fce6fc28fdf6ee40bd60c",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/acceptance/api/GetCodeOwnerStatusIT.java"
    },
    {
      "type": "modify",
      "old_id": "a05799d2192929189e856a8a9b41cd2ed54040b9",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/backend/ChangedFileTest.java",
      "new_id": "6abb86e72c5af7996b52a4c48d847d9bcacc706f",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/backend/ChangedFileTest.java"
    },
    {
      "type": "modify",
      "old_id": "db73a2faa288d458abba9e15b758876d204f1789",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/backend/ChangedFilesTest.java",
      "new_id": "2acf24bf05f578542901586c93064cacda60a134",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/backend/ChangedFilesTest.java"
    },
    {
      "type": "modify",
      "old_id": "216504f45e310dfb96cc799aaac91b06a22be11c",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/backend/CodeOwnerApprovalCheckForAccountTest.java",
      "new_id": "59930d189018efce7edf4cd13034fe3473310068",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/backend/CodeOwnerApprovalCheckForAccountTest.java"
    },
    {
      "type": "modify",
      "old_id": "f8edcd14933c7ada497f812c67f888ba32dde498",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/backend/CodeOwnerApprovalCheckTest.java",
      "new_id": "59a6e647cbc0d84710fe130da76516c6422b063a",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/backend/CodeOwnerApprovalCheckTest.java"
    },
    {
      "type": "modify",
      "old_id": "dd406005ad66eb41c1859fd8feadddd3ebcbbdfc",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/backend/CodeOwnerApprovalCheckWithAllUsersAsFallbackCodeOwnersTest.java",
      "new_id": "9a9707afdde3fc42e804b4d690cbfa37d1cc7076",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/backend/CodeOwnerApprovalCheckWithAllUsersAsFallbackCodeOwnersTest.java"
    },
    {
      "type": "modify",
      "old_id": "253cfbcac6e6feae71c128380877e435fdcc5759",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/backend/CodeOwnerApprovalCheckWithSelfApprovalsIgnoredTest.java",
      "new_id": "032cfda1cb5acd9cb25af36aad3fc339ea0d8258",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/backend/CodeOwnerApprovalCheckWithSelfApprovalsIgnoredTest.java"
    },
    {
      "type": "modify",
      "old_id": "f03427dea2912c27b34e8a65a77520767b659e69",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/config/CodeOwnersPluginConfigurationTest.java",
      "new_id": "2277bd4565366fa7397ad0ef631b8406c4f41d22",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/config/CodeOwnersPluginConfigurationTest.java"
    },
    {
      "type": "modify",
      "old_id": "78adae897de620f9d78fa9c142837fc516ab3ac4",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/config/GeneralConfigTest.java",
      "new_id": "5ab585b4021c214d3a1084e0b6928d010f12f21e",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/config/GeneralConfigTest.java"
    },
    {
      "type": "modify",
      "old_id": "51b6ea5921b5f24c9e183183bca32cbf6c12dbca",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/restapi/CodeOwnerProjectConfigJsonTest.java",
      "new_id": "30428598c072e006a32622f09f21abf52ae70155",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/restapi/CodeOwnerProjectConfigJsonTest.java"
    },
    {
      "type": "modify",
      "old_id": "75aaeef7a23c16c255b8abd6c3ed5e978033f350",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gerrit/plugins/codeowners/restapi/CodeOwnerStatusInfoJsonTest.java",
      "new_id": "456e609acfed6c53ee44b326a4434c7c4eee4891",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gerrit/plugins/codeowners/restapi/CodeOwnerStatusInfoJsonTest.java"
    }
  ]
}
