)]}'
{
  "commit": "6250eeeafa351b13ef371e8a67f5b8c641459e1b",
  "tree": "37abcf3e9f48b70a791f6475834ff11d9ee643e0",
  "parents": [
    "2596cc2b8cbc94f419ae1644d24d6043893488de"
  ],
  "author": {
    "name": "Christoffer Adamsen",
    "email": "christofferqa@google.com",
    "time": "Wed Nov 20 11:00:59 2024 +0100"
  },
  "committer": {
    "name": "Christoffer Adamsen",
    "email": "christofferqa@google.com",
    "time": "Wed Nov 20 11:00:59 2024 +0100"
  },
  "message": "Account for classes with kept classes in default field value analysis\n\nFixes: b/379034741\nChange-Id: I230714181f351334d97ee0f60cd0252dcb5710e1",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "800b2774c35645ec9a010fb52a988629a79bf2bc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorOptimizationInfoPropagator.java",
      "new_id": "c403ea166dc90b137aa21b04de7d0e823961cccf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorOptimizationInfoPropagator.java"
    },
    {
      "type": "modify",
      "old_id": "28d0ead84ea48ca443d137d80fcc9b109adb929f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/DefaultFieldValueJoiner.java",
      "new_id": "4c9489a6744bd6c3cd6179ba3ae227594875220a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/DefaultFieldValueJoiner.java"
    },
    {
      "type": "modify",
      "old_id": "752e59de3c041082ac9b67a49e41b17dbffb7cfd",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/InFlowPropagator.java",
      "new_id": "ee8e7039cdf700999054b204f2e4236d54120d07",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/InFlowPropagator.java"
    },
    {
      "type": "modify",
      "old_id": "a4d1c8f7a6831d559b07802459fe16027053f6e5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/utils/DepthFirstSearchWorkListBase.java",
      "new_id": "48ceda26e1851ba072b3a60ec53d0237e2c89778",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/DepthFirstSearchWorkListBase.java"
    },
    {
      "type": "modify",
      "old_id": "ac5d7f61cb5357cb06ab73cbfa323a2495889465",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/utils/MapUtils.java",
      "new_id": "99fae2e3890658941baca4b5e44a147b9b43d624",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/MapUtils.java"
    },
    {
      "type": "modify",
      "old_id": "d2e241e99821fc0bda0c2a2434855987af8f40c7",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/optimize/argumentpropagation/DefaultFieldValueAnalysisWithKeptSubclassTest.java",
      "new_id": "dd9a58257da4eb81fdaf347a49a3e6c7b859fe63",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/optimize/argumentpropagation/DefaultFieldValueAnalysisWithKeptSubclassTest.java"
    },
    {
      "type": "modify",
      "old_id": "693a077f94fd1941a77079a12e2cb133d092bba2",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/shaking/ifrule/verticalclassmerging/MergedFieldTypeTest.java",
      "new_id": "181a85aee05ccb321c75b4b326b895fee7d1e216",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/ifrule/verticalclassmerging/MergedFieldTypeTest.java"
    }
  ]
}
