)]}'
{
  "commit": "1a6a5a1b4a85f61b9b335ba098a7d2e087c64649",
  "tree": "7a09635aae84793fb41c3b8b8451edc504d17708",
  "parents": [
    "ae586a0b77689717a77917ef4b5363bd1b93ac69"
  ],
  "author": {
    "name": "Googler",
    "email": "noreply@google.com",
    "time": "Fri Nov 22 11:54:01 2019 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Nov 22 11:55:01 2019 -0800"
  },
  "message": "bazel: pass SkylarkType not Class to Depset.of where convenient\n\nThis CL addresses Artifact, Label, and String.\nA few ad-hoc classes remain.\n\nPiperOrigin-RevId: 282013214\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9595c43b33d7b0151fc9f2951ce9911c54bfe2ce",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/actions/AbstractAction.java",
      "new_id": "0aa4b19c21aad12983e1c64b9504737cfc9f75b1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/actions/AbstractAction.java"
    },
    {
      "type": "modify",
      "old_id": "9ed513c726837adbdf72a6c8fa3a3ae829868053",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/DefaultInfo.java",
      "new_id": "290cfa7ea4c17efd8848fe78ec4500cab6713194",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/DefaultInfo.java"
    },
    {
      "type": "modify",
      "old_id": "aa90facce81983c542b5909097d0b78beb5524f3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/OutputGroupInfo.java",
      "new_id": "ac99a11fe9a5fede613ad95e9c680a54e0da628e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/OutputGroupInfo.java"
    },
    {
      "type": "modify",
      "old_id": "4d3aaaa1a077762265593bcc58cf5633bd879a56",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/TransitiveInfoCollection.java",
      "new_id": "cdce097411aee23cde0ff5aa43f8be43ed8b93b2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/TransitiveInfoCollection.java"
    },
    {
      "type": "modify",
      "old_id": "f3b64a5df16c43d9f0bbd8b129b1b63aef516915",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleContext.java",
      "new_id": "f5424beff3a60123f6d4ae3b58979a3857bc30b7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleContext.java"
    },
    {
      "type": "modify",
      "old_id": "9a3fb05a1091c98bbd083cc25aeaf8897a0e6e96",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/test/AnalysisFailure.java",
      "new_id": "0ad5e12e9b6ef8e15ea2cd0877ab39609076bb32",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/test/AnalysisFailure.java"
    },
    {
      "type": "modify",
      "old_id": "db35cc8ba76a722b403793590ba12335501b0e36",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/test/AnalysisFailureInfo.java",
      "new_id": "ba4d2d858a164fc24981dc158d9b0bc1bd51d05e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/test/AnalysisFailureInfo.java"
    },
    {
      "type": "modify",
      "old_id": "a58f47adc75a39486ee4354275206122046f3125",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/cmdline/Label.java",
      "new_id": "3e0d82c142ec39c65a8de1cc6c71a3e00994f5d1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/cmdline/Label.java"
    },
    {
      "type": "modify",
      "old_id": "660b22538e22073afa334442a3eb36e2be7db9a9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/AliasConfiguredTarget.java",
      "new_id": "2e1b239d779bb7f8952fc5025ce5a733768e61e5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/AliasConfiguredTarget.java"
    },
    {
      "type": "modify",
      "old_id": "d27d910c1d1a4cc3d368441d6589df6098aa0035",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidIdeInfoProvider.java",
      "new_id": "343a9fc5223ea2d9f0d12c8cf6019b3edf088abf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidIdeInfoProvider.java"
    },
    {
      "type": "modify",
      "old_id": "44f89953b154849dc2ff9d4b77979981fb4e9c6d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationContext.java",
      "new_id": "e619f3ea38ad147bc94c7264ec8e77c29b5a6107",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcCompilationContext.java"
    },
    {
      "type": "modify",
      "old_id": "7bfb6435fb37dc6724c049b5806af2274f1e856b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingContext.java",
      "new_id": "8c03b1fe587a11064350287c10d9b63495410574",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcLinkingContext.java"
    },
    {
      "type": "modify",
      "old_id": "78dbfa8b12e85cb1bb3422ca8b3456c046283c18",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProvider.java",
      "new_id": "44b287d71392ac79133c9b7e6af1efb06b29f2e6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CcToolchainProvider.java"
    },
    {
      "type": "modify",
      "old_id": "05e9589f69ab7301233fa2e107285cc36aba1e38",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaRuntimeInfo.java",
      "new_id": "60123dfdd1546447accb7eae0dc7dac9609bc385",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaRuntimeInfo.java"
    },
    {
      "type": "modify",
      "old_id": "a8b6a93dbb3414bc78d54bbc67720cfbb82d25ed",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaToolchainProvider.java",
      "new_id": "85ca87b2431742f368358e87159548548fed7bb3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaToolchainProvider.java"
    },
    {
      "type": "modify",
      "old_id": "75662cd3810133da3af50681127503b0b96a2e48",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AppleDynamicFrameworkInfo.java",
      "new_id": "f5bb666cd0eac1a62c000e491e98d35d3b01dbef",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AppleDynamicFrameworkInfo.java"
    },
    {
      "type": "modify",
      "old_id": "d0ca811d211cba4a9f31eb37a870a8a273588704",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AppleSkylarkCommon.java",
      "new_id": "4672240de46a1a259cf948c1323dc4375756e70f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AppleSkylarkCommon.java"
    },
    {
      "type": "modify",
      "old_id": "e1aa79efdd4f18e697019fa23fc49f21498703f1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProviderSkylarkConverters.java",
      "new_id": "d2cf13cf5ac7fe960080eebf7e8a84b386adca75",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProviderSkylarkConverters.java"
    },
    {
      "type": "modify",
      "old_id": "d275f2b6d11f89209f81f889e264f2cb2984293e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/python/PyInfo.java",
      "new_id": "d1080f3739afeda5e12edeb4bf442b5e2acd0e0c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/python/PyInfo.java"
    },
    {
      "type": "modify",
      "old_id": "29e33c5621423f9dcb5a8a6d8b89760bcf395999",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/python/PyRuntimeInfo.java",
      "new_id": "80b2047c62cc658bc7ca6071b338bffe5f894722",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/python/PyRuntimeInfo.java"
    },
    {
      "type": "modify",
      "old_id": "59d6ef4378177d465997b1c7b2b6032cdb07bf3a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/python/PyStructUtils.java",
      "new_id": "33ed69c709b8cf3991b7c70df20b2a823d2fb664",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/python/PyStructUtils.java"
    },
    {
      "type": "modify",
      "old_id": "12b9468216a7d58fbc080d3c4a7cc26b1a5a67a5",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/packages/TypeTest.java",
      "new_id": "a8b1872d132c93f4fb3a364e20f6c764c5c18ea0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/packages/TypeTest.java"
    },
    {
      "type": "modify",
      "old_id": "197af1d4f5d0edb9aee8afd97e3757eb29ecc7dc",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcProviderTest.java",
      "new_id": "c778ed4f8d7c76397364ec09da2ee1a78d339254",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcProviderTest.java"
    },
    {
      "type": "modify",
      "old_id": "c7c6aaa549d875d1f14aca33c80eb300e9ff66e8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/python/PyStructUtilsTest.java",
      "new_id": "90a7885144eda3b12f6435ad93b1979e5fc140c3",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/python/PyStructUtilsTest.java"
    }
  ]
}
