)]}'
{
  "commit": "dee781c6ab798818bf5bad2ec1b662f8849799f8",
  "tree": "140a93b51050972f0456fc42053a590437f8fa93",
  "parents": [
    "dfc9b62faa9e512df72bf8c8edca58e62d9d7160"
  ],
  "author": {
    "name": "Michajlo Matijkiw",
    "email": "michajlo@google.com",
    "time": "Fri May 22 23:25:34 2015 +0000"
  },
  "committer": {
    "name": "Damien Martin-Guillerez",
    "email": "dmarting@google.com",
    "time": "Tue May 26 08:12:11 2015 +0000"
  },
  "message": "Add runfiles to metadata caches and make them isFile aware\n\n--\nMOS_MIGRATED_REVID\u003d94318260\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f686334815b6d38a14064609b16f7a30d13f7a4c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/actions/AbstractAction.java",
      "new_id": "7db67c409afcfc55c69fecf01f825f8274dbf0f1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/actions/AbstractAction.java"
    },
    {
      "type": "modify",
      "old_id": "79c8785e92f83ce75fc631fe1905a4c039f5867c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/actions/ActionInputFileCache.java",
      "new_id": "8815b9fd6f3a627717704c7af2c0f9824fbe3212",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/actions/ActionInputFileCache.java"
    },
    {
      "type": "modify",
      "old_id": "b941a590e06fc0d623b9e7fc40dd930bc5580ce3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/actions/ActionMetadata.java",
      "new_id": "27ecc51cb1b212e7067fd2a6bd08667c899cd37a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/actions/ActionMetadata.java"
    },
    {
      "type": "modify",
      "old_id": "506c5e3f3c97dd0a669062b4550fadad142a1b81",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/actions/EmptyRunfilesSupplier.java",
      "new_id": "87f28e73cedc482e4308f083132818e677c1b8a6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/actions/EmptyRunfilesSupplier.java"
    },
    {
      "type": "modify",
      "old_id": "c2ef8ceb6695d401bd4f6707a71625de2fe66289",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/actions/RunfilesSupplier.java",
      "new_id": "204afc4de9c2f704d9e609d6565c76eb54c00cbe",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/actions/RunfilesSupplier.java"
    },
    {
      "type": "modify",
      "old_id": "7295fb531705847c0ff3424e8c741c5dd951b795",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/actions/cache/DigestUtils.java",
      "new_id": "0b7f7abcd720edd8d65b9590f2171d186d6d7440",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/actions/cache/DigestUtils.java"
    },
    {
      "type": "modify",
      "old_id": "2dba69c30336e4e78455a3fc0f0f9560a9c96088",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/Runfiles.java",
      "new_id": "d2da3c65e83a71aa3feb3f356138790e3c5cbcf5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/Runfiles.java"
    },
    {
      "type": "modify",
      "old_id": "cfb84c2bbf8fed9a1e6a65df2f53f16065f5b937",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/RunfilesSupplierImpl.java",
      "new_id": "ccdc89021d983ec2e72b69dee97feec00b0e0d7c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/RunfilesSupplierImpl.java"
    },
    {
      "type": "modify",
      "old_id": "cbe30564be226b90c8a8fdce706e994633ab9cbc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/exec/SingleBuildFileCache.java",
      "new_id": "09b0eb8425935b8929eca6e8314c249804b51566",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/exec/SingleBuildFileCache.java"
    },
    {
      "type": "modify",
      "old_id": "770899e34616e0433b241e8a19e3324123f86fb1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/ActionExecutionFunction.java",
      "new_id": "fec72255c24c8e8f77af449dbdaac850f61e6b16",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/ActionExecutionFunction.java"
    },
    {
      "type": "modify",
      "old_id": "72752226648e8adf1a976ee00b1ff53f62e038d5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/ActionMetadataHandler.java",
      "new_id": "59224fbdc2315e06af07d9c60971b2b364faeea3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/ActionMetadataHandler.java"
    },
    {
      "type": "modify",
      "old_id": "bac115fd2d2670acf70bb5393064bb1a1de76d5b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/FileArtifactValue.java",
      "new_id": "776e1c7d2b15e7bf13fbe5e5d76637db146626ad",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/FileArtifactValue.java"
    },
    {
      "type": "modify",
      "old_id": "b375facd601f00bc18dd45225a1838ee74a8a0f6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/PerActionFileCache.java",
      "new_id": "f41272c1c95de6cfbde1a9d8306d034d4fc85e46",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/PerActionFileCache.java"
    },
    {
      "type": "modify",
      "old_id": "9b986c17c5f4c5c0fa3739b0b85548c883052efd",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeActionExecutor.java",
      "new_id": "ed01fa979a72eed46755978529254eb6ba0d0137",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkyframeActionExecutor.java"
    },
    {
      "type": "modify",
      "old_id": "351a419b9bb2199b264b20d985b2b2f7dcf826f8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/actions/ResourceManagerTest.java",
      "new_id": "053e1edba9de8f48506161fa0472cb5b1399ba37",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/actions/ResourceManagerTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14899b4ebbdd21692d19f7072c9d8c02e532b117",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/RunfilesSupplierImplTest.java"
    }
  ]
}
