)]}'
{
  "commit": "402d112bc25449f1e690bbbace600bbcda834d24",
  "tree": "7ab138fa656c0ce80cd8fd9171891dfb7563f687",
  "parents": [
    "93cb6466b928eb4abd1f0bd050619a31d3752f68"
  ],
  "author": {
    "name": "Googler",
    "email": "noreply@google.com",
    "time": "Thu Sep 24 00:21:04 2015 +0000"
  },
  "committer": {
    "name": "Philipp Wollermann",
    "email": "philwo@google.com",
    "time": "Thu Sep 24 14:21:05 2015 +0000"
  },
  "message": "Rollback of commit 53330510c6ea5cd6257b9981b44e52d15a9e01aa.\n\n*** Reason for rollback ***\n\nBreaks tests.\n\n*** Original change description ***\n\nRemove gen jar implicit output.\n\nThis allows us to only create a jar for libraries that use annotation processing.\nIt also increases our flexibility by reducing the visibility of these gen jars\nto an undocumented output group.\n\n--\nMOS_MIGRATED_REVID\u003d103800137\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c3a8ede3b69164b46dd3570fb10cdcb929d328bd",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/android/BazelAndroidBinaryRule.java",
      "new_id": "f4b037b1f07ba42cf519df3d786cf9b7e86edcae",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/android/BazelAndroidBinaryRule.java"
    },
    {
      "type": "modify",
      "old_id": "8ddc9e6c193789bf9a993f41917ff67154412bd4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/android/BazelAndroidLibraryRule.java",
      "new_id": "2947225bdb47dc5b46a722545d6b5c02daa9355e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/android/BazelAndroidLibraryRule.java"
    },
    {
      "type": "modify",
      "old_id": "df6a316e801b7f3b549686be9ad3f51d2047445d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/java/BazelJavaBinaryRule.java",
      "new_id": "03ccc6222d9090758bf6321b311e8ccc7c6abae9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/java/BazelJavaBinaryRule.java"
    },
    {
      "type": "modify",
      "old_id": "b8e665f2abef75bd0a517156c2fe6e8f803ee7be",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/java/BazelJavaLibraryRule.java",
      "new_id": "3c412f09edf4d685d2557fa37626fb48a1210465",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/java/BazelJavaLibraryRule.java"
    },
    {
      "type": "modify",
      "old_id": "ab04b07a329e64f064250540d2ccbb6533a58aed",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/java/BazelJavaRuleClasses.java",
      "new_id": "f23d62dcbe884a8ab3db6a45991820ceb22b93e9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/java/BazelJavaRuleClasses.java"
    },
    {
      "type": "modify",
      "old_id": "2fdef2a77b2234e9a32df52361d4213ad0c61cf9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidBinary.java",
      "new_id": "81db9ac7cfdca5b41179dbe29c473b3dbb5e3078",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidBinary.java"
    },
    {
      "type": "modify",
      "old_id": "b4b47e2d5977470e2b6d4cc78a3b7050ce3596e2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidCommon.java",
      "new_id": "a881ca827fa2c27e8f7ff3b4d404f061d05ce268",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidCommon.java"
    },
    {
      "type": "modify",
      "old_id": "6820bd5cf4a6c9a1dba981119b01a4e5de36d30c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidLibrary.java",
      "new_id": "30112f796cdfe0907b996a82f531ec6be4974b3a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidLibrary.java"
    },
    {
      "type": "modify",
      "old_id": "c7989d321349755035e38a37bf12c457503ac51a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java",
      "new_id": "2b80cb1b7a2f1f7357182fb51c5f1f07c5db439f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java"
    },
    {
      "type": "modify",
      "old_id": "a428819d6edc16d2645dcd912ef77e7188c106c0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaBinary.java",
      "new_id": "bc1aed908dcdb1137fa1e7e6f17fef6da3f7d29e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaBinary.java"
    },
    {
      "type": "modify",
      "old_id": "7aad5ba86ac6a975673ecbac75949ed8c2b66511",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaCompilationHelper.java",
      "new_id": "6ed154241b6b380709bca76b39d3023a1ac0b7e2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaCompilationHelper.java"
    },
    {
      "type": "modify",
      "old_id": "83088fea04ca10b1db49c8acf1c8f8e0fd20471a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaLibrary.java",
      "new_id": "ac8c157632b8fd0707ecb6ef4735a14f954cfc88",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaLibrary.java"
    },
    {
      "type": "modify",
      "old_id": "16ad9756d5dfb342dc27cf50498c2778e607a129",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaSemantics.java",
      "new_id": "e4292250596e360f0deb2d16f9b9e2745f596c3c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaSemantics.java"
    }
  ]
}
