)]}'
{
  "commit": "a3b6c0cca7b5d99c6c6b0343772148fce9fcb560",
  "tree": "319d67f583945ac636b67ad6b5470d7f3725623c",
  "parents": [
    "562f96ffe566e0b0d184a87a4276642d3d2eae13"
  ],
  "author": {
    "name": "Clément Béra",
    "email": "clementbera@google.com",
    "time": "Wed Apr 27 10:41:43 2022 +0000"
  },
  "committer": {
    "name": "Clément Béra",
    "email": "clementbera@google.com",
    "time": "Thu Apr 28 10:10:59 2022 +0000"
  },
  "message": "Split API conversion Cf code provider\n\n- 1 class to hold all the api conversion method generation\n- 1 class for nullable conversions\n- prepare for subsequent code sharing\n\nChange-Id: Iac07e0252bcf12a4ecca97e8c9e550c0aff45c5f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a0f89617df25ee51782dd0e90559a6ee7d20bdde",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/desugaredlibrary/apiconversion/DesugaredLibraryAPICallbackSynthesizer.java",
      "new_id": "8b80594c26109f499b646e68f1fd292a977beaf6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/desugaredlibrary/apiconversion/DesugaredLibraryAPICallbackSynthesizer.java"
    },
    {
      "type": "modify",
      "old_id": "ed9c024902ecdec6a55d54ec52a833e8d9e9437c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/desugaredlibrary/apiconversion/DesugaredLibraryAPIConverter.java",
      "new_id": "a207decad942cae9c2d8bd63476ad122cf76055c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/desugaredlibrary/apiconversion/DesugaredLibraryAPIConverter.java"
    },
    {
      "type": "modify",
      "old_id": "d69a158c08edf78068a6bfe8f3965cdccf5fb540",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/desugaredlibrary/apiconversion/DesugaredLibraryEnumConversionSynthesizer.java",
      "new_id": "a72ee2f37f321e13646e8dbf13e754549aaa11f8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/desugaredlibrary/apiconversion/DesugaredLibraryEnumConversionSynthesizer.java"
    },
    {
      "type": "modify",
      "old_id": "f2daac5bc366e29eca1e93f80a92cea8685ec9d9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/desugar/desugaredlibrary/apiconversion/DesugaredLibraryWrapperSynthesizer.java",
      "new_id": "da552a74fbec07535ee7cf2c082d2df9d0f8ce09",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/desugar/desugaredlibrary/apiconversion/DesugaredLibraryWrapperSynthesizer.java"
    },
    {
      "type": "delete",
      "old_id": "0ffa66396309e6da1807f7c6ebbbd1a19d40f21b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/synthetic/DesugaredLibraryAPIConversionCfCodeProvider.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63cbec05639543d3c94cf47bae7f5b560189c71b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/synthetic/apiconverter/APIConversionCfCodeProvider.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98ec5963f2a52c78fd8213a6e464b8a8934ef3bc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/synthetic/apiconverter/NullableConversionCfCodeProvider.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94ba378da4cf6812912d5cb09138df42e3d3748e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/synthetic/apiconverter/WrapperConstructorCfCodeProvider.java"
    }
  ]
}
