)]}'
{
  "commit": "39ffd9780d7484e1de0570f625e9f246c06a90a3",
  "tree": "05037407ebe3fe1a3150dbebcadfbf19d69b2546",
  "parents": [
    "1759476c93cbaad5b9fe26f47372755fa0e5f18d"
  ],
  "author": {
    "name": "shreyax",
    "email": "shreyax@google.com",
    "time": "Thu Feb 07 15:41:31 2019 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Thu Feb 07 15:43:20 2019 -0800"
  },
  "message": "Always register dependencies as we encounter them with skylark import lookup caching. Otherwise a nested load statement may throw an exception prior to us having registered the dependencies while using cached values.\n\nPiperOrigin-RevId: 232959833\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "007fa9c7b51785f1d6541af8604c011cb8177fba",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/AspectFunction.java",
      "new_id": "789ce0990f883f83515e155c06653b9938d8af87",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/AspectFunction.java"
    },
    {
      "type": "modify",
      "old_id": "6cf404afaf1185ff86b946bb497b9fce0e7d724e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/CachedSkylarkImportLookupValueAndDeps.java",
      "new_id": "69bd17dcfe5ebf5992431b9e6061a98998aab790",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/CachedSkylarkImportLookupValueAndDeps.java"
    },
    {
      "type": "modify",
      "old_id": "724f7fc4acff53cf95abbbaba6bcb962688a7563",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/PackageFunction.java",
      "new_id": "d20d47ec0537f66af61f3d42e50d6e926d8ed68b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/PackageFunction.java"
    },
    {
      "type": "modify",
      "old_id": "6286a1f872f0e2367e098cd0b993df362991a691",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupFunction.java",
      "new_id": "c24b5468996fc362ad89ce940592825b97556832",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupFunction.java"
    },
    {
      "type": "modify",
      "old_id": "621dedbd71d913b669551997b256984753268bcc",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skyframe/CachedSkylarkImportLookupValueAndDepsTest.java",
      "new_id": "c45b1c8e83b1f8d4cf879bdb9b4a75a33dcf77b1",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skyframe/CachedSkylarkImportLookupValueAndDepsTest.java"
    },
    {
      "type": "modify",
      "old_id": "3b342a7f4dfc8c1e1bc4307a9e879cff9c1cce75",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skylark/SkylarkIntegrationTest.java",
      "new_id": "90c7efadc024202e8e75f9479a9ee0ce3fc20414",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skylark/SkylarkIntegrationTest.java"
    }
  ]
}
