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

Commit 81270b18 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Dummy WorkChain class"

parents 9ab5045d ebf962f7
Loading
Loading
Loading
Loading
+58 −0
Original line number Diff line number Diff line
@@ -4,6 +4,9 @@ import android.os.WorkSourceProto;
import android.util.Log;
import android.util.proto.ProtoOutputStream;

import com.android.internal.annotations.VisibleForTesting;

import java.util.ArrayList;
import java.util.Arrays;

/**
@@ -356,6 +359,15 @@ public class WorkSource implements Parcelable {
        return result;
    }

    /**
     * Temporary dummy function.
     * @hide
     */
    public ArrayList<WorkChain> getWorkChains() {
        return null;
    }


    private boolean removeUids(WorkSource other) {
        int N1 = mNum;
        final int[] uids1 = mUids;
@@ -664,6 +676,52 @@ public class WorkSource implements Parcelable {
        }
    }

    /**
     * Temporary dummy class for WorkChain. Will be removed.
     * @hide
     */
    public static final class WorkChain implements Parcelable {
        // @VisibleForTesting
        public WorkChain() {
        }

        private WorkChain(Parcel in) {
            in.readInt();
        }

        /** @hide */
        @VisibleForTesting
        public int[] getUids() {
            return null;
        }

        /** @hide */
        @VisibleForTesting
        public String[] getTags() {
            return null;
        }

        @Override
        public int describeContents() {
            return 0;
        }

        @Override
        public void writeToParcel(Parcel dest, int flags) {
            dest.writeInt(0);
        }

        public static final Parcelable.Creator<WorkChain> CREATOR =
                new Parcelable.Creator<WorkChain>() {
                    public WorkChain createFromParcel(Parcel in) {
                        return new WorkChain(in);
                    }
                    public WorkChain[] newArray(int size) {
                        return new WorkChain[size];
                    }
                };
    }

    @Override
    public int describeContents() {
        return 0;
+13 −0
Original line number Diff line number Diff line
@@ -35,6 +35,11 @@ public final class StatsLog {
    public static final int BLUETOOTH_A2DP_AUDIO_STATE_CHANGED__STATE__PLAY = 1;
    public static final int BLUETOOTH_A2DP_AUDIO_STATE_CHANGED__STATE__STOP = 2;

    public static final int BLE_SCAN_STATE_CHANGED = 2;
    public static final int BLE_SCAN_STATE_CHANGED__STATE__OFF = 0;
    public static final int BLE_SCAN_STATE_CHANGED__STATE__ON = 1;
    public static final int BLE_SCAN_STATE_CHANGED__STATE__RESET = 2;

    private StatsLog() {}

    public static void write(int id, int field1) {}
@@ -43,4 +48,12 @@ public final class StatsLog {

    public static void write_non_chained(int id, int uid, String tag,
            int field1, int field2, String field3) {}

    /** I am a dummy javadoc comment. */
    public static void write(int code, int[] uid, String[] tag, int arg2,
            boolean arg3, boolean arg4, boolean arg5) {};

    /** I am a dummy javadoc comment. */
    public static void write_non_chained(int code, int arg1, String arg2, int arg3,
            boolean arg4, boolean arg5, boolean arg6) {};
}