)]}'
{
  "commit": "dce017056b397838c4dc1267bebe32d9bb9c9936",
  "tree": "1a2c7223fe9ca50abea20f4c2021b36871050c42",
  "parents": [
    "b4073335512d3f36b88d07ec0f804aa819a767d3"
  ],
  "author": {
    "name": "Dmitry Lomov",
    "email": "dslomov@google.com",
    "time": "Mon Nov 28 15:51:32 2016 +0000"
  },
  "committer": {
    "name": "Irina Iancu",
    "email": "elenairina@google.com",
    "time": "Tue Nov 29 08:06:22 2016 +0000"
  },
  "message": "Provide AspectDescriptor to ConfiguredAspect.\n\nAlso clean up the setting of aspect name in ConfiguredAspect and\nAspectDefintion - it is now obtained from the AspectClass.\n\n--\nMOS_MIGRATED_REVID\u003d140357052\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cbe5056dd20c7d7ed1fd42df6049e6069974a053",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/AbstractConfiguredTarget.java",
      "new_id": "39d6221aa6123d68238639d15d8dc2f3778343a3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/AbstractConfiguredTarget.java"
    },
    {
      "type": "modify",
      "old_id": "eb98851c69e84605552767ddbafb1119fe954f57",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/ConfiguredAspect.java",
      "new_id": "6196bce78c512f9aefc16a534692efe221a9a798",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/ConfiguredAspect.java"
    },
    {
      "type": "modify",
      "old_id": "995c2b907a0a3c73b5c5aa755273017495d17396",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTarget.java",
      "new_id": "155110cc2f33264bc786f685544033cd0cf216de",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/ConfiguredTarget.java"
    },
    {
      "type": "modify",
      "old_id": "c8462980f7f58d49d933019d2390289f381450e8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/MergedConfiguredTarget.java",
      "new_id": "e2b21eb75e27f9b79cd91944298a2f8b9743608f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/MergedConfiguredTarget.java"
    },
    {
      "type": "modify",
      "old_id": "55a04fc7b609c4557c10738b3368da62f7890e20",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/ideinfo/AndroidStudioInfoAspect.java",
      "new_id": "8bef4d68ed596f9c6ae4f49a3e55298f41f8e167",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/ideinfo/AndroidStudioInfoAspect.java"
    },
    {
      "type": "modify",
      "old_id": "02405df88224a8b18bf5ec2c12182bb81d4678ee",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java",
      "new_id": "f3186d765a12d24fb8c7365bb51e896884743532",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java"
    },
    {
      "type": "modify",
      "old_id": "ca921a3a0ac57c6ec901b4c48c18c68fbdb2f54d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/packages/SkylarkAspect.java",
      "new_id": "fdb2bb804ce6dbdf816730493517cd0da09a07cc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/packages/SkylarkAspect.java"
    },
    {
      "type": "modify",
      "old_id": "1c6eebd6a67beaa7e7c78136367c7b56de629ab4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/AliasConfiguredTarget.java",
      "new_id": "a6363b7659de088c2d37c10c5de9036417104ba2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/AliasConfiguredTarget.java"
    },
    {
      "type": "modify",
      "old_id": "4d313939039133e8139c36fce70cdcf21b1d0227",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidNeverlinkAspect.java",
      "new_id": "e743a92e62e8166e8858db96f0e827aa19bef76c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidNeverlinkAspect.java"
    },
    {
      "type": "modify",
      "old_id": "de29a01d2d1c04adfa1c4a0301c1ff1b3bac8caa",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/android/DexArchiveAspect.java",
      "new_id": "eec142cff3fbeb0e6ff33074b8702c6be6dfe703",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/android/DexArchiveAspect.java"
    },
    {
      "type": "modify",
      "old_id": "0a39076fbd5ccb73d1c29534f685b0f1153dc3cf",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/android/JackAspect.java",
      "new_id": "4df83e7532dd2ca9b7088b9dabd109dd5604dcb5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/android/JackAspect.java"
    },
    {
      "type": "modify",
      "old_id": "5760cbd0fc1cbea3c8ffbfbc18e87e93b29f8e1f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaLiteProtoAspect.java",
      "new_id": "7ae7cadd19542c34643881ad4261e3e01a2ecc7a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaLiteProtoAspect.java"
    },
    {
      "type": "modify",
      "old_id": "721648f90a86f8192db2d14f560269135f7bbcbc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaProtoAspect.java",
      "new_id": "9de56254df9ea010590e812cfac7170183bf5020",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaProtoAspect.java"
    },
    {
      "type": "modify",
      "old_id": "c4dabc65c9f91f16cda290e554e4c48efa7a8059",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AbstractJ2ObjcProtoAspect.java",
      "new_id": "a6a8a1ec62d4317c81c61ccc386e82c9c7572356",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/AbstractJ2ObjcProtoAspect.java"
    },
    {
      "type": "modify",
      "old_id": "4653d1fabbee9454a284754cacded2903dfb3b35",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/J2ObjcAspect.java",
      "new_id": "8679970a68bffd69bcafb790106eca4f8393dc29",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/J2ObjcAspect.java"
    },
    {
      "type": "modify",
      "old_id": "4184f704f92aa5fcee76dba8fc53e792ac4243f4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProtoAspect.java",
      "new_id": "fa959e140df206c1b57ee4d647a2bfe6edb47ebf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProtoAspect.java"
    },
    {
      "type": "modify",
      "old_id": "eb3922ad1a74cb0e19b5105bec8c72ace0996fc6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkylarkAspectFactory.java",
      "new_id": "7a058fd5eb863970fda120c66d64dd431ef5d70a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/SkylarkAspectFactory.java"
    },
    {
      "type": "modify",
      "old_id": "667af95af32fab5daeaae7fc9f60305106e47af6",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/AspectDefinitionTest.java",
      "new_id": "eb6b8f80702afce00efffc42d5b7884513ee24e2",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/AspectDefinitionTest.java"
    },
    {
      "type": "modify",
      "old_id": "af00a7ee76f68e70f3ed7278524ded42996e0888",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/AspectTest.java",
      "new_id": "37abaafb46403156b0edecad7daaf844efc6daf4",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/AspectTest.java"
    },
    {
      "type": "modify",
      "old_id": "f6f693e0e3acf2dce534ea24f79a9e1e91f16f06",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/util/TestAspects.java",
      "new_id": "55b0fe84d86aa38fc23cdd15d2d6e7ed6959ec6f",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/util/TestAspects.java"
    }
  ]
}
