)]}'
{
  "commit": "6d884afa8da1b08288cb0108e8bbf6c22ec63393",
  "tree": "7baa5a95ee4f6a1be551972912076bcfdead2d35",
  "parents": [
    "0bf2e8e7f53962dfebaacc886f983138fef5ab4e"
  ],
  "author": {
    "name": "dslomov",
    "email": "dslomov@google.com",
    "time": "Tue Jul 25 10:25:01 2017 +0200"
  },
  "committer": {
    "name": "Jakob Buchgraber",
    "email": "buchgr@google.com",
    "time": "Tue Jul 25 13:17:51 2017 +0200"
  },
  "message": "Make all WithLegacySkylarkName providers declared providers.\n\nRELNOTES: None\nPiperOrigin-RevId: 163042362\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "966471c37f7e144f20cef5e249ef8c86945ac9ca",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/AnalysisUtils.java",
      "new_id": "a5ad97eff9abdcc7cdfad22ac027c817cbb21e05",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/AnalysisUtils.java"
    },
    {
      "type": "modify",
      "old_id": "6bf2ee2df37df173f879e7e731bb271d88c020b8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTargetBuilder.java",
      "new_id": "c4afb4f546ac7af155d4b01020967b2d779e7197",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTargetBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "986a93b308b406d1c10827f0c086baee2936d512",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java",
      "new_id": "67613f2e7fbf7bbe11783de0f4af53c18adf91d7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/RuleContext.java"
    },
    {
      "type": "modify",
      "old_id": "9ee8933366fab3113fdc2288d354e2ecb43ad025",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/TransitiveInfoProvider.java",
      "new_id": "f2b49195a59c6a84a329e3dcc120eb219b19050b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/TransitiveInfoProvider.java"
    },
    {
      "type": "modify",
      "old_id": "935e0044e98ca7cc0d57e1af6918e213fbf4d3c6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/packages/NativeClassObjectConstructor.java",
      "new_id": "8cb97c32f95894066371f86c762c0a8231aca4b3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/packages/NativeClassObjectConstructor.java"
    },
    {
      "type": "modify",
      "old_id": "3113a4cbfc730f24c1819193eb345e92f6c96e6c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/SkylarkRuleConfiguredTargetUtil.java",
      "new_id": "8d501836806875cfad95c7866d6c1a6262d6ffde",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/SkylarkRuleConfiguredTargetUtil.java"
    },
    {
      "type": "modify",
      "old_id": "d296905dfc3731bd07ee46fd55d1a9a738ee343c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinary.java",
      "new_id": "4028dc47da784067e29474cc255c089cc5620b81",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AppleBinary.java"
    },
    {
      "type": "modify",
      "old_id": "49575aa0de132b2889466fefa057fd50fdef1183",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AppleStaticLibrary.java",
      "new_id": "81e0975a4fbee6f7850a416b25cc555a854ec3ad",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AppleStaticLibrary.java"
    },
    {
      "type": "modify",
      "old_id": "cff1acd722d68f63c8160525feff8310a833c8b8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AppleStaticLibraryRule.java",
      "new_id": "20bc6656f404633c2702b3694932f9ea269b2b5a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AppleStaticLibraryRule.java"
    },
    {
      "type": "modify",
      "old_id": "00c92f4cb7105d7afc6034173271896ca26f597b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AppleStubBinary.java",
      "new_id": "6ef4b6a9ac2ede2d2e9a12c45797f07e1621aa45",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AppleStubBinary.java"
    },
    {
      "type": "modify",
      "old_id": "f2e2c59a2ddabf082af768ba68795cc0018585fd",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AppleStubBinaryRule.java",
      "new_id": "575f001040d96cbab6b08f3e312333a219826d99",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AppleStubBinaryRule.java"
    },
    {
      "type": "modify",
      "old_id": "79ae78973a73da7c372e7fc34725fd708ebd9c7a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/BinaryLinkingTargetFactory.java",
      "new_id": "b78dc3d291c6fc78c5d49c7be12aafafddef15bc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/BinaryLinkingTargetFactory.java"
    },
    {
      "type": "modify",
      "old_id": "01d25fb7b92ac623a3f36757bae131415e982de8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/CompilationAttributes.java",
      "new_id": "aafd755c9c61cb829b91053be9be268251fe30b5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/CompilationAttributes.java"
    },
    {
      "type": "modify",
      "old_id": "7e49b8eea39d0e83789886d6102dd6662cb4fafb",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/CompilationSupport.java",
      "new_id": "c2ac087fb92f6b6798494729845fbe33585cb222",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/CompilationSupport.java"
    },
    {
      "type": "modify",
      "old_id": "4af8cee48d9eb317e96a675c246692129f71c90f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/IosApplication.java",
      "new_id": "cd418a338cb27748998828391f2b316352ed7ca7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/IosApplication.java"
    },
    {
      "type": "modify",
      "old_id": "d1ddc215a0c1302845ffe04ec0ca955d918a612b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/IosTest.java",
      "new_id": "908020bea469f8499bee139b22166ed8f8d02318",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/IosTest.java"
    },
    {
      "type": "modify",
      "old_id": "55bfea69c08b7e2b7e34f853aebcf6dd83a01cdd",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/IosTestRule.java",
      "new_id": "78aaba69882e301afc4994c53125e29e954791e6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/IosTestRule.java"
    },
    {
      "type": "modify",
      "old_id": "219eaa51c704b5eb6e1a6ad97ad6251b34f32d1f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/J2ObjcAspect.java",
      "new_id": "61e99ec6d943b5f21eca8ee864fe68ea6ea1cd5d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/J2ObjcAspect.java"
    },
    {
      "type": "modify",
      "old_id": "e1537d07cd9c469552b9efee4871e6f8fb37f5d1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/J2ObjcLibrary.java",
      "new_id": "810ce017de0514fbed8eaf224fca9bd08bb06811",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/J2ObjcLibrary.java"
    },
    {
      "type": "modify",
      "old_id": "9305e8e64d2d46f55c8e6e01a038aeea6d64d9c9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/MultiArchBinarySupport.java",
      "new_id": "dd78199c836ad15511dcc6ce7b545a3486c07f07",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/MultiArchBinarySupport.java"
    },
    {
      "type": "modify",
      "old_id": "dd7eda81fa0bb15cfcf6089c94b19d2788d35cf0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcBundle.java",
      "new_id": "9888805be18e01e7c06fd1c0f219d4cbb4706d09",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcBundle.java"
    },
    {
      "type": "modify",
      "old_id": "aa6d9b3b0162073d1a88a3cef681f7e0b3884ae5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcBundleLibrary.java",
      "new_id": "c34159397329569ca70c141c170b3f806bf0f67f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcBundleLibrary.java"
    },
    {
      "type": "modify",
      "old_id": "443144b5716f3d9f6516f19f1ad671c746e9af28",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java",
      "new_id": "55ac6df5550d3ed6ea7910e9b1a282a5abed410f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java"
    },
    {
      "type": "modify",
      "old_id": "e11a01ef46ef5a9098478b1c7e9742279d7ceb3e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcFramework.java",
      "new_id": "701856b775dcb7ae0dae9c6211ceee11add26039",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcFramework.java"
    },
    {
      "type": "modify",
      "old_id": "37c8cb6f8759d4a97134605058468901414b6eca",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcImport.java",
      "new_id": "a1253f0d119e19ba5f8b17f90b930e741bca74bd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcImport.java"
    },
    {
      "type": "modify",
      "old_id": "814e3717bc2539fc719498472f6e6683f232cbcf",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcLibrary.java",
      "new_id": "c45c3785494f9d635ce6d34ef87697b296d40dc0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcLibrary.java"
    },
    {
      "type": "modify",
      "old_id": "4b9143e8feb494d6b476f08d4e3eaa489f808b38",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProtoAspect.java",
      "new_id": "b386e9b08383798a6768a6dfbbc45fb201cc4167",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProtoAspect.java"
    },
    {
      "type": "modify",
      "old_id": "64bdc18eed71294475c065097aea636fd0f046bf",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProtoLibrary.java",
      "new_id": "ae0d22be1511cb096c62b6b381c64301adf212ca",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProtoLibrary.java"
    },
    {
      "type": "modify",
      "old_id": "dfe934a344d8a30113ef8defe5f621b6ff7d245d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java",
      "new_id": "4a2081c7a69b75642e631734d95485799a73c323",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java"
    },
    {
      "type": "modify",
      "old_id": "411a7957f794b05d575a4737933a448834a9aef5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java",
      "new_id": "a1138a28d61c4c72eae8bb09ae59a9414a4cd763",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcRuleClasses.java"
    },
    {
      "type": "modify",
      "old_id": "053cd56181d1238f310510d35ef0d30c034a1b1b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ProtobufSupport.java",
      "new_id": "9038e68d78db083174ec796df960c726b3ef5e2b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ProtobufSupport.java"
    },
    {
      "type": "modify",
      "old_id": "8139368952c0c5ad241e7732bb7c779e40f4e7ef",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ProtocolBuffers2Support.java",
      "new_id": "343aa8274107b9cb3f5fb3a9a21e1923f1374f87",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ProtocolBuffers2Support.java"
    },
    {
      "type": "modify",
      "old_id": "6aa8f487bc737d461f809bfd202fe8da358e3f57",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingSupport.java",
      "new_id": "a6d32b3a0c6d9c4f8d8662769006fa938090d321",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingSupport.java"
    },
    {
      "type": "modify",
      "old_id": "53820e6281fa0054e7e74c64d459327c55085cb1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingTargetFactory.java",
      "new_id": "dc5962b7b9844b4419af63739d11253e1bff2ef0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingTargetFactory.java"
    },
    {
      "type": "modify",
      "old_id": "051bcd5dca04a7afe3767f04b43ad51208af955f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/XcTestAppProvider.java",
      "new_id": "a0a306ffc2bdd4137f0bfc56d64bfaf1d33aa7f1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/XcTestAppProvider.java"
    },
    {
      "type": "modify",
      "old_id": "4c562df4291d4f6770871f346ee719aacb0b81ec",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/BazelJ2ObjcLibraryTest.java",
      "new_id": "a7b9e1e7ab15dfd085ea54670828eb1fe210d0e3",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/BazelJ2ObjcLibraryTest.java"
    },
    {
      "type": "modify",
      "old_id": "2f718f3116bfb76b4e93a78b44dfcfc52905801a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/IosApplicationTest.java",
      "new_id": "01e54dddb093c71ec5e19fa88f77a6bb5ad9a215",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/IosApplicationTest.java"
    },
    {
      "type": "modify",
      "old_id": "8427e72fd8d51206a75485484d39fa5d2ba593e9",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/IosTestTest.java",
      "new_id": "f33a9e66361dc53d7f6a377c34b75b7ff1e1c013",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/IosTestTest.java"
    },
    {
      "type": "modify",
      "old_id": "40fa3569a7669e2985703c59f42c76dd410b0586",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/LegacyObjcLibraryTest.java",
      "new_id": "abbae40ccfdd7e4a28d4a465d719a83bed5aa970",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/LegacyObjcLibraryTest.java"
    },
    {
      "type": "modify",
      "old_id": "dc45294c3e2a54e8e7ad6c07eefe184062e07725",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/LegacyObjcProtoLibraryTest.java",
      "new_id": "a7258a4f53174d5b3e71f84490931e81b490f7a4",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/LegacyObjcProtoLibraryTest.java"
    },
    {
      "type": "modify",
      "old_id": "5b7155528cbf007977fe5be0ab0ded012d732dff",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcLibraryTest.java",
      "new_id": "9e2d0c07d05f930c957a2fdfa62317ee0b9f322f",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcLibraryTest.java"
    },
    {
      "type": "modify",
      "old_id": "9ae12ffe0fe7bfdab3de41a8cd9220a8a425d8ad",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcRuleTestCase.java",
      "new_id": "8116e34c9be79c4521f7e2adf8fb28d869ca2499",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcRuleTestCase.java"
    },
    {
      "type": "modify",
      "old_id": "2cfdbad0a5cf15bb9143d117189373dc6e30110a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcSkylarkTest.java",
      "new_id": "11d36332da1ba0199a876eb9e5d2f0ec486c11a1",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcSkylarkTest.java"
    }
  ]
}
