diff options
author | Garfield Tan <xutan@google.com> | 2017-03-01 16:05:23 -0800 |
---|---|---|
committer | Garfield Tan <xutan@google.com> | 2017-03-02 12:48:13 -0800 |
commit | b690b4de06385a821aed3442e10058986c03badc (patch) | |
tree | 0e23c6df416d3a327c9e8b676f6a9d764c63127d /packages/ExternalStorageProvider/src | |
parent | 85d0eee1a840ae78f31f2f02a41714803ab41e7b (diff) |
Address comments from API council.
Test: Code builds and tests pass. Also some manual tests around ESP.
Bug: 35813037
Bug: 35812990
Change-Id: Ia9d3a3964e9a83d0c1c08e5db4c2e231504aa99a
Diffstat (limited to 'packages/ExternalStorageProvider/src')
-rw-r--r-- | packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java b/packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java index 3cc9f65ecd85..8802010c06d0 100644 --- a/packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java +++ b/packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java @@ -19,24 +19,14 @@ package com.android.externalstorage; import android.annotation.Nullable; import android.content.ContentResolver; import android.content.Context; -import android.content.Intent; import android.content.UriPermission; -import android.content.pm.ParceledListSlice; -import android.content.res.AssetFileDescriptor; import android.database.Cursor; import android.database.MatrixCursor; import android.database.MatrixCursor.RowBuilder; -import android.graphics.Point; import android.net.Uri; import android.os.Binder; import android.os.Bundle; -import android.os.CancellationSignal; import android.os.Environment; -import android.os.FileObserver; -import android.os.FileUtils; -import android.os.Handler; -import android.os.ParcelFileDescriptor; -import android.os.ParcelFileDescriptor.OnCloseListener; import android.os.UserHandle; import android.os.storage.DiskInfo; import android.os.storage.StorageManager; @@ -45,15 +35,12 @@ import android.provider.DocumentsContract; import android.provider.DocumentsContract.Document; import android.provider.DocumentsContract.Path; import android.provider.DocumentsContract.Root; -import android.provider.DocumentsProvider; -import android.provider.MediaStore; import android.provider.Settings; import android.text.TextUtils; import android.util.ArrayMap; import android.util.DebugUtils; import android.util.Log; import android.util.Pair; -import android.webkit.MimeTypeMap; import com.android.internal.annotations.GuardedBy; import com.android.internal.content.FileSystemProvider; @@ -62,10 +49,8 @@ import com.android.internal.util.IndentingPrintWriter; import java.io.File; import java.io.FileDescriptor; import java.io.FileNotFoundException; -import java.io.IOException; import java.io.PrintWriter; import java.util.Collections; -import java.util.LinkedList; import java.util.List; import java.util.Objects; @@ -408,7 +393,7 @@ public class ExternalStorageProvider extends FileSystemProvider { } @Override - public Path findDocumentPath(String childDocId, @Nullable String parentDocId) + public Path findDocumentPath(@Nullable String parentDocId, String childDocId) throws FileNotFoundException { final Pair<RootInfo, File> resolvedDocId = resolveDocId(childDocId, false); final RootInfo root = resolvedDocId.first; |