)]}'
{
  "commit": "025bfab929b80f3e6a501da50298780a8dbb22c6",
  "tree": "cd1664cb3d0a5a8e6eb9dccd771eef12031d2825",
  "parents": [
    "3b887bdf4a16a64f9716f603a905b74c1bcc5a70"
  ],
  "author": {
    "name": "Paul Duffin",
    "email": "paulduffin@google.com",
    "time": "Tue Jan 08 13:26:40 2019 +0000"
  },
  "committer": {
    "name": "Paul Duffin",
    "email": "paulduffin@google.com",
    "time": "Tue Jan 22 14:16:14 2019 +0000"
  },
  "message": "Include OrgApacheHttpLegacyUpdater unconditionally\n\nPreviously, OrgApacheHttpLegacyUpdater was added to the bootclasspath\n(in the framework-oahl-backward-compatibility library) if and only if\nthe org.apache.http.legacy.jar was not on the bootclasspath. Its\npresence caused the runtime to maintain backwards compatibility by\nadding org.apache.http.legacy.jar to the app\u0027s classpath for apps that\ntarget \u003c P.\n\nThe org.apache.http.legacy.jar was permanently removed from the\nbootclasspath in P and so the framework-oahl-backward-compatibility\nlibrary, and hence OrgApacheHttpLegacyUpdater, are always on the\nbootclasspath and so there is no need to treat it as optional. To that\nend this change:\n1) Includes it in the main framework target, previously it was\n   explicitly excluded.\n2) Removes the code for handling the case when it is not present.\n3) Removes tests for when it is not present.\n4) Removes documentation describing what happens when it is not\n   present.\n\nBug: 18027885\nTest: cts/tests/signature/runSignatureTest.sh\nChange-Id: I3892ead8cd2a8bf17e57bf08e3bf6ee65afac0a1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a21cd2803267bcd17184d37048b6d7fb85fd6363",
      "old_mode": 33188,
      "old_path": "Android.bp",
      "new_id": "ad9ba16f554a457907bcfa65fb84287527e4ed5c",
      "new_mode": 33188,
      "new_path": "Android.bp"
    },
    {
      "type": "modify",
      "old_id": "81e4105febee218b9b0cb44e9f729ecedd3e1f7f",
      "old_mode": 33188,
      "old_path": "core/java/android/content/pm/OrgApacheHttpLegacyUpdater.java",
      "new_id": "7790067b03ded82dfe8ce9dc556c6f76cf26ad57",
      "new_mode": 33188,
      "new_path": "core/java/android/content/pm/OrgApacheHttpLegacyUpdater.java"
    },
    {
      "type": "modify",
      "old_id": "03eefedd2b30e97692bc2bcefbaa9bc337ca32d1",
      "old_mode": 33188,
      "old_path": "core/java/android/content/pm/PackageBackwardCompatibility.java",
      "new_id": "b19196a9b636d54ae9a2b2a4fb76f02d874fe352",
      "new_mode": 33188,
      "new_path": "core/java/android/content/pm/PackageBackwardCompatibility.java"
    },
    {
      "type": "modify",
      "old_id": "c64d5202e1fd23bc89bb3c3beef78ec41ef76729",
      "old_mode": 33188,
      "old_path": "core/tests/coretests/src/android/content/pm/PackageBackwardCompatibilityTest.java",
      "new_id": "f0c9032917191c377d6e11326bca7840767d32b6",
      "new_mode": 33188,
      "new_path": "core/tests/coretests/src/android/content/pm/PackageBackwardCompatibilityTest.java"
    }
  ]
}
