)]}'
{
  "commit": "cbed206b598349b26cd060eebb7e2d3b70305044",
  "tree": "46c0b5926673f35980d62da4414a8f76ae92c30c",
  "parents": [
    "4f6ae1bc9e67870c8684ee50b22a2b7a4d6ce0aa"
  ],
  "author": {
    "name": "Vitaly Buka",
    "email": "vitalybuka@chromium.org",
    "time": "Mon Aug 17 12:54:05 2015 -0700"
  },
  "committer": {
    "name": "Alex Vakulenko",
    "email": "avakulenko@google.com",
    "time": "Thu Aug 20 06:45:55 2015 -0700"
  },
  "message": "libweave: Added base/ files required by libweave\n\nThese files cloned from\nhttps://android.googlesource.com/platform/external/libchrome/+/3ca9d0096f5618f5bbad8b1363a069d13fc3026e\n\nThey are unchanged and not included into build yet.\n\nBUG\u003dbrillo:1256\nTEST\u003d`FEATURES\u003dtest emerge-gizmo libweave buffet`\n\nChange-Id: I91ccf741ffa3f8fc09f83ae7f6adfa279845434c\n\n111\n\nChange-Id: I27ef0b115216f9fd9865abecaf9e63749ec7a35c\nReviewed-on: https://chromium-review.googlesource.com/294331\nReviewed-by: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\nCommit-Queue: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\nTested-by: Vitaly Buka \u003cvitalybuka@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ab724200203f23c3098190b3747ef9894baaaa1",
      "new_mode": 33188,
      "new_path": "libweave/external/base/atomic_ref_count.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a5371c75c295e87d33e21fc16ddc89d4937e4d5",
      "new_mode": 33188,
      "new_path": "libweave/external/base/atomicops.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d28561076dd5f300710c090ebc6d67cca2888b39",
      "new_mode": 33188,
      "new_path": "libweave/external/base/atomicops_internals_portable.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fd559747226dab196d7f0cd68fc26c4dd9b3e7d",
      "new_mode": 33188,
      "new_path": "libweave/external/base/atomicops_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "723b38a60fdcb746905073527405d674acbb179f",
      "new_mode": 33188,
      "new_path": "libweave/external/base/base_export.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d71abd9bac71f546ed1221a424d70252c5464702",
      "new_mode": 33188,
      "new_path": "libweave/external/base/basictypes.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51be10dd7e65c0d4226ab4542cc346578cee8a0b",
      "new_mode": 33188,
      "new_path": "libweave/external/base/bind.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1fe46da47ac0bbb0d4de0bd0974f2eca3ecf9b5",
      "new_mode": 33188,
      "new_path": "libweave/external/base/bind_helpers.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4003dea74a996b59182cd9fdd38ab715adafb95d",
      "new_mode": 33188,
      "new_path": "libweave/external/base/bind_helpers.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e05321886223f8863693aba9e910408dc463696e",
      "new_mode": 33188,
      "new_path": "libweave/external/base/bind_internal.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f885403c92dfa68b0ba0a4afe534e4c3d39ad918",
      "new_mode": 33188,
      "new_path": "libweave/external/base/bind_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5181b2bf467c44adc155559e7075b663a05b3a5a",
      "new_mode": 33188,
      "new_path": "libweave/external/base/build/build_config.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00669dd83d1c2dbb518134f0243fd5dbec104133",
      "new_mode": 33188,
      "new_path": "libweave/external/base/callback.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "262c306530067c0a42d28c5f1cec0e4f9de537a9",
      "new_mode": 33188,
      "new_path": "libweave/external/base/callback_forward.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2553fe7e1b64bf20c67dde90800377dc44b58fc2",
      "new_mode": 33188,
      "new_path": "libweave/external/base/callback_internal.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e5ed9de9a655b802a1631083ae72d79c32db533",
      "new_mode": 33188,
      "new_path": "libweave/external/base/callback_internal.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aeed5f1e2216211df27e66760a4b2ef2de436ad3",
      "new_mode": 33188,
      "new_path": "libweave/external/base/callback_list.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9adbabb0931cf8573615e6fd1ab229c9de030d1f",
      "new_mode": 33188,
      "new_path": "libweave/external/base/callback_list_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2844aa98a29317149eaaf493b3d9f92b3f7fff0b",
      "new_mode": 33188,
      "new_path": "libweave/external/base/callback_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3de8873e26aa608352415065ac4885ae238044be",
      "new_mode": 33188,
      "new_path": "libweave/external/base/command_line.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63297dcaf00ea50023ebf90c6fb19f43d9b27350",
      "new_mode": 33188,
      "new_path": "libweave/external/base/compiler_specific.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "abcc589f72d92af9c5456321133c0e3de3f01de2",
      "new_mode": 33188,
      "new_path": "libweave/external/base/guid.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f0fedc27e57cb92b6a7ae3beefa027c75e4718d0",
      "new_mode": 33188,
      "new_path": "libweave/external/base/guid_posix.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1485497155fab269e560bace55179239c5cc2d9a",
      "new_mode": 33188,
      "new_path": "libweave/external/base/guid_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d79be36194ba343925746edcb93a3bc7f42fa66",
      "new_mode": 33188,
      "new_path": "libweave/external/base/json/json_parser.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4d0b1bf977a8163cc23a413e96f585dc6c47d34",
      "new_mode": 33188,
      "new_path": "libweave/external/base/json/json_parser.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f776ddfc2c0a869588fa3ab727205b2d67eca338",
      "new_mode": 33188,
      "new_path": "libweave/external/base/json/json_parser_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad3ea98b31422b2ec98494d497487da36744f214",
      "new_mode": 33188,
      "new_path": "libweave/external/base/json/json_reader.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "378935a709ea89f3292656dc6774c6f8a3b14578",
      "new_mode": 33188,
      "new_path": "libweave/external/base/json/json_reader.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d3a6d96477641b00a9696fa44a20804f2eda7a2",
      "new_mode": 33188,
      "new_path": "libweave/external/base/json/json_reader_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "abfead80070d4354f878c6a8419f6e4a315d2e26",
      "new_mode": 33188,
      "new_path": "libweave/external/base/json/json_writer.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5711665cbecb6970a4ea0c762819bd75f12b0848",
      "new_mode": 33188,
      "new_path": "libweave/external/base/json/json_writer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0daeafce1d710e91d8942c480b352692b8d39e46",
      "new_mode": 33188,
      "new_path": "libweave/external/base/json/json_writer_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "469f9f98c038e1ec027fcf23203289ea4c67af88",
      "new_mode": 33188,
      "new_path": "libweave/external/base/json/string_escape.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b66b7e54532e4f195847b8ad817f93e20418be89",
      "new_mode": 33188,
      "new_path": "libweave/external/base/json/string_escape.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "100373fccd3ee7df36c8e11f89d06e04ab1734fa",
      "new_mode": 33188,
      "new_path": "libweave/external/base/json/string_escape_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1333e6ec45354b1a633ae16de6088db47bab147d",
      "new_mode": 33188,
      "new_path": "libweave/external/base/location.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "477dc022273960d87bf2d618f9366ab6efe3d65d",
      "new_mode": 33188,
      "new_path": "libweave/external/base/location.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71528ad3f4ece402cdc70a65cf947a5d2d9d2ca8",
      "new_mode": 33188,
      "new_path": "libweave/external/base/logging.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea096d19f729cb9043b0a6fcaea7a935e0d943aa",
      "new_mode": 33188,
      "new_path": "libweave/external/base/logging.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b9701a545fbf99415bcf9f640c2000380ed7549",
      "new_mode": 33188,
      "new_path": "libweave/external/base/logging_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0325e7416510f40c700223119922b785b26bf96e",
      "new_mode": 33188,
      "new_path": "libweave/external/base/macros.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f5924d0fe76e44672ca24372f93b40d418f46b62",
      "new_mode": 33188,
      "new_path": "libweave/external/base/memory/ref_counted.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f94b4c37ae2eb510176b585b30a9af20e216d32",
      "new_mode": 33188,
      "new_path": "libweave/external/base/memory/ref_counted.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f8e599cbdc970728d4a035528f68a4eb69acd9c",
      "new_mode": 33188,
      "new_path": "libweave/external/base/memory/ref_counted_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "987ccfa804eadde2f89b1ac904ee77bd47b16d36",
      "new_mode": 33188,
      "new_path": "libweave/external/base/memory/scoped_ptr.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "766f4444001e828cd077ca39b85c7dd326779c65",
      "new_mode": 33188,
      "new_path": "libweave/external/base/memory/scoped_ptr_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9ce86ad18901a0719255c031fae1a1357ad1f2f",
      "new_mode": 33188,
      "new_path": "libweave/external/base/memory/weak_ptr.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8a433922fdf0009f1bc4ed0a1a0caa146a798977",
      "new_mode": 33188,
      "new_path": "libweave/external/base/memory/weak_ptr.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20e5c7b05c2d533b75eabc191054ad85669c2003",
      "new_mode": 33188,
      "new_path": "libweave/external/base/memory/weak_ptr_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87dc52d16c554cf0588053e3d83a11e99e1375ed",
      "new_mode": 33188,
      "new_path": "libweave/external/base/move.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f4ce84cb6af4f1aac736704b271fea1b6fc4b19",
      "new_mode": 33188,
      "new_path": "libweave/external/base/move_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5dd51919595b95d56bae3525fa5a184f5393fc0e",
      "new_mode": 33188,
      "new_path": "libweave/external/base/numerics/safe_conversions.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41570671601bbc5264bed1990e905ecd9bc46f45",
      "new_mode": 33188,
      "new_path": "libweave/external/base/numerics/safe_conversions_impl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fab032af0f449d825282b1c90307f231837985f",
      "new_mode": 33188,
      "new_path": "libweave/external/base/numerics/safe_math.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08f2e88345f34d62870dcf16c569b126304f06f6",
      "new_mode": 33188,
      "new_path": "libweave/external/base/numerics/safe_math_impl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6f9a966c0156431e654e71d483d81083fe555690",
      "new_mode": 33188,
      "new_path": "libweave/external/base/numerics/safe_numerics_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a454430fc9481a687603f0c9879eb610159646f9",
      "new_mode": 33188,
      "new_path": "libweave/external/base/observer_list.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e51e455216b96d077c0b27bd656daaf317be51c",
      "new_mode": 33188,
      "new_path": "libweave/external/base/observer_list_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a5dc758a957af6531e939f471581243bf98ff40",
      "new_mode": 33188,
      "new_path": "libweave/external/base/posix/eintr_wrapper.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "931eb4e943e646e2f39e2848b33683247b5b4725",
      "new_mode": 33188,
      "new_path": "libweave/external/base/rand_util.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6130c129b7fa615d68014829fa6bc400abd329be",
      "new_mode": 33188,
      "new_path": "libweave/external/base/rand_util.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe73b960f948222007fceafd0213eceadc526e3b",
      "new_mode": 33188,
      "new_path": "libweave/external/base/rand_util_posix.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90690ec2dbb6464041e2e89e93fe606fd5c61cfa",
      "new_mode": 33188,
      "new_path": "libweave/external/base/rand_util_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7b972fc85ac6fc4b7a1f1d721df0cebd53ca2120",
      "new_mode": 33188,
      "new_path": "libweave/external/base/scoped_clear_errno.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8afb33e033c8f4a020eec099993da087b8148c54",
      "new_mode": 33188,
      "new_path": "libweave/external/base/scoped_clear_errno_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "422701bc2190fed7d6844ae18ce5385b24e1d498",
      "new_mode": 33188,
      "new_path": "libweave/external/base/scoped_observer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "642d24e9ada11ad61444fcadd81a0accddb0df65",
      "new_mode": 33188,
      "new_path": "libweave/external/base/strings/string_number_conversions.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "050e627a1a139deb31678a4e2a620d193b3f640e",
      "new_mode": 33188,
      "new_path": "libweave/external/base/strings/string_number_conversions.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0bc72f17ca10d48e0d9945e786c30c05e056b990",
      "new_mode": 33188,
      "new_path": "libweave/external/base/strings/string_number_conversions_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c7f1122f2d8efeedd5460e4309f1f46dea171e7",
      "new_mode": 33188,
      "new_path": "libweave/external/base/strings/string_piece.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a83b7d8f661624ff36ee225a8216f33bf26d2529",
      "new_mode": 33188,
      "new_path": "libweave/external/base/strings/string_piece.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53366036d6fb0ba1c46d744a2a90457c833705dc",
      "new_mode": 33188,
      "new_path": "libweave/external/base/strings/string_piece_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "738d32e0455e99d0114964d792e7788fa6519f96",
      "new_mode": 33188,
      "new_path": "libweave/external/base/strings/string_util.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "027c6b675c381e634fe7c8750a134566112082d5",
      "new_mode": 33188,
      "new_path": "libweave/external/base/strings/string_util.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aba1b12b88f0afba1c32b1b627018ffc9c27e55b",
      "new_mode": 33188,
      "new_path": "libweave/external/base/strings/string_util_constants.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f4009d4ae7f1e31201fd1aaf3dc53c5e80d7d6ce",
      "new_mode": 33188,
      "new_path": "libweave/external/base/strings/string_util_posix.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb0beada4b344b5223c3610e42a071ca63295bab",
      "new_mode": 33188,
      "new_path": "libweave/external/base/strings/string_util_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "537873d71c844435a71999c00d3cd5f7d6700565",
      "new_mode": 33188,
      "new_path": "libweave/external/base/strings/stringprintf.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "523f7ee55bf3693895b2d2d43d73f1c50565cb12",
      "new_mode": 33188,
      "new_path": "libweave/external/base/strings/stringprintf.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c49637c23f256fe321414576c9b6a4eaac45136c",
      "new_mode": 33188,
      "new_path": "libweave/external/base/strings/stringprintf_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "022c0dffd895ab7defaff9c482b7228b1e7e9b3a",
      "new_mode": 33188,
      "new_path": "libweave/external/base/strings/utf_string_conversion_utils.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22abbbc9e79841662ee318e638fc0aca419e4718",
      "new_mode": 33188,
      "new_path": "libweave/external/base/strings/utf_string_conversion_utils.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83fa322a67226d512b6a6b3974b76637ee2ffbc7",
      "new_mode": 33188,
      "new_path": "libweave/external/base/template_util.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ec3887154d89a4fd99033e9d5ca2bd77a2111ae",
      "new_mode": 33188,
      "new_path": "libweave/external/base/template_util_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "716f1ef2b1de7165a2f781f28532e35b3c7514e9",
      "new_mode": 33188,
      "new_path": "libweave/external/base/third_party/dmg_fp/LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4538b7e465348287af5bf247d783a23c8ae12ea0",
      "new_mode": 33188,
      "new_path": "libweave/external/base/third_party/dmg_fp/README.chromium"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4795397ec2606868ea18a91ca212cce6fdd63873",
      "new_mode": 33188,
      "new_path": "libweave/external/base/third_party/dmg_fp/dmg_fp.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "502c16cc72f3ccc7ff217434ebf011e07acbf4a7",
      "new_mode": 33188,
      "new_path": "libweave/external/base/third_party/dmg_fp/dtoa.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c314c59d87430688d777a45ea029bb0e2162227f",
      "new_mode": 33188,
      "new_path": "libweave/external/base/third_party/dmg_fp/dtoa_wrapper.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bfa358d154c7d5cb2bead52329fc22af38687280",
      "new_mode": 33188,
      "new_path": "libweave/external/base/third_party/dmg_fp/g_fmt.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40282f49496ea302dd52ad60f7d31d76925f716a",
      "new_mode": 33188,
      "new_path": "libweave/external/base/third_party/icu/LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a9a15aac8ef0adac31a2d89e6cfd9b283c6227c",
      "new_mode": 33188,
      "new_path": "libweave/external/base/third_party/icu/README.chromium"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b47c8ac3c112307e22bedd677439618766f8e789",
      "new_mode": 33188,
      "new_path": "libweave/external/base/third_party/icu/icu_utf.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b993b099f82ad98819e16846da2bb7caa698625",
      "new_mode": 33188,
      "new_path": "libweave/external/base/third_party/icu/icu_utf.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34dc37e38b53fb6f08324d78b53eda418732f598",
      "new_mode": 33188,
      "new_path": "libweave/external/base/time/clock.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "507a850ff0a01c45990b4ed67ef84e0a697b5750",
      "new_mode": 33188,
      "new_path": "libweave/external/base/time/clock.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f70114bb8bee9d0410f25ec4abcea13e6417c9b",
      "new_mode": 33188,
      "new_path": "libweave/external/base/time/default_clock.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b8250e539b8408a9eeb00ddca70a0c628882add",
      "new_mode": 33188,
      "new_path": "libweave/external/base/time/default_clock.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8cbb382bb9616dfc6ed2e7f0742630845745aa62",
      "new_mode": 33188,
      "new_path": "libweave/external/base/time/time.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a02fbeb01ffb7e82761d524fd8c8bcacb9f618eb",
      "new_mode": 33188,
      "new_path": "libweave/external/base/time/time.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc82c620b382a7f8966376badbf8a0a6f9d2c4ab",
      "new_mode": 33188,
      "new_path": "libweave/external/base/time/time_posix.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7e05b786b490bbb0ede2aabc3f09cffc990eb6a",
      "new_mode": 33188,
      "new_path": "libweave/external/base/time/time_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef51d85fed9e7e5a5460a78595f245e3feeaef64",
      "new_mode": 33188,
      "new_path": "libweave/external/base/tuple.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55a91392353076d49f7f896dd477c8e03e2b4ad9",
      "new_mode": 33188,
      "new_path": "libweave/external/base/tuple_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4534d27dff59a29ac2bf5f4028918a8659a7319b",
      "new_mode": 33188,
      "new_path": "libweave/external/base/values.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7feef9da541b0d00990510047ce7a7717cab0a9f",
      "new_mode": 33188,
      "new_path": "libweave/external/base/values.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37ed7cecb7e723223fa45f015b20e80f1ff83cee",
      "new_mode": 33188,
      "new_path": "libweave/external/base/values_unittest.cc"
    }
  ]
}
