Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 07582ff0 authored by Bill Lin's avatar Bill Lin
Browse files

Add more debug info for DocumentInfo

Display isMoveSupported in the debug message

Test: atest DocumentsUIGoogleTests
      manual check doc info and observe "Supports move" info showing
Bug: 127802924
Change-Id: Ia3f8bdac6defd9e0ca9d8d015b09c0ae5845f266
parent 19a67e20
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -110,6 +110,8 @@
    <string name="debug_supports_delete" translatable="false">Supports delete</string>
    <!-- String label for developer/debug file details, specifying that a file has associated metadata. -->
    <string name="debug_supports_metadata" translatable="false">Supports metadata</string>
    <!-- String label for developer/debug file details, specifying that a file can be moved. -->
    <string name="debug_supports_move" translatable="false">Supports move</string>
    <!-- String label for developer/debug file details, specifying that a file can be removed. -->
    <string name="debug_supports_remove" translatable="false">Supports remove</string>
    <!-- String label for developer/debug file details, specifying that a file can be renamed. -->
+1 −0
Original line number Diff line number Diff line
@@ -222,6 +222,7 @@ public class DocumentInfo implements Durable, Parcelable {
                + ", isVirtual=" + isVirtual()
                + ", isDeleteSupported=" + isDeleteSupported()
                + ", isCreateSupported=" + isCreateSupported()
                + ", isMoveSupported=" + isMoveSupported()
                + ", isRenameSupported=" + isRenameSupported()
                + ", isMetadataSupported=" + isMetadataSupported()
                + "} @ "
+3 −1
Original line number Diff line number Diff line
@@ -15,7 +15,6 @@
 */
package com.android.documentsui.inspector;

import androidx.annotation.StringRes;
import android.content.Context;
import android.content.res.Resources;
import android.os.AsyncTask;
@@ -24,6 +23,8 @@ import android.provider.DocumentsContract;
import android.util.AttributeSet;
import android.widget.TextView;

import androidx.annotation.StringRes;

import com.android.documentsui.R;
import com.android.documentsui.base.DocumentInfo;
import com.android.documentsui.base.DummyLookup;
@@ -83,6 +84,7 @@ public class DebugView extends TableView implements DebugDisplay {
        put(R.string.debug_supports_create, info.isCreateSupported());
        put(R.string.debug_supports_delete, info.isDeleteSupported());
        put(R.string.debug_supports_metadata, info.isMetadataSupported());
        put(R.string.debug_supports_move, info.isMoveSupported());
        put(R.string.debug_supports_remove, info.isRemoveSupported());
        put(R.string.debug_supports_rename, info.isRenameSupported());
        put(R.string.debug_supports_settings, info.isSettingsSupported());