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

Commit f0243ed0 authored by Nate Myren's avatar Nate Myren Committed by Android (Google) Code Review
Browse files

Merge "Add lastAccessTime to PermGroupUsage"

parents cf6da88f 2dfe8025
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -30,17 +30,19 @@ public final class PermGroupUsage {

    private final String mPackageName;
    private final int mUid;
    private final long mLastAccess;
    private final String mPermGroupName;
    private final boolean mIsActive;
    private final boolean mIsPhoneCall;
    private final CharSequence mAttribution;

    PermGroupUsage(@NonNull String packageName, int uid,
            @NonNull String permGroupName, boolean isActive, boolean isPhoneCall,
            @NonNull String permGroupName, long lastAccess, boolean isActive, boolean isPhoneCall,
            @Nullable CharSequence attribution) {
        this.mPackageName = packageName;
        this.mUid = uid;
        this.mPermGroupName = permGroupName;
        this.mLastAccess = lastAccess;
        this.mIsActive = isActive;
        this.mIsPhoneCall = isPhoneCall;
        this.mAttribution = attribution;
@@ -58,6 +60,10 @@ public final class PermGroupUsage {
        return mPermGroupName;
    }

    public long getLastAccess() {
        return mLastAccess;
    }

    public boolean isActive() {
        return mIsActive;
    }
+1 −1
Original line number Diff line number Diff line
@@ -187,7 +187,7 @@ public class PermissionUsageHelper {
            for (int usageNum = 0; usageNum < numUsages; usageNum++) {
                OpUsage usage = rawUsages.get(permGroup).get(usageNum);
                usages.add(new PermGroupUsage(usage.packageName, usage.uid, permGroup,
                        usage.isRunning, isPhone,
                        usage.lastAccessTime, usage.isRunning, isPhone,
                        packagesWithAttributionLabels.get(usage.toPackageAttr())));
            }
        }