)]}'
{
  "commit": "3d17505eed7a3bdd40a51e2ae9bc5f31c6cd14c6",
  "tree": "66c5c894444e94bb912977d3594ddc5f00b932f9",
  "parents": [
    "6e5a5641bf5cc1caf0d003fe6bd852a7324e61e1"
  ],
  "author": {
    "name": "Thulio Ferraz Assis",
    "email": "3149049+f0rmiga@users.noreply.github.com",
    "time": "Tue Jan 31 17:43:22 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jan 31 17:43:22 2023 -0800"
  },
  "message": "Revert \"Resolving sibling modules with absolute imports\" (#1035)\n\nRevert \"Resolving sibling modules with absolute imports (#1029)\"\r\n\r\nThis reverts commit 9fc7cfa82ac834f0dcc5ba321a46b93e9b728f87.\r\n\r\nSigned-off-by: Thulio Ferraz Assis \u003c3149049+f0rmiga@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "74e5f665097cde62d85630b17bfeb754e34c9ff7",
      "old_mode": 33188,
      "old_path": "gazelle/python/generate.go",
      "new_id": "4ebb40f6bb8e684f60d868b8545ea3755a98a952",
      "new_mode": 33188,
      "new_path": "gazelle/python/generate.go"
    },
    {
      "type": "modify",
      "old_id": "46014e50ec086b589943cd2f719bbb2d3c6476ae",
      "old_mode": 33188,
      "old_path": "gazelle/python/resolve.go",
      "new_id": "607776aee3d7e31efa4afafd25b9211ba6a6a3af",
      "new_mode": 33188,
      "new_path": "gazelle/python/resolve.go"
    },
    {
      "type": "modify",
      "old_id": "149c158a949e4ad9d12303a7eebc07de403fd840",
      "old_mode": 33188,
      "old_path": "gazelle/python/target.go",
      "new_id": "69711ce6437613433cc33b1938563416e7715c07",
      "new_mode": 33188,
      "new_path": "gazelle/python/target.go"
    },
    {
      "type": "modify",
      "old_id": "e8e304c72bb3c68dd13a8d361d57728c7bb6ddf8",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/generated_test_entrypoint/BUILD.out",
      "new_id": "48df0688a65f2c9c0e8c817184cce8711952e93a",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/generated_test_entrypoint/BUILD.out"
    },
    {
      "type": "modify",
      "old_id": "a3afc79dcd0fd40bc3963c70497d868a3d3e52e6",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention/__main__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "a3afc79dcd0fd40bc3963c70497d868a3d3e52e6",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention/__test__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention/__test__.py"
    },
    {
      "type": "modify",
      "old_id": "a3afc79dcd0fd40bc3963c70497d868a3d3e52e6",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention/dont_rename/__main__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention/dont_rename/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "a3afc79dcd0fd40bc3963c70497d868a3d3e52e6",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention/dont_rename/__test__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention/dont_rename/__test__.py"
    },
    {
      "type": "modify",
      "old_id": "a3afc79dcd0fd40bc3963c70497d868a3d3e52e6",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention/resolve_conflict/__main__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention/resolve_conflict/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "a3afc79dcd0fd40bc3963c70497d868a3d3e52e6",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/naming_convention/resolve_conflict/__test__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/naming_convention/resolve_conflict/__test__.py"
    },
    {
      "type": "modify",
      "old_id": "e390866be35cedfc00ad09546c1e5d8d4361f0df",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_target_with_test_in_name/real_test.py",
      "new_id": "2f032112ef2d441bfb1792e7b8edfe87ff2c586c",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_target_with_test_in_name/real_test.py"
    },
    {
      "type": "modify",
      "old_id": "a3afc79dcd0fd40bc3963c70497d868a3d3e52e6",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/python_target_with_test_in_name/test_reality.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/python_target_with_test_in_name/test_reality.py"
    },
    {
      "type": "delete",
      "old_id": "e59be07634074a7de61761dbceedd894647d39e0",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/sibling_imports/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "faff6af87ac0ef60c3f9dacae80ca00b08118b58",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/sibling_imports/WORKSPACE",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/sibling_imports/pkg/BUILD.in",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "edb40a8bcb6081f1246884fe27d61d3959f3cf64",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/sibling_imports/pkg/BUILD.out",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/sibling_imports/pkg/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/sibling_imports/pkg/a.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7095bdcfb2b29c4c897e71b7184aac06a00bbc86",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/sibling_imports/pkg/b.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/sibling_imports/pkg/test_util.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a3218e2ec2e28969e2b81c41b4c791dd5445cc97",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/sibling_imports/pkg/unit_test.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ed97d539c095cf1413af30cc23dea272095b97dd",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/sibling_imports/test.yaml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "bc7ddf0a71c5d7e998f01456896778b50bb2cb78",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/simple_binary_with_library/__main__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/simple_binary_with_library/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "bd0fe61faade868fde15d3b710f1ee089e9bb281",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/foo/has_main/__main__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/foo/has_main/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "3c9ed1a1bd108754e0874e1ed2eeae9df1e0e9c3",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/subdir_sources/foo/has_test/__test__.py",
      "new_id": "730755995d03c9da12287a7fcb7bc4c6bfdf1070",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/subdir_sources/foo/has_test/__test__.py"
    },
    {
      "type": "modify",
      "old_id": "2a97d8bc1e55512e59a5e97c5d62ea6df69d963b",
      "old_mode": 33188,
      "old_path": "gazelle/python/testdata/with_third_party_requirements/BUILD.out",
      "new_id": "2da7f2bd866d131ccc63b7debf79676cceea20c2",
      "new_mode": 33188,
      "new_path": "gazelle/python/testdata/with_third_party_requirements/BUILD.out"
    }
  ]
}
