)]}'
{
  "commit": "6f03704da2acccd9dd773baf79cf7dbbee524d1a",
  "tree": "159b0d03d5f8408fac1589c7095a98b0017fa847",
  "parents": [
    "816488fea990284f008b7190ae90c1a4ea261e7b"
  ],
  "author": {
    "name": "Henry Herman",
    "email": "henryherman@google.com",
    "time": "Wed Sep 01 23:15:40 2021 +0000"
  },
  "committer": {
    "name": "Henry Herman",
    "email": "henryherman@google.com",
    "time": "Fri Sep 03 19:56:51 2021 +0000"
  },
  "message": "Refactor templates to use a single strategy.\n\nChange-Id: I7157a8a66f2fd784f99148e41a91ed9ca9d36b95\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "378eac25d311703f3f2cd456d8036da525cd0366",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "6f97ca1afcc063e5102e7192528d2c2521213aaa",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "5ba1680a93efbceb86f1a04618013ade8e3783c8",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "5f2c4bb274f50b8c2d9b5f8b73b232ea0b4d78f4",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "delete",
      "old_id": "38893b7d67d0a2525816440f916d70b11f91f8ed",
      "old_mode": 33188,
      "old_path": "cmake/softrvv_vec_cc_generated_test.cmake",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "b51f974b86c8ee3308b11f869f829e9717dedec2",
      "old_mode": 33188,
      "old_path": "cmake/vec_cc_generated_test.cmake",
      "new_id": "5e21a70e16fcadc313918d10d4397f81d72953fc",
      "new_mode": 33188,
      "new_path": "cmake/vec_cc_generated_test.cmake"
    },
    {
      "type": "delete",
      "old_id": "9e337bd4eae362c580e8eb8fc2fadea447390a77",
      "old_mode": 33188,
      "old_path": "scripts/generate_softrvv_vector_tests.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "47f39fdb4c1a9ad8d818f3f6787c9f617bef1148",
      "old_mode": 33188,
      "old_path": "scripts/generate_vector_tests.py",
      "new_id": "f6fcf0728bbdcb417f0ef923c223430b040c8344",
      "new_mode": 33188,
      "new_path": "scripts/generate_vector_tests.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77cb7ff738de83fe2a81ce5026fbe9c5ca800e41",
      "new_mode": 33188,
      "new_path": "scripts/vec_test_helpers/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "710743b88e93c78b5742571d7529081a6d9d757b",
      "old_mode": 33188,
      "old_path": "tests/CMakeLists.txt",
      "new_id": "646c272d5b94404512424a48347f7b64a2daf744",
      "new_mode": 33188,
      "new_path": "tests/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "f6047a114fb4b5a0ca8306d226455bf5079023e2",
      "old_mode": 33188,
      "old_path": "tests/templates/base.tpl.cpp",
      "new_id": "df861ff49343f7aa5e64bf63a45a7ff00ddb7cde",
      "new_mode": 33188,
      "new_path": "tests/templates/base.tpl.cpp"
    },
    {
      "type": "rename",
      "old_id": "a831c1efa9c4275103affee6a9f2c6a4ea94e044",
      "old_mode": 33188,
      "old_path": "tests/templates/opivi_test.tpl.cpp",
      "new_id": "39343cba4f8c8833afe545d80a0d4f4abae9a15a",
      "new_mode": 33188,
      "new_path": "tests/templates/base_opivi_test.tpl.cpp",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "2075de2796af07e42dacb6103fdd9f26573fb5af",
      "old_mode": 33188,
      "old_path": "tests/templates/opivv_test.tpl.cpp",
      "new_id": "35b92b863b3e11cd5f806ba5d5e780cca1c4b39c",
      "new_mode": 33188,
      "new_path": "tests/templates/base_opivv_test.tpl.cpp",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "c10f9c7e9a811429b79e8630e44f11f224aff670",
      "old_mode": 33188,
      "old_path": "tests/templates/opivx_test.tpl.cpp",
      "new_id": "8feaeb46eb5d5430651c5e6320b66b15035ea14c",
      "new_mode": 33188,
      "new_path": "tests/templates/base_opivx_test.tpl.cpp",
      "score": 85
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "438571b367a3ef02f45fcc7adc17dc5d75aa81a5",
      "new_mode": 33188,
      "new_path": "tests/templates/base_vxunary0_test.tpl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6509c4d2427fd92b23c5a2c2422f50fe65b61a2",
      "new_mode": 33188,
      "new_path": "tests/templates/opivv_opivx_opivi_test.tpl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7567e3bad3dbfc376afbd8e60d9dd4daacf254b4",
      "new_mode": 33188,
      "new_path": "tests/templates/opivv_opivx_test.tpl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b2507206d34751f75ba55cb9418b003d41dff6a",
      "new_mode": 33188,
      "new_path": "tests/templates/opivx_opivi_test.tpl.cpp"
    },
    {
      "type": "modify",
      "old_id": "b43e968f94798934865a02e54c079b00c8a46472",
      "old_mode": 33188,
      "old_path": "tests/templates/vxunary0_test.tpl.cpp",
      "new_id": "b840e2167927ca8395bfb873d04146a17ddabeb4",
      "new_mode": 33188,
      "new_path": "tests/templates/vxunary0_test.tpl.cpp"
    }
  ]
}
