)]}'
{
  "commit": "4670805ea441edb8b280f9312571e7799f1284cf",
  "tree": "593cfa51011a51f443e9dbaa5934ea159e7ae1d7",
  "parents": [
    "65e91ce6c3aac8e350cbf5e1de2d2b13c78d792b"
  ],
  "author": {
    "name": "Adam Lesinski",
    "email": "adamlesinski@google.com",
    "time": "Fri Sep 29 14:49:15 2017 -0700"
  },
  "committer": {
    "name": "Adam Lesinski",
    "email": "adamlesinski@google.com",
    "time": "Wed Oct 04 14:26:55 2017 -0700"
  },
  "message": "AAPT2: Move format related files under same directory\n\nTest: make aapt2_tests\nChange-Id: Id72cdfc12ba3add294048e60c55f2461344464bf\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7a8a4eea1aa600614ae78c9286a2cb1fefb13960",
      "old_mode": 33188,
      "old_path": "tools/aapt2/Android.bp",
      "new_id": "ff51d5146eb8e8d37ac57d1ca313fcf6bd62ca4f",
      "new_mode": 33188,
      "new_path": "tools/aapt2/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "6f2b86528b5b929c6ab2df9a795a994a45ce0e1e",
      "old_mode": 33188,
      "old_path": "tools/aapt2/LoadedApk.cpp",
      "new_id": "c1815c82b5b5ccc6dd28d373595aea11ccb13ce2",
      "new_mode": 33188,
      "new_path": "tools/aapt2/LoadedApk.cpp"
    },
    {
      "type": "modify",
      "old_id": "d779b7e7663f5b39bceb135397b7716f880d0ee3",
      "old_mode": 33188,
      "old_path": "tools/aapt2/LoadedApk.h",
      "new_id": "d2dd5cf2bc6784417ac46ccabdae813c206a750c",
      "new_mode": 33188,
      "new_path": "tools/aapt2/LoadedApk.h"
    },
    {
      "type": "modify",
      "old_id": "f193fe0c65933856946a4cd17db4841b9ad1ea40",
      "old_mode": 33188,
      "old_path": "tools/aapt2/ResourceUtils.cpp",
      "new_id": "6fac6e9dfefee30aaf8ad2260c5a3fb79c2ddd1c",
      "new_mode": 33188,
      "new_path": "tools/aapt2/ResourceUtils.cpp"
    },
    {
      "type": "modify",
      "old_id": "0690dc1b8ec668f55858fe1fe0adf37d8af1627e",
      "old_mode": 33188,
      "old_path": "tools/aapt2/cmd/Compile.cpp",
      "new_id": "a5e6aefd1e0f625cccfabbdaeb9c5bbc110f3db7",
      "new_mode": 33188,
      "new_path": "tools/aapt2/cmd/Compile.cpp"
    },
    {
      "type": "modify",
      "old_id": "0dedc91d2d2e06bb874c7056057c27f847282b2e",
      "old_mode": 33188,
      "old_path": "tools/aapt2/cmd/Dump.cpp",
      "new_id": "44032f6a730db3c18e2648572528713255d97fdb",
      "new_mode": 33188,
      "new_path": "tools/aapt2/cmd/Dump.cpp"
    },
    {
      "type": "modify",
      "old_id": "f72069cc967a91befeb9ff5b00831c6ae737b9fd",
      "old_mode": 33188,
      "old_path": "tools/aapt2/cmd/Link.cpp",
      "new_id": "88e0f699fd580ebe9cbeb4775719adefb6c23fd5",
      "new_mode": 33188,
      "new_path": "tools/aapt2/cmd/Link.cpp"
    },
    {
      "type": "modify",
      "old_id": "56b61d04ff9eb58e0bb8ee5600164d673f270c45",
      "old_mode": 33188,
      "old_path": "tools/aapt2/cmd/Optimize.cpp",
      "new_id": "67ac67a9367e8f7e985ed54e42e3bd0599e2e8d6",
      "new_mode": 33188,
      "new_path": "tools/aapt2/cmd/Optimize.cpp"
    },
    {
      "type": "modify",
      "old_id": "5af91fdc71b9c24f8f984fbfa490fc595df5f21d",
      "old_mode": 33188,
      "old_path": "tools/aapt2/compile/PngChunkFilter.cpp",
      "new_id": "bc2e6990433c1f825b4f23faf7e0dbb3839902d8",
      "new_mode": 33188,
      "new_path": "tools/aapt2/compile/PngChunkFilter.cpp"
    },
    {
      "type": "rename",
      "old_id": "5f8bd063f9b0943b6e4dda5d50c21774fa761b58",
      "old_mode": 33188,
      "old_path": "tools/aapt2/flatten/Archive.cpp",
      "new_id": "d152a9cc7e62c8b381cb8b6bf19d27d366602d31",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/Archive.cpp",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "4ee4ce71a5c51b4680c07b9b35fd9cd01088f34f",
      "old_mode": 33188,
      "old_path": "tools/aapt2/flatten/Archive.h",
      "new_id": "4e8a39df91651c820fbbfb290f314a1d476f7217",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/Archive.h",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "b87278b5ce2fac19e2cdaae1615f81753278dd4e",
      "old_mode": 33188,
      "old_path": "tools/aapt2/unflatten/BinaryResourceParser.cpp",
      "new_id": "95eec4ae8248ac5d64b1f854bc0d43b3b6ee30dc",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/binary/BinaryResourceParser.cpp",
      "score": 76
    },
    {
      "type": "rename",
      "old_id": "c41ada09e551f1ef0038796d2d58cb3cbd258082",
      "old_mode": 33188,
      "old_path": "tools/aapt2/unflatten/BinaryResourceParser.h",
      "new_id": "dc9a3847a9c6d5b47a5c86365a35bc9395609a6e",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/binary/BinaryResourceParser.h",
      "score": 73
    },
    {
      "type": "rename",
      "old_id": "968d3eef48ec12a9df2e6aa704568d92bc17d58e",
      "old_mode": 33188,
      "old_path": "tools/aapt2/flatten/ChunkWriter.h",
      "new_id": "1892a295dcf5789f6a80677de5871093d6136fba",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/binary/ChunkWriter.h",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "8d92bd94b0ae2e303bfd2f485c091dcf17ceca2c",
      "old_mode": 33188,
      "old_path": "tools/aapt2/unflatten/ResChunkPullParser.cpp",
      "new_id": "fd6919d1de609adf52745f3ae528b72c3b83f4f7",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/binary/ResChunkPullParser.cpp",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "58277531034c8fdfa651d57cb8ebe7027af15a3c",
      "old_mode": 33188,
      "old_path": "tools/aapt2/unflatten/ResChunkPullParser.h",
      "new_id": "5ff13598a31d88d0f78d09752a5770eff1306a89",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/binary/ResChunkPullParser.h",
      "score": 64
    },
    {
      "type": "rename",
      "old_id": "6359b4143f1e995f8714a9f62aa14478027b6b2f",
      "old_mode": 33188,
      "old_path": "tools/aapt2/flatten/ResourceTypeExtensions.h",
      "new_id": "7f58df808cc7fa2d002f2b692bd8f393ce93b274",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/binary/ResourceTypeExtensions.h",
      "score": 75
    },
    {
      "type": "rename",
      "old_id": "097727c9f4707fdd1aa5a120472e9c6f7baa361a",
      "old_mode": 33188,
      "old_path": "tools/aapt2/flatten/TableFlattener.cpp",
      "new_id": "57565a53794b691fc7a28f48a08bc4a44e45784e",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/binary/TableFlattener.cpp",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "223aef8119c0986d3062a1c41408adbb987dffea",
      "old_mode": 33188,
      "old_path": "tools/aapt2/flatten/TableFlattener.h",
      "new_id": "88cbddfd14ab4fbd7813ef411a37de500525dd1a",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/binary/TableFlattener.h",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "4fdb2eced59b77c594812e0bd49a5e76e8525283",
      "old_mode": 33188,
      "old_path": "tools/aapt2/flatten/TableFlattener_test.cpp",
      "new_id": "6d7597372234a28db0d58495edd0412d1b3a9023",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/binary/TableFlattener_test.cpp",
      "score": 83
    },
    {
      "type": "rename",
      "old_id": "b3b308a29fc508a2c95ee5626ea2a011d086b1cf",
      "old_mode": 33188,
      "old_path": "tools/aapt2/flatten/XmlFlattener.cpp",
      "new_id": "f8f09ab0d2a5a6748aacc15537680d52d080c3a4",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/binary/XmlFlattener.cpp",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "87557f29f3beafaf21f59cfd590d60d49812343f",
      "old_mode": 33188,
      "old_path": "tools/aapt2/flatten/XmlFlattener.h",
      "new_id": "6a4883512907a4df36f6ae07864900489781b640",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/binary/XmlFlattener.h",
      "score": 83
    },
    {
      "type": "rename",
      "old_id": "a57e3178accdab84383aec04dad304b77ab58c3f",
      "old_mode": 33188,
      "old_path": "tools/aapt2/flatten/XmlFlattener_test.cpp",
      "new_id": "0450f6c16de5694df2167656ae7e043bc5766546",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/binary/XmlFlattener_test.cpp",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "dc138818fcc55dfef41b5d33d63efcec0ebae517",
      "old_mode": 33188,
      "old_path": "tools/aapt2/proto/ProtoDeserialize.cpp",
      "new_id": "c14f09a3b103e66214286e18cff8b8a27ffade48",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/proto/ProtoDeserialize.cpp",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "3d76ea4ba0aac41dacc2d6968f832d49232967c7",
      "old_mode": 33188,
      "old_path": "tools/aapt2/proto/ProtoDeserialize.h",
      "new_id": "c8a7199eb8b586daffb23ef5d2b30fefdf6a2649",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/proto/ProtoDeserialize.h",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "d36d6680a7df8fb9b9d10437180b8e9166b477c9",
      "old_mode": 33188,
      "old_path": "tools/aapt2/proto/ProtoSerialize.cpp",
      "new_id": "c0d36141d457ed8d924e58ef54156d59971f52f8",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/proto/ProtoSerialize.cpp",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "4bf7e1c2a26dfdd81c226ff989b0b3c9d4770d6a",
      "old_mode": 33188,
      "old_path": "tools/aapt2/proto/ProtoSerialize.h",
      "new_id": "1694b16f32778c37bf3de01fdf05937a471dbb8a",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/proto/ProtoSerialize.h",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "b263aff41db091f4d7d2a42cf5441ca7d74e1baf",
      "old_mode": 33188,
      "old_path": "tools/aapt2/proto/ProtoSerialize_test.cpp",
      "new_id": "2154d5a9ab2c3f30806ea02a442720e45646897e",
      "new_mode": 33188,
      "new_path": "tools/aapt2/format/proto/ProtoSerialize_test.cpp",
      "score": 99
    },
    {
      "type": "modify",
      "old_id": "ec1ddb8a07aa569263a20835fcebf553f46cf38d",
      "old_mode": 33188,
      "old_path": "tools/aapt2/io/Util.h",
      "new_id": "02ee876014f7b3e7852bb20ed8d25464f5aab3b1",
      "new_mode": 33188,
      "new_path": "tools/aapt2/io/Util.h"
    },
    {
      "type": "modify",
      "old_id": "8e4b82c6c261f34237aa7d1055cb6f9a418cc2bd",
      "old_mode": 33188,
      "old_path": "tools/aapt2/optimize/MultiApkGenerator.cpp",
      "new_id": "680308871af7773c3cb8354c39a3bb6cb7bca8f5",
      "new_mode": 33188,
      "new_path": "tools/aapt2/optimize/MultiApkGenerator.cpp"
    },
    {
      "type": "modify",
      "old_id": "e8e6adc490e9868370c8c19eb6e14465ec852b71",
      "old_mode": 33188,
      "old_path": "tools/aapt2/optimize/MultiApkGenerator_test.cpp",
      "new_id": "c8f3524748b67191c38b25a8ae52bf3e2a4d347c",
      "new_mode": 33188,
      "new_path": "tools/aapt2/optimize/MultiApkGenerator_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "6b97ae67c36359ee57c3f8d7a63239ffa2c559ab",
      "old_mode": 33188,
      "old_path": "tools/aapt2/xml/XmlDom_test.cpp",
      "new_id": "4ba04430ced39e1befef6360ec3b26fdea6b84b8",
      "new_mode": 33188,
      "new_path": "tools/aapt2/xml/XmlDom_test.cpp"
    }
  ]
}
