)]}'
{
  "commit": "30d877ab145e45cdba725decc5a4967492f19c43",
  "tree": "12850c1cd6f8c776bccd4c45f4234a1c0b0515d0",
  "parents": [
    "589f6c39947863237e507fc6ca7d00ec4be3e69b"
  ],
  "author": {
    "name": "cparsons",
    "email": "cparsons@google.com",
    "time": "Mon May 07 05:58:01 2018 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Mon May 07 05:59:20 2018 -0700"
  },
  "message": "Migrate almost all Skylark global modules to skylarkbuildapi\n\nThere are still a few global @SkylarkSignature-annotated top-level objects that need to be migrated in SkylarkRuleClassFunctions, but this migrates everything else.\n\nRELNOTES: None.\nPiperOrigin-RevId: 195652038\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6dd7b7f258d23ac2719b10ef24c07441c0b511ed",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkCommandLine.java",
      "new_id": "d96712650ae2ac97fb70640195b852305a8b41af",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkCommandLine.java"
    },
    {
      "type": "modify",
      "old_id": "814d19900044e66d90de049f245bfc81685313b7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkFileType.java",
      "new_id": "85caec518166cecbd4c6e6b8811af320b76a2a65",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkFileType.java"
    },
    {
      "type": "modify",
      "old_id": "59a711a30e3e51ba7fcf74bd14084d3c4a7f67f8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleClassFunctions.java",
      "new_id": "4933d0a48e0abd18306129fdc3bf8e00195ca58b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleClassFunctions.java"
    },
    {
      "type": "modify",
      "old_id": "43220320f5e788780af92783494ddf1bb94222d8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/packages/SkylarkNativeModule.java",
      "new_id": "4c9e7d864197ad557b276cec908ee8897c1f05bf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/packages/SkylarkNativeModule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cbff500d3623797088609a160c3d53ce80047b02",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skylarkbuildapi/FileTypeApi.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9d5ee49393d05d75ee48bceb2ff6f67b84b077d1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skylarkbuildapi/SkylarkCommandLineApi.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e73359a8d75173e19477cc3fedf0ce27d6010c7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skylarkbuildapi/SkylarkNativeModuleApi.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53d25e80735bcf2c4383ffe6a0b348e2412de332",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skylarkbuildapi/SkylarkRuleFunctionsApi.java"
    }
  ]
}
