)]}'
{
  "commit": "dc404f28139d1f0b9ebb63a6c34cde46b896aeb1",
  "tree": "1e8ae61ae92fd350bdeca60798aea2c3384148e2",
  "parents": [
    "e9981bdf535854b64694a3a1319e171f8e61615e"
  ],
  "author": {
    "name": "Ian Zerny",
    "email": "zerny@google.com",
    "time": "Thu Jan 18 13:27:17 2024 +0100"
  },
  "committer": {
    "name": "Ian Zerny",
    "email": "zerny@google.com",
    "time": "Thu Jan 18 13:27:17 2024 +0100"
  },
  "message": "[KeepAnno] Remove the constraint enum value ANNOTATIONS\n\nThe `constrainAnnotations` property is both more clear and flexible.\n\nChange-Id: Ib997baac4acff749d19b55f0d6d9eba649e87e6d",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8cfa99dad8b05d0f21f2d851fc923752f02b9f90",
      "old_mode": 33188,
      "old_path": "src/keepanno/java/com/android/tools/r8/keepanno/annotations/KeepConstraint.java",
      "new_id": "bd6f7c5da17acc42e7952cd5334f102dd90f3fba",
      "new_mode": 33188,
      "new_path": "src/keepanno/java/com/android/tools/r8/keepanno/annotations/KeepConstraint.java"
    },
    {
      "type": "modify",
      "old_id": "e5be58aeda5fd3ebbc70f40718579cacabbb80f8",
      "old_mode": 33188,
      "old_path": "src/keepanno/java/com/android/tools/r8/keepanno/annotations/KeepTarget.java",
      "new_id": "20e54927c2bb577cf53ecd786ef2d176426ff431",
      "new_mode": 33188,
      "new_path": "src/keepanno/java/com/android/tools/r8/keepanno/annotations/KeepTarget.java"
    },
    {
      "type": "modify",
      "old_id": "f81d2180793a17fd3c872281d840a98e822150f6",
      "old_mode": 33188,
      "old_path": "src/keepanno/java/com/android/tools/r8/keepanno/annotations/UsedByNative.java",
      "new_id": "076a93ce6ecfdce7e0a2929645f90f8f1c793c3c",
      "new_mode": 33188,
      "new_path": "src/keepanno/java/com/android/tools/r8/keepanno/annotations/UsedByNative.java"
    },
    {
      "type": "modify",
      "old_id": "a64c7c8643723a6fad06a92bc5ec7449ab381222",
      "old_mode": 33188,
      "old_path": "src/keepanno/java/com/android/tools/r8/keepanno/annotations/UsedByReflection.java",
      "new_id": "cf2225d1253cb436b7bc5b245fb7d655812806eb",
      "new_mode": 33188,
      "new_path": "src/keepanno/java/com/android/tools/r8/keepanno/annotations/UsedByReflection.java"
    },
    {
      "type": "modify",
      "old_id": "d044892fd44bfe41ce69df7170178e991364647e",
      "old_mode": 33188,
      "old_path": "src/keepanno/java/com/android/tools/r8/keepanno/asm/KeepConstraintsVisitor.java",
      "new_id": "33bf5be91d324db32da880b2c3b479c709bfb183",
      "new_mode": 33188,
      "new_path": "src/keepanno/java/com/android/tools/r8/keepanno/asm/KeepConstraintsVisitor.java"
    },
    {
      "type": "modify",
      "old_id": "36c6de61b5b8ebddce4d47d5de7cea86fcf5b855",
      "old_mode": 33188,
      "old_path": "src/keepanno/java/com/android/tools/r8/keepanno/asm/KeepEdgeReader.java",
      "new_id": "1c6c71ed78784dab6aaf58030fcd93e45e04c5fe",
      "new_mode": 33188,
      "new_path": "src/keepanno/java/com/android/tools/r8/keepanno/asm/KeepEdgeReader.java"
    },
    {
      "type": "modify",
      "old_id": "a2249c568475c1560826c2ed706041e46f00c042",
      "old_mode": 33188,
      "old_path": "src/keepanno/java/com/android/tools/r8/keepanno/ast/AnnotationConstants.java",
      "new_id": "239dd0e4498bcde703312acf73e3d9d54ae6fbd4",
      "new_mode": 33188,
      "new_path": "src/keepanno/java/com/android/tools/r8/keepanno/ast/AnnotationConstants.java"
    },
    {
      "type": "modify",
      "old_id": "fd543ed31c43621a848b9b62c4af69cf0a44104f",
      "old_mode": 33188,
      "old_path": "src/keepanno/java/com/android/tools/r8/keepanno/ast/KeepConstraints.java",
      "new_id": "eb5cc2e3a55ffeb4f7188cc1fa5f115c4159f9f2",
      "new_mode": 33188,
      "new_path": "src/keepanno/java/com/android/tools/r8/keepanno/ast/KeepConstraints.java"
    },
    {
      "type": "modify",
      "old_id": "684a4e2196f58d1d8f8f5bc44eb688f63b3812b7",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/keepanno/ClassAnnotatedByAnyAnnoPatternTest.java",
      "new_id": "6e8ea511650c034ed51fff72523c4b3bcbedd63b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/keepanno/ClassAnnotatedByAnyAnnoPatternTest.java"
    },
    {
      "type": "modify",
      "old_id": "6d7e6c86edad683192523d18aeeef31eae4d1900",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/keepanno/ClassAnnotatedByPatternsTest.java",
      "new_id": "d828d7fd5e9b54f78acc58a4f4ce60a22a4b9165",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/keepanno/ClassAnnotatedByPatternsTest.java"
    },
    {
      "type": "modify",
      "old_id": "dda99e176f9eb115a2eeba3b36ed7809f122ca95",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/keepanno/KeepAnnotationViaSuperTest.java",
      "new_id": "6b4bfac6611942590359cba8f37bdc48386ae3cb",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/keepanno/KeepAnnotationViaSuperTest.java"
    },
    {
      "type": "modify",
      "old_id": "19e2290b29bfd81acdaf8e58b472d5523871d377",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/keepanno/KeepUsedByNativeAnnotationTest.java",
      "new_id": "7c57ea63fc49c17b38e92d4fc857ef1ffdfa264b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/keepanno/KeepUsedByNativeAnnotationTest.java"
    },
    {
      "type": "modify",
      "old_id": "642e26983a738f57e7b9de9601ee476260e08da7",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/keepanno/MembersAnnotatedByPatternsTest.java",
      "new_id": "0f2aadfec222ec9f65dc6938d00f36618d0f4f4f",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/keepanno/MembersAnnotatedByPatternsTest.java"
    },
    {
      "type": "modify",
      "old_id": "4eb00fca0e9aab27157dba787e3481471cc32051",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/keepanno/utils/KeepItemAnnotationGenerator.java",
      "new_id": "475813b0a085aabb5f85e79c6bff3ed222307577",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/keepanno/utils/KeepItemAnnotationGenerator.java"
    }
  ]
}
