)]}'
{
  "commit": "bc11ceaf6c2cfb8acd61b6f74d2749bfbbba2389",
  "tree": "107af83d68ab0d75f1eafe960a8fbe717088c71d",
  "parents": [
    "5cea30718f94165142dd21f10b7b65e1ff1ddade"
  ],
  "author": {
    "name": "Clément Béra",
    "email": "clementbera@google.com",
    "time": "Wed Jul 07 07:30:12 2021 +0000"
  },
  "committer": {
    "name": "Clément Béra",
    "email": "clementbera@google.com",
    "time": "Wed Jul 07 09:53:23 2021 +0000"
  },
  "message": "Introduce InterfaceDesugaringForTesting\n\nThe move to R8 cf to cf desugaring requires\nlots of changes and this will allow to move the\nmethods and variables used in tests without XXL CLs\n\nBug: 191656218\nChange-Id: I9f41bf59f0e99caf4b1fa43b2284f4e41874dc8e",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81ec90471136ae83b3aff03dbe01033b7e804dd2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/itf/InterfaceDesugaringForTesting.java"
    },
    {
      "type": "modify",
      "old_id": "6c47058f24f89d497a89948d01b63b9328d6eb1a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/itf/InterfaceMethodRewriter.java",
      "new_id": "3e936916e2931ab8c8103248755a6422b0038ad6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/itf/InterfaceMethodRewriter.java"
    },
    {
      "type": "modify",
      "old_id": "f13a7043d37095d630f61f7dab9f8776d1c2a067",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/D8IncrementalRunExamplesAndroidOTest.java",
      "new_id": "dfebfd75e7fc7fb27dbb419ad3371de5ebad7e18",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/D8IncrementalRunExamplesAndroidOTest.java"
    },
    {
      "type": "modify",
      "old_id": "fd7a3bd4f171d8a9f4e2ee74ccfd44ff09447928",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/RunExamplesJava9Test.java",
      "new_id": "a20964a95940ca1e8da3a01e24112749d5096ff8",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/RunExamplesJava9Test.java"
    },
    {
      "type": "modify",
      "old_id": "210967c05cb7e2e230894ac1a3eac9dcca558f29",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/classmerging/vertical/VerticalClassMergerDebugTestRunner.java",
      "new_id": "87097810e591d520630ba514de24cf8acc14a8ba",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/classmerging/vertical/VerticalClassMergerDebugTestRunner.java"
    },
    {
      "type": "modify",
      "old_id": "5f4be3954c52651e97e5d0045dfb95fad4859dea",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/debug/InterfaceMethodTest.java",
      "new_id": "927b5baa4e4057727f209b8f8c24f12cc5f52038",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/debug/InterfaceMethodTest.java"
    },
    {
      "type": "modify",
      "old_id": "2d396f7d9c07c80ff562167311ced70cbc6d7fbf",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/desugar/DesugarInnerClassesInInterfaces.java",
      "new_id": "1c8d5b9a5462cbe7ac9e1e20000e9b79b4702630",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/desugar/DesugarInnerClassesInInterfaces.java"
    },
    {
      "type": "modify",
      "old_id": "4e96f5729b46b1d32aca9d0ef9d55042736d6f18",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/desugar/desugaredlibrary/EmulatedInterfacesTest.java",
      "new_id": "b3d3dddaca8bc8c760968830495ac80b582fad66",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/desugar/desugaredlibrary/EmulatedInterfacesTest.java"
    },
    {
      "type": "modify",
      "old_id": "5660355882c4f799c59980ab14096b7b0db856fd",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/outliner/OutlineFromStaticInterfaceMethodTest.java",
      "new_id": "e1763f1085d13b0d60fe4d681126d001f1b043c8",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/outliner/OutlineFromStaticInterfaceMethodTest.java"
    },
    {
      "type": "modify",
      "old_id": "2875a4377b7352c01941ddafd0b9b60ba859b06b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/jasmin/AnnotationCompanionClassTest.java",
      "new_id": "36a35e5d6b059207a1e9f908820eda7328f5967a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jasmin/AnnotationCompanionClassTest.java"
    },
    {
      "type": "modify",
      "old_id": "cae11851273518f9f1811a4b57a850df7ad7b1ae",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/naming/applymapping/desugar/DefaultInterfaceMethodTest.java",
      "new_id": "1868602af292780519d24c02de59dffaad63d87f",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/naming/applymapping/desugar/DefaultInterfaceMethodTest.java"
    },
    {
      "type": "modify",
      "old_id": "961d4002bb53b7a0bfaea141fc19780478e41c82",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/shaking/ifrule/interfacemethoddesugaring/IfRuleWithInterfaceMethodDesugaringTest.java",
      "new_id": "19b87e4118f9d9b2082c6973a5b1aed3edc43f85",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/ifrule/interfacemethoddesugaring/IfRuleWithInterfaceMethodDesugaringTest.java"
    },
    {
      "type": "modify",
      "old_id": "1b4ec315b71e799d3166aefef8ce95260f3ef62e",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/synthesis/SyntheticItemsTestUtils.java",
      "new_id": "6ffbce9e226b3be681612aafc03c9d841753ba1e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/synthesis/SyntheticItemsTestUtils.java"
    },
    {
      "type": "modify",
      "old_id": "4f8ecd3ddaab4c6abb2d50c58e111bc3318abdfe",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/utils/codeinspector/ClassSubject.java",
      "new_id": "8beec8a3234eeb7abb015adeea2b2c92db25bd76",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/codeinspector/ClassSubject.java"
    },
    {
      "type": "modify",
      "old_id": "0533c6b8807b7c4a655e25a3fe8fa0efac528f76",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/utils/codeinspector/CodeInspector.java",
      "new_id": "77c68b39c58d11822c5153b077f0880c0f63a4ed",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/codeinspector/CodeInspector.java"
    },
    {
      "type": "modify",
      "old_id": "268c51a67494071fa1aa6f115b55c984ccdfc269",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/utils/codeinspector/FoundMethodSubject.java",
      "new_id": "d781ef52d375259b65b0720dc0cfc271f820a783",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/utils/codeinspector/FoundMethodSubject.java"
    }
  ]
}
