)]}'
{
  "commit": "145993eb25cceb9a463dad0c6a4ddc55d05f401d",
  "tree": "7d3bf8e935150ba9661eedaad94c3ed070cd316f",
  "parents": [
    "a7c51a3d7fa6e8cdbe0ba22f871b0b98fd8f9677"
  ],
  "author": {
    "name": "Shubham Ajmera",
    "email": "shubhamajmera@google.com",
    "time": "Tue Sep 05 10:20:41 2017 -0700"
  },
  "committer": {
    "name": "Andreas Gampe",
    "email": "agampe@google.com",
    "time": "Thu Nov 02 19:31:09 2017 -0700"
  },
  "message": "Handle \u0027\u0026\u0027 in DexoptUtils#encodeClassLoader\n\nFor system apps, we pass \u0027\u0026\u0027 for CLC.\nThe method was treating this as a path as a result we were getting\nwrong encoding for CLC.\nThis was causing dexopt failures for A/B OTA.\n\nRemoved the secondary dex file dexopt till we fixed it.\n\n(cherry picked from commit 727aaa36b6914be3f340c97c991c93314d25c617)\n\nBug: 65067046\nTest: runtest.py -x \\\n  frameworks/base/services/tests/servicestests/src/com/android/server/pm/dex/DexoptUtilsTest.java\n(cherry-picked from commit 557c054935c0864b42ce49541d12d32ae6a797bc)\nMerged-In: I9aa440750c811676c86d8c6d0d451077d0edf5a0\nChange-Id: I9aa440750c811676c86d8c6d0d451077d0edf5a0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "da6e26e17122b04003737d930eeaa11ce551a936",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/pm/OtaDexoptService.java",
      "new_id": "73ac05738f0f5969934dfce8c7882c6905d4cca8",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/pm/OtaDexoptService.java"
    },
    {
      "type": "modify",
      "old_id": "6a7779a7fedea9fb19ac6efb1cdb394d732b07b6",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/pm/dex/DexoptUtils.java",
      "new_id": "c23b03153e583d9479024b5dc71b0dc66c3b3149",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/pm/dex/DexoptUtils.java"
    },
    {
      "type": "modify",
      "old_id": "f0ac14d0f745cdbb6a30b718063f425143a56e79",
      "old_mode": 33188,
      "old_path": "services/tests/servicestests/src/com/android/server/pm/dex/DexoptUtilsTest.java",
      "new_id": "34dc1adf3430a41de1beb07082800dd842308db1",
      "new_mode": 33188,
      "new_path": "services/tests/servicestests/src/com/android/server/pm/dex/DexoptUtilsTest.java"
    }
  ]
}
