History log of /frameworks/base/core/java/android/content/SyncRequest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
632515b9d0960749ddb1636677d7f12f196d73f7 11-Oct-2013 Matthew Williams <mjwilliams@google.com> Fix infinite boot-loop bug in SM.

Bug:11064918
If the ContentResolver sync API is used with the empty ("")
string as a provider, the ContentService will throw an RTE.
This cl addresses all the entry points of the API that could
allow this, as well as adds an ifEmpty check at the point of
failure.
Also removed RTE throws from public functions(no point in
crashing the phone).

Change-Id: I57427d12a6cafb3e6d7a32ca0c10b05315b20580
/frameworks/base/core/java/android/content/SyncRequest.java
6222288bfbae46550b4914ef1eb12c69dc1f716c 21-Aug-2013 Matthew Williams <mjwilliams@google.com> DO NOT MERGE. Remove service component for KLP.

1) As discussed, lack of internal clients -> remove SyncService
component from KLP. This CL reverts that addition.
2) Also includes javadoc cleanup of existing API.
3) Fix naming of allowMetered() -> disallowMetered() in API
4) Removed one-off sync in the future, as it doesn't make sense
for sync adapters.

Change-Id: I1b17094e6edafb2955cdfb99f39b44274fbe86f9
/frameworks/base/core/java/android/content/SyncRequest.java
68e39c3411d97ba2fe3ef5e33260b31fc73c934f 26-Jul-2013 Matthew Williams <mjwilliams@google.com> Fixed NPE in SyncRequest for Bundle.EMPTY

Writing to bundle caller provides causes app to crash if bundle
is Bundle.EMPTY, which is backed by an unmodifiable map.

Change-Id: Ia9bdf12cddea9673bb84e0458cce8bc8027fbba5
/frameworks/base/core/java/android/content/SyncRequest.java
c81891c1257895220c00e9ee99968ce305cfdd3b 25-Jul-2013 Matthew Williams <mjwilliams@google.com> Fixes to javadoc

That was breaking sdk(linux) and aosp_mips-eng (linux)

Change-Id: I1d6737baf68e004a2764d1dbee816f98a1a49be8
/frameworks/base/core/java/android/content/SyncRequest.java
8cf4e13e466bf7a9dc9a3bee73c8a74f3fc4bb85 25-Jul-2013 Ying Wang <wangying@google.com> Fix docs build.

Change-Id: I5bf25f6f1681a66f63798a9a0d5112b2a32f747b
/frameworks/base/core/java/android/content/SyncRequest.java
fa77418134c6f1f80af225a78819f069e9c974fb 19-Jun-2013 Matthew Williams <mjwilliams@google.com> AnonymousSyncService & SyncRequest.

Changes to the way bundles are parcelled broke SM,
this update writes out the bundle as xml. This circumvents
the need for parcel, and makes it easier to debug whats
happening.
Change-Id: I6cd5d3a2eb80bfa5b3ae0c7f2d2ff91a65daaa34
/frameworks/base/core/java/android/content/SyncRequest.java