)]}'
{
  "commit": "3469d5d3f19758178a3ae61898732cabe323be2a",
  "tree": "2e2f98e577c17fd8f75e3624d96a5e70ec2a3243",
  "parents": [
    "96fa290ff7b22a54437d8d2494b2e1333ca34145"
  ],
  "author": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Thu Nov 10 17:50:24 2022 +0100"
  },
  "committer": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Thu Nov 10 17:50:24 2022 +0100"
  },
  "message": "Use retracer for rewriting code\n\nThis CL also updated our AssemblyWriter to print the method and arguments.\n\nBug: b/221855899\nChange-Id: I5c5dce3734e8c5fb94dfe9d54a2fef20c23d498c",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5869f46b7d307846a5b4df3699902bae514417ea",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/cf/CfPrinter.java",
      "new_id": "65572c829ee50140b43c4e19331ace98c33fa72c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/cf/CfPrinter.java"
    },
    {
      "type": "modify",
      "old_id": "33fdff48ca87a1f06120fa614d9f62fdd1ea66a5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexConst.java",
      "new_id": "c47c264cf3ec6a0e14b47b0faff12c7f2b2f6e87",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexConst.java"
    },
    {
      "type": "modify",
      "old_id": "1188df2e8f97437dfad216305bb4081c2046ea9b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexConst16.java",
      "new_id": "d676e03984a5bfaeec3633165feb0d7979cd71bb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexConst16.java"
    },
    {
      "type": "modify",
      "old_id": "09ecd15c5c29f53f1619696e698886eaeb3c0e10",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexConst4.java",
      "new_id": "f1dd41c1988f4ab2affc3181663c74a1ae5e0f31",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexConst4.java"
    },
    {
      "type": "modify",
      "old_id": "2e732ed8065b8bd6d5274f3f2639a68f89559c58",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexConstHigh16.java",
      "new_id": "82a6aa32c5e88a0eaf2322200900da75129032e5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexConstHigh16.java"
    },
    {
      "type": "modify",
      "old_id": "87964c8516e6bdc005f8b91ed5a12ca820f28051",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexConstMethodHandle.java",
      "new_id": "b909f6401c8564cb1f2b1f9ec9b47b9264f97c21",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexConstMethodHandle.java"
    },
    {
      "type": "modify",
      "old_id": "68f49fbf141a630937d000a3a9fcbe08d2cc32af",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexConstMethodType.java",
      "new_id": "15bee8ca99e45d90cfc59d342531ff319b0ad05e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexConstMethodType.java"
    },
    {
      "type": "modify",
      "old_id": "0117785f6b352970f4e7186ed32a5ca778e08c5c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexConstString.java",
      "new_id": "e143d89f222255a17a7073d9e0d0a23f01db0dfd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexConstString.java"
    },
    {
      "type": "modify",
      "old_id": "725ef8af1b61a83c067482cb494ff17f29a0ea83",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexConstStringJumbo.java",
      "new_id": "e1811baa19d3bd98002f96a038a5f9ce5d660e68",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexConstStringJumbo.java"
    },
    {
      "type": "modify",
      "old_id": "6fbd6f2e15a1a0de1d8664f0a740ce1197134191",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexConstWide.java",
      "new_id": "899e221803223f880fd1251f0a8767853742b39b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexConstWide.java"
    },
    {
      "type": "modify",
      "old_id": "e30b886b406461e994801f2f884eecd74bc02401",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexConstWide16.java",
      "new_id": "2cd5ae3099e732cfc502714a6df35378c7cc9d22",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexConstWide16.java"
    },
    {
      "type": "modify",
      "old_id": "b315cb9686d35b2e4b72cd6adca0ff44d55fb7cb",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexConstWide32.java",
      "new_id": "9797a190bd37c8b3f5e0a96016e06d5d7aa0e2f2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexConstWide32.java"
    },
    {
      "type": "modify",
      "old_id": "0eeca93f1d3c2e064d41218ef640c7cecdd777f1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexConstWideHigh16.java",
      "new_id": "93b7f3467e92195951afa0503d35ea6fa2ac7c3a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexConstWideHigh16.java"
    },
    {
      "type": "modify",
      "old_id": "de478d74b0af73646d4e84b4145ff7e6fb6fbbb1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFillArrayData.java",
      "new_id": "0a3974df401c42e07e74a62bb4275bfaf400e7cc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFillArrayData.java"
    },
    {
      "type": "modify",
      "old_id": "67d796c5b14dc37072a22da9642a3b943248b296",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFillArrayDataPayload.java",
      "new_id": "228258d951e063e9518dc04c3b10f5e1072ebaf7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFillArrayDataPayload.java"
    },
    {
      "type": "modify",
      "old_id": "ba9065a9827a0eecdbcb0aa6abb657087f5f7105",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat10t.java",
      "new_id": "ba29cbe3bf7519dfa4aab7e1ce2fa112d4fe16ed",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat10t.java"
    },
    {
      "type": "modify",
      "old_id": "3cb41fb2d19342fd7defe69c5b50b8b41d946132",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat10x.java",
      "new_id": "174c89be7e54716c5b5b9d9d61b584462c7d0188",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat10x.java"
    },
    {
      "type": "modify",
      "old_id": "fe023845924cf11594f03dd3b8b816329ec399ed",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat11n.java",
      "new_id": "09e3fb657bee2d31cafe59f896da38876bf152f9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat11n.java"
    },
    {
      "type": "modify",
      "old_id": "b07478c05a3418d93e3266a52440b8b0bcdecdf7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat11x.java",
      "new_id": "393ab881c54164e1de65baec43853522dd91df23",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat11x.java"
    },
    {
      "type": "modify",
      "old_id": "633837ddeff6def7447926299da2daba353dcfa7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat12x.java",
      "new_id": "979bcc77a7a790e10a81e36e472d754d7265c943",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat12x.java"
    },
    {
      "type": "modify",
      "old_id": "0c0e15ec50a9fac1bb3100c0cf9998cc84c74f76",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat20t.java",
      "new_id": "a03b9c54a7dbc5cb25bd784c106806c2a93cfc91",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat20t.java"
    },
    {
      "type": "modify",
      "old_id": "b47c6d7eaa7db3520144de74df47c6058d9d3e68",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat21c.java",
      "new_id": "4d25775a9fb31f945f11db0f3a7d3aa09190d451",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat21c.java"
    },
    {
      "type": "modify",
      "old_id": "97e3529dc83157802a7815d3ead29ba41f785619",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat21s.java",
      "new_id": "3d66ad28fab31778ae927dd669c9c4174620715d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat21s.java"
    },
    {
      "type": "modify",
      "old_id": "1c80b332bd44ad458639eef404def20123157d3d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat21t.java",
      "new_id": "93cd02587dbb1621b5dcb2aac0aa2372b3e65398",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat21t.java"
    },
    {
      "type": "modify",
      "old_id": "687d7e774fdb219b435e616e3e6109aa9b1bd22e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat22b.java",
      "new_id": "222fc09d7fd7783b05032545926ccb0d2b85b2b2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat22b.java"
    },
    {
      "type": "modify",
      "old_id": "2e1246c95a74f73dba14ef5f207e6b596a4dfd88",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat22c.java",
      "new_id": "68c78397370edba0e252fd82262331b19cb4ae85",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat22c.java"
    },
    {
      "type": "modify",
      "old_id": "e503467e12f6bd1b8d92a5210eeb541b4656dba1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat22s.java",
      "new_id": "53d247c9e9b3d9d021e3218e7a07b15413fb0909",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat22s.java"
    },
    {
      "type": "modify",
      "old_id": "17695d7404a41c15cbca665802608fa4421cd34d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat22t.java",
      "new_id": "c276ca11ec3a60f627a9e320ac6dc51b6dc514f5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat22t.java"
    },
    {
      "type": "modify",
      "old_id": "3c345403571746969c48abe7a0e45d402441c731",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat22x.java",
      "new_id": "3cd881dbd58670066a246d62c13f9bf7b4cec69d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat22x.java"
    },
    {
      "type": "modify",
      "old_id": "df098d99b80bee71a88c24aabe5b4b3f61801cff",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat23x.java",
      "new_id": "1e1b130b3916b7e408b3ebbdba4a311a34ffc551",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat23x.java"
    },
    {
      "type": "modify",
      "old_id": "aa744ada5e2c1c74198437104dad7d17abc85ee1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat30t.java",
      "new_id": "cfd2bf7596eafce15a04c97e1314fae5dea3f5c6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat30t.java"
    },
    {
      "type": "modify",
      "old_id": "80236646ba2988463c46558752dc2d8c4c3e2fba",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat31c.java",
      "new_id": "ae0ca6c892178134dcc3577c6e19a4af236a1cf4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat31c.java"
    },
    {
      "type": "modify",
      "old_id": "0795a922669ecded7435ed2bf176787ec134708d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat31i.java",
      "new_id": "942c5e28f0aa643e447ebc57ce2f4e805ad050b6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat31i.java"
    },
    {
      "type": "modify",
      "old_id": "320514d040bcb190ff41eb4561ad823443f5ec9d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat31t.java",
      "new_id": "7f26c2143264fc22833001305702cc49bc795077",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat31t.java"
    },
    {
      "type": "modify",
      "old_id": "00cf1f4fb07f39d6de9df920e8aaabf3577e01fe",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat32x.java",
      "new_id": "5389c2fe48241f5396b8af0aa33af149a8bbdd04",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat32x.java"
    },
    {
      "type": "modify",
      "old_id": "6e40c736ef95ae421d4d4740e120ae54448d6060",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat35c.java",
      "new_id": "0f195c143717f022845581408957c8ac01987988",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat35c.java"
    },
    {
      "type": "modify",
      "old_id": "b0c020417cc89aceeb082d9b6253029acd59899e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat3rc.java",
      "new_id": "3d8289cfa1d00966f36421db279c4bc231e64b91",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat3rc.java"
    },
    {
      "type": "modify",
      "old_id": "61a02579483a29ba9028c5bc2b4991ad661d08a3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat45cc.java",
      "new_id": "2f4adc554079ae5d67ddfc66861a60216790e176",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat45cc.java"
    },
    {
      "type": "modify",
      "old_id": "b795316501ef390e4bf687417af74f7e173a7aff",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat4rcc.java",
      "new_id": "8aa065a47001b9b998113cdf25af666c35eae0d7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat4rcc.java"
    },
    {
      "type": "modify",
      "old_id": "30ddee5d0877be3bcebbb2cbbec67851dfb53421",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat51l.java",
      "new_id": "ddce5ad0c70da207e952456995383f0c79279f23",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexFormat51l.java"
    },
    {
      "type": "modify",
      "old_id": "c600656b3367b8a67bd518a5a6f625d5bb131860",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexInitClass.java",
      "new_id": "8591fd9d810d0397b540336067e97a36c6e6cab9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexInitClass.java"
    },
    {
      "type": "modify",
      "old_id": "d5f8183fd0d9f4d9c19338d474394f04052bf92b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexInstruction.java",
      "new_id": "94812b4eeefa5ab01949b21e5f317689e5a43f8f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexInstruction.java"
    },
    {
      "type": "modify",
      "old_id": "d34a7833696acffdf5377f69e60599aaefd0390e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexItemBasedConstString.java",
      "new_id": "ddaf074dec579d22f24f357b68e2e50ce501f2ae",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexItemBasedConstString.java"
    },
    {
      "type": "modify",
      "old_id": "34029d880e4d695aa23106631a76d97bbfd87c63",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexPackedSwitch.java",
      "new_id": "c00a3b4c7477d235ea98ddd7b4e4208848ab6bd3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexPackedSwitch.java"
    },
    {
      "type": "modify",
      "old_id": "d06f619aee7161bf5b5dd1865f3f42f6c78ffaa0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexPackedSwitchPayload.java",
      "new_id": "95f6eed24f4a70c68b846f14a4a077c66de2d290",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexPackedSwitchPayload.java"
    },
    {
      "type": "modify",
      "old_id": "955f67e0ebe892b106032d9b8135dd2e96d7501e",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexRecordFieldValues.java",
      "new_id": "3101663f0b33b940ab15a69c47ebd0639b499efa",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexRecordFieldValues.java"
    },
    {
      "type": "modify",
      "old_id": "4f15ab7fcc2b38f21a3a34149df4b396b083aff3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexSparseSwitch.java",
      "new_id": "8dfabb6267a41f20029d3baadf712c61c80b632a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexSparseSwitch.java"
    },
    {
      "type": "modify",
      "old_id": "97d369a0cac6626dd644db8c9f6543bd992db429",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/dex/code/DexSparseSwitchPayload.java",
      "new_id": "838e4ea14f3a2cd10caf2c2490b0a002c1df7fcb",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/dex/code/DexSparseSwitchPayload.java"
    },
    {
      "type": "modify",
      "old_id": "3061f1b6945b24c85e1560aa3f6d5a2ddd7abb97",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/AssemblyWriter.java",
      "new_id": "b117cceb3163c3214f57c7f5569a10c6e96d74e7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/AssemblyWriter.java"
    },
    {
      "type": "modify",
      "old_id": "f415e4b010fd7229eb0517fd80d23b1b3a7ac927",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/CfCode.java",
      "new_id": "63d7d65bb8be4fa94ef5de9d063969c38e3e62a9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/CfCode.java"
    },
    {
      "type": "modify",
      "old_id": "0edeb6fade846582ea21194e25fc22b9eede97d1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/Code.java",
      "new_id": "1077fb98bb5dd4b2dfa9d73c96e20dd3d4c227c1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/Code.java"
    },
    {
      "type": "modify",
      "old_id": "425c5d51876e0531c429666155ce93e7ac70c107",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DefaultInstanceInitializerCode.java",
      "new_id": "165ff812065d7cd5cc6a0a7f8adb16ddb6ebcf37",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DefaultInstanceInitializerCode.java"
    },
    {
      "type": "modify",
      "old_id": "924590f1adc9a32fdc3d166d1ab0018686d861a3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexAnnotation.java",
      "new_id": "aff4bff3efbeef99bb5042b767f13466d9341e64",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexAnnotation.java"
    },
    {
      "type": "modify",
      "old_id": "a2be26265f7acb29133ba8ba1f6f94fe05c1fb11",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexAnnotationElement.java",
      "new_id": "aa6aaecd8b4745ad2278991017b8b296296be40e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexAnnotationElement.java"
    },
    {
      "type": "modify",
      "old_id": "ad59604e2d334b1628a2ded57357a9093ab4c9b1",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexCode.java",
      "new_id": "3d7892fc6d630f0cbae0e8beeb90655acc254749",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexCode.java"
    },
    {
      "type": "modify",
      "old_id": "985e215cdaa911e32412d85ef25daf650b3f9895",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexEncodedMethod.java",
      "new_id": "318b3537814aaeec9690838e9356be7552611ca1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexEncodedMethod.java"
    },
    {
      "type": "modify",
      "old_id": "36c45bc8b9114b7848c3f809e40d8e3a6fa87d1f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexType.java",
      "new_id": "e0e2bd6490cdbd004575065da54e711b3bde9125",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexType.java"
    },
    {
      "type": "modify",
      "old_id": "2b9de2697ad149ae1a3ff18e9074d4bb58819fd9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/InvalidCode.java",
      "new_id": "b3016c98ebe19c9961d616ad8922561846ad3bda",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/InvalidCode.java"
    },
    {
      "type": "modify",
      "old_id": "d18e823acea2336758e06078ac7c78ece1b761ee",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/LazyCfCode.java",
      "new_id": "3ab128b42af81a92100fada3548f8df391638945",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/LazyCfCode.java"
    },
    {
      "type": "modify",
      "old_id": "edf7d580154c4366ad55901c23986b6fd727633f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/SmaliWriter.java",
      "new_id": "0eff9d1957ed9fcb22b1cefbab575786b937cd65",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/SmaliWriter.java"
    },
    {
      "type": "modify",
      "old_id": "789bb19bf2ebec346e976332b3b5224d8b0c52c5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/ThrowExceptionCode.java",
      "new_id": "dc18cfebe447b7caa315621efa0a8e5268c49212",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/ThrowExceptionCode.java"
    },
    {
      "type": "modify",
      "old_id": "cac6f7a6143de93c283919a61270d4ded6d2d8cb",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/ThrowNullCode.java",
      "new_id": "661cefb4283ec7c2ece23b02c68e4b1eb87e477b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/ThrowNullCode.java"
    },
    {
      "type": "modify",
      "old_id": "c9c8e34044ae9be66a71989e7623c2241c79694d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/IncompleteHorizontalClassMergerCode.java",
      "new_id": "abb1fbf33d777497e5c574f6013e7882ccdcecca",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/IncompleteHorizontalClassMergerCode.java"
    },
    {
      "type": "modify",
      "old_id": "2e6cc06445c2b9ad23ef980ade2d21e843ad9baf",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/code/ClassInitializerMerger.java",
      "new_id": "6a030d72a600abd02425d3785d14f29550ba3b64",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/horizontalclassmerging/code/ClassInitializerMerger.java"
    },
    {
      "type": "modify",
      "old_id": "2cab3fb59756654ee76f7cc8d454db61417cf929",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/OutlinerImpl.java",
      "new_id": "4a99fb45ff127ac8e02789fdb88033520e87dc9c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/OutlinerImpl.java"
    },
    {
      "type": "modify",
      "old_id": "6e187ae2143ba9a675afeddc51cadb12e3f847a4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/code/CheckNotZeroCode.java",
      "new_id": "4e7801c45ffe3b7ec03a17ab57a01e12c26862ca",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/enums/code/CheckNotZeroCode.java"
    },
    {
      "type": "modify",
      "old_id": "8c28b9ea1986c26bdfdf12edbcb1827ccaceac18",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/synthetic/AbstractSynthesizedCode.java",
      "new_id": "ad0b54cadb4aa76aece338fa12b2907104ed3537",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/synthetic/AbstractSynthesizedCode.java"
    },
    {
      "type": "modify",
      "old_id": "dab6fd883c1264bfc0cd19e985189eb91b076cf4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/references/FieldReference.java",
      "new_id": "90f4b91a55447c1cb4656819d74e95ddc1c8b6b6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/references/FieldReference.java"
    },
    {
      "type": "modify",
      "old_id": "5ef8596fdcc5f94ecf18f489552072ac950e72e5",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/references/MethodReference.java",
      "new_id": "3339916bc58c3d401c5b06aa9ec6890a4f8e5248",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/references/MethodReference.java"
    },
    {
      "type": "modify",
      "old_id": "99e85be8dee8d52ce020bf8c939d47d16ea0a819",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/retrace/RetracedClassReference.java",
      "new_id": "5e6b29b61f2d10a8b773e1a69ac4981fe13f9a22",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/retrace/RetracedClassReference.java"
    },
    {
      "type": "modify",
      "old_id": "ef23ef1d675bad39aded1131e2865b9cfbac2a99",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/retrace/internal/RetracedClassReferenceImpl.java",
      "new_id": "d036009cd070adc3fc0cfd472ac2e6a35b12e51b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/retrace/internal/RetracedClassReferenceImpl.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "821be94c3b4e7bf50297ccbc1f0db6742f51d935",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/RetracerForCodePrinting.java"
    },
    {
      "type": "modify",
      "old_id": "f1e4e18b8970af305abb4c7d3b2ff2d133ddf4b6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/utils/StringUtils.java",
      "new_id": "69cef7400de0fc521dec3c457c2029ff88993f1f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/utils/StringUtils.java"
    }
  ]
}
