)]}'
{
  "commit": "1e6837c637654f2e06df094fec3dc4e375bfa635",
  "tree": "626940b627d9631064fe14537190e268167584ab",
  "parents": [
    "afc1d4317191ab250ae886aaa424779601ba8798"
  ],
  "author": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Fri Jun 17 12:47:32 2022 +0200"
  },
  "committer": {
    "name": "Christoffer Adamsen",
    "email": "christofferqa@google.com",
    "time": "Fri Jun 17 11:33:36 2022 +0000"
  },
  "message": "Report unverifiable code from cf analysis in testing\n\nChange-Id: Idbeecd0639aaf6a0f3f03e66e64e7c8f25fcf6ac",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2fd907ea12fb34866d62edc6487fd9a30e000661",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/R8.java",
      "new_id": "2145f96ca8fe8e38f808c46c03a756579f1d1533",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/R8.java"
    },
    {
      "type": "modify",
      "old_id": "e7cd0592df2e6908479b144b3fa136ed3e71a830",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/interfaces/analysis/CfOpenClosedInterfacesAnalysis.java",
      "new_id": "ba0325605efb1690797558c66520197490b4fc40",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/interfaces/analysis/CfOpenClosedInterfacesAnalysis.java"
    },
    {
      "type": "modify",
      "old_id": "71e92a31f3449d851608628b20252a2efe0e56a7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/utils/InternalOptions.java",
      "new_id": "e74dfd92b42d35b9add9d1b6ef7da7fe3de31141",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/InternalOptions.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3aac9b0fa98ed8cc8d24a6451054f4f0dee830e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/UnverifiableCfCodeDiagnostic.java"
    },
    {
      "type": "modify",
      "old_id": "8292f14321f9b40311876be0acbed0bd3d4ca3f4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/utils/collections/ProgramMemberMap.java",
      "new_id": "ebba98d07144c3d2481373199145e2f13c105299",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/collections/ProgramMemberMap.java"
    },
    {
      "type": "modify",
      "old_id": "7956f69d893f937d301bd0184c610e0b9776d605",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/TestCompilerBuilder.java",
      "new_id": "8b4c48291772e556c9ab1a979518679b50648fe6",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/TestCompilerBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "792f7936a9c1e450ad3110b3e8841f6577b7f534",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/cf/MissingClassJoinsToObjectTest.java",
      "new_id": "b4b25c7977ce71c129c4190012554a3860233280",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/cf/MissingClassJoinsToObjectTest.java"
    },
    {
      "type": "modify",
      "old_id": "6f9a788508e6e23dbd3c31295f6b83b78dc602d1",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/classmerging/horizontal/SyntheticLambdaWithMissingInterfaceMergingTest.java",
      "new_id": "3c92a8d9f70b27d0be0b848b7d840f3cc3ee2b95",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/classmerging/horizontal/SyntheticLambdaWithMissingInterfaceMergingTest.java"
    },
    {
      "type": "modify",
      "old_id": "bfd9f974629e85a87e137e439fa63bfc10e56336",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/classmerging/vertical/VerticalClassMergerTest.java",
      "new_id": "cbbb43e0a524c23da0769c33e33e5a14d39a6f97",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/classmerging/vertical/VerticalClassMergerTest.java"
    },
    {
      "type": "modify",
      "old_id": "59853eef6b70744d8bc95e1aea73ab245edf85de",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/desugar/LambdaMissingInterfaceTest.java",
      "new_id": "6c9fe503b2f603e1bfd1d0d1d73ba03b5a8778b4",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/desugar/LambdaMissingInterfaceTest.java"
    },
    {
      "type": "modify",
      "old_id": "cb43c01a667099f7632401a3793d7d548f02b475",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/graph/InvokeSuperTest.java",
      "new_id": "5b2431d4a69618c39166e4c87fe6d0672fcc848e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/graph/InvokeSuperTest.java"
    },
    {
      "type": "modify",
      "old_id": "b8dd4fc9b917d0fa290207c576c76fea27591ea7",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/graph/invokespecial/InvokeSpecialToSubclassTest.java",
      "new_id": "043dcb7a16194ab4b938ec6c9f925f73d453b937",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/graph/invokespecial/InvokeSpecialToSubclassTest.java"
    },
    {
      "type": "modify",
      "old_id": "183031e77c29bb6653a0056205a32e5c71063769",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/internal/ClankDepsTest.java",
      "new_id": "ddd9bd4eb7ca54c9b32256eeac6bddf1f69aaf3c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/ClankDepsTest.java"
    },
    {
      "type": "modify",
      "old_id": "4ad8b97c00918997af21f8f82c395bf0945a6fc9",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/internal/GMSCoreLatestTest.java",
      "new_id": "c069a2982518816ca1aeface795af17ce3cb52f5",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/GMSCoreLatestTest.java"
    },
    {
      "type": "modify",
      "old_id": "a6277d618a7d7c5a64f2864b80c9872a8d1793d5",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/internal/GMSCoreV10Test.java",
      "new_id": "ea3bc5e75d658e7d9466e51de003c17ac096f2cd",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/GMSCoreV10Test.java"
    },
    {
      "type": "modify",
      "old_id": "a39814c71e0c7fa018047cc1251cdc8235ab80f8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/internal/Regression127524985.java",
      "new_id": "009c58716dbe27457989156f2f5dcd1d24ca0fea",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/internal/Regression127524985.java"
    },
    {
      "type": "modify",
      "old_id": "e5635d03753fe6cecb50811f85c638c8384276bf",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/inliner/InlineCatchHandlerWithLibraryTypeTest.java",
      "new_id": "7387f3a3ae896fa35f49dd903af976e3baf74ca8",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/inliner/InlineCatchHandlerWithLibraryTypeTest.java"
    },
    {
      "type": "modify",
      "old_id": "84b69179110d3cf67d9ab626a47adfcfc35aade2",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/inliner/Regress131349148.java",
      "new_id": "6037e954fcdb2ed0335ca0f203c82cd8ea76641d",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/inliner/Regress131349148.java"
    },
    {
      "type": "modify",
      "old_id": "73f7a6f073cb891bfa33511d39171c476be48077",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/jasmin/JasminTestBase.java",
      "new_id": "58d3a74a489a13743afb4dc8c19cdaa930204d79",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jasmin/JasminTestBase.java"
    },
    {
      "type": "modify",
      "old_id": "f215af3c6e765a3614a6e91b75f25c9bd210e0fb",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/jasmin/JumpSubroutineTests.java",
      "new_id": "b4e4e71d39c00e1080d61b2eb7c9a952cb033e3e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/jasmin/JumpSubroutineTests.java"
    },
    {
      "type": "modify",
      "old_id": "b27e96a308ff4d427d2f1fbd0b89021f4f52a1c9",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/regress/UndefinedLambdaInterfaceRegress232379893.java",
      "new_id": "56fb81a578c3916e9ea87087d4756b0ac0d2a817",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/regress/UndefinedLambdaInterfaceRegress232379893.java"
    },
    {
      "type": "modify",
      "old_id": "a2ca8519c079a26b1f3c898aa1c95451ce66950a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/regress/b78493232/Regress78493232_WithPhi.java",
      "new_id": "077e3c2f3463d0ff932225a75e4e3e7a47936e80",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/regress/b78493232/Regress78493232_WithPhi.java"
    },
    {
      "type": "modify",
      "old_id": "2265ba02421f0e37a593c6a8b746045bdf135db7",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/repackage/RepackageLambdaMissingInterfaceTest.java",
      "new_id": "16a108943e6766c66960258ac7ff41ade1344656",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/repackage/RepackageLambdaMissingInterfaceTest.java"
    },
    {
      "type": "modify",
      "old_id": "5e4932e63d96c79726f390d3c61bcc94a78022d6",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/rewrite/JavaScriptScriptEngineTest.java",
      "new_id": "7d4a46bf1d866634972dcf8cfebe6d4d45aeea99",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/rewrite/JavaScriptScriptEngineTest.java"
    },
    {
      "type": "modify",
      "old_id": "2ddf11bb6cd900ebbcb4b1d9209ea7155639f87a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/rewrite/ScriptEngineTest.java",
      "new_id": "33394dd238f17f84a0167a47d3064ed9a5d6de37",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/rewrite/ScriptEngineTest.java"
    },
    {
      "type": "modify",
      "old_id": "c3e53cf81075c408b689ca37564a9bffa29b42f7",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/shaking/FieldReadsJasminTest.java",
      "new_id": "5fec6415744b76c21632e3bb2f0fba7bcc949349",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/FieldReadsJasminTest.java"
    },
    {
      "type": "modify",
      "old_id": "bb63e6fc8fdc835fdaaf3ee1cf314c690771b5c9",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/shaking/InvalidTypesTest.java",
      "new_id": "acc87654a530e878c93696126f1ceea220ce72ae",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/InvalidTypesTest.java"
    },
    {
      "type": "modify",
      "old_id": "0222e3d9870b32abbc090e683fa7448fad567d93",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/shaking/MissingInterfaceTest.java",
      "new_id": "82d690c120f497c30cbdf2681b8b11e5e93e29bc",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/MissingInterfaceTest.java"
    },
    {
      "type": "modify",
      "old_id": "d241adb5020c536ca3e2a81c1d9d4f7b2bf4b813",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/shaking/PrintUsageTest.java",
      "new_id": "e32e47c732785eb038b1062b853c1524e0bc9f59",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/PrintUsageTest.java"
    },
    {
      "type": "modify",
      "old_id": "9b5cc939a3242e8674604acde922af513e680ada",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/shaking/assumevalues/SynthesizedRulesFromApiLevelTest.java",
      "new_id": "ce5e0fe00755372d6f82c7b661d24467db33f503",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/assumevalues/SynthesizedRulesFromApiLevelTest.java"
    }
  ]
}
