)]}'
{
  "commit": "f6a533d424161b8b606a6e54e01582005dda7766",
  "tree": "ea7993edcfc445ae8e487e5324b41fe19abe63b8",
  "parents": [
    "b53cf5a056a885dfa5da786f47f2e94ed8cb1518"
  ],
  "author": {
    "name": "Clément Béra",
    "email": "clementbera@google.com",
    "time": "Mon Dec 11 14:19:22 2023 +0100"
  },
  "committer": {
    "name": "Clément Béra",
    "email": "clementbera@google.com",
    "time": "Mon Dec 11 13:29:38 2023 +0000"
  },
  "message": "Allow enums with subtypes without enum flag to be unboxed\n\nBug: b/315186101\nChange-Id: I98d002594af56c2f63e953d1236652f3d3c882f8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dba763ba0d5282c3a45845b2392e396b43f57561",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/ClassAccessFlags.java",
      "new_id": "888f1e8d8c7ace4449ef66cdc99c7d475ea27fb5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/ClassAccessFlags.java"
    },
    {
      "type": "modify",
      "old_id": "0eb2d7e4648bcaeb71e057362bc491c16f4c1718",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/ObjectAllocationInfoCollectionImpl.java",
      "new_id": "6050c9de37ccd45acddfcc1073623409dd105db1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/ObjectAllocationInfoCollectionImpl.java"
    },
    {
      "type": "modify",
      "old_id": "513214183ccab2934a5b6df78aa279968ce78ffc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxerImpl.java",
      "new_id": "373c57993e457dd51a51136644d80acdd480ded1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxerImpl.java"
    },
    {
      "type": "modify",
      "old_id": "86709f75bb2b1f00b5e514bb49aea235159b999f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxingCandidateAnalysis.java",
      "new_id": "c0a76554240af099e9e76d90db068dc6f152ada7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxingCandidateAnalysis.java"
    },
    {
      "type": "modify",
      "old_id": "aaa428d31437ccba5420871dc6107204696089c1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxingCandidateInfoCollection.java",
      "new_id": "c2444a82d5a7f47f9e7e4fc934a9078ed779cb45",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/EnumUnboxingCandidateInfoCollection.java"
    },
    {
      "type": "modify",
      "old_id": "56b05f6a70a94d9d09b0446225b41c160c447daa",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/eligibility/Reason.java",
      "new_id": "3cf50f148c7f0e1c759a1786d4143183a1a08ae2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/eligibility/Reason.java"
    },
    {
      "type": "modify",
      "old_id": "40b2d192468a618466f8f7e3a58bb3fdc7827bc6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/utils/InternalOptions.java",
      "new_id": "e069c30a886a8f0a8599bf44ab9e95f42b58be4c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/InternalOptions.java"
    },
    {
      "type": "modify",
      "old_id": "4f1d44edf2bf883f6595136a56e72514908e4ce2",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/enumunboxing/enummerging/BasicEnumMergingKeepSubtypeTest.java",
      "new_id": "c2446e9d863faeb6807c31499f73ee55b8330a4d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/enumunboxing/enummerging/BasicEnumMergingKeepSubtypeTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61df4af81732d1fd1b50c3f30081edfbfbfdf879",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/enumunboxing/enummerging/NoEnumFlagEnumMergingTest.java"
    }
  ]
}
