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

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

Merge "Added debug message for GetEuiccProfileInfoListResult"

parents fa372cea ee04cd8e
Loading
Loading
Loading
Loading
+19 −0
Original line number Diff line number Diff line
@@ -729,6 +729,25 @@ public abstract class EuiccService extends Service {
        printWriter.println("The connected LPA does not implement EuiccService#dump()");
    }

    /**
     * Result code to string
     *
     * @param result The result code.
     * @return The result code in string format.
     *
     * @hide
     */
    public static String resultToString(@Result int result) {
        switch (result) {
            case RESULT_OK: return "OK";
            case RESULT_MUST_DEACTIVATE_SIM : return "MUST_DEACTIVATE_SIM";
            case RESULT_RESOLVABLE_ERRORS: return "RESOLVABLE_ERRORS";
            case RESULT_FIRST_USER: return "FIRST_USER";
            default:
            return "UNKNOWN(" + result + ")";
        }
    }

    /**
     * Wrapper around IEuiccService that forwards calls to implementations of {@link EuiccService}.
     */
+12 −0
Original line number Diff line number Diff line
@@ -123,4 +123,16 @@ public final class GetEuiccProfileInfoListResult implements Parcelable {
    public int describeContents() {
        return 0;
    }

    /**
     * @hide
     *
     * @return String representation of {@link GetEuiccProfileInfoListResult}
     */
    @Override
    public String toString() {
        return "[GetEuiccProfileInfoListResult: result=" + EuiccService.resultToString(result)
                + ", isRemovable=" + mIsRemovable + ", mProfiles=" + Arrays.toString(mProfiles)
                + "]";
    }
}