Tobias Thierer | 5be1851 | 2016-06-24 19:23:19 +0100 | [diff] [blame] | 1 | URL: https://github.com/square/okhttp |
| 2 | License: Apache 2 |
| 3 | Description: "OkHttp: An HTTP+SPDY client for Android and Java applications." |
| 4 | |
| 5 | Local patches |
| 6 | ------------- |
| 7 | |
| 8 | Addition of classes in android/ : |
| 9 | - com.squareup.okhttp.internal.Platform - to replace the Platform class that |
| 10 | comes with okhttp. Avoids use of reflection where possible. |
| 11 | - com.squareup.okhttp.Http(s)Handler - integration with Android's corelibs. |
| 12 | - com.squareup.okhttp.ConfigAwareConnectionPool - support for a |
| 13 | ConnectionPool that listens for network configuration changes. |
| 14 | - com.squareup.okhttp.internal.Version - a hand-crafted version of |
| 15 | okhttp/src/main/java-templates/com/squareup/okhttp/internal/Version.java |
| 16 | for Android. |
| 17 | |
Tobias Thierer | cf362b8 | 2016-06-24 19:24:17 +0100 | [diff] [blame] | 18 | All source changes (besides imports) marked with ANDROID-BEGIN and ANDROID-END: |
| 19 | - Commenting of code that references APIs not present on Android. |
| 20 | - @Ignore or comment out tests for functionality not supported on Android. |
| 21 | - Work around JUnit 4.11 not being available on Android by adding a |
| 22 | assertNotEquals() method to affect tests. |
| 23 | |
Tobias Thierer | 5be1851 | 2016-06-24 19:23:19 +0100 | [diff] [blame] | 24 | okio/ contains a snapshot of the Okio project. See okio/README.android for |
| 25 | details. |