From c5e8f49ea9cb47e2f2e5dc4cf0983d94cfbff79e Mon Sep 17 00:00:00 2001 From: sandeepjs Date: Tue, 11 Jan 2022 15:38:19 +0000 Subject: [PATCH] [MEP] Reverting temporarily bypassed exception Reverting temporarily bypassed exceptions. Bug: 202110963 Test: Build Change-Id: Ib1a9d228a1d3d9864e03d3afa54cd85574ed8fe8 --- .../java/android/telephony/UiccCardInfo.java | 8 +++----- .../java/android/telephony/UiccSlotInfo.java | 16 ++++++---------- 2 files changed, 9 insertions(+), 15 deletions(-) diff --git a/telephony/java/android/telephony/UiccCardInfo.java b/telephony/java/android/telephony/UiccCardInfo.java index 74f9c876cc406..464389b84945d 100644 --- a/telephony/java/android/telephony/UiccCardInfo.java +++ b/telephony/java/android/telephony/UiccCardInfo.java @@ -156,11 +156,9 @@ public final class UiccCardInfo implements Parcelable { @Nullable @Deprecated public String getIccId() { - // Temporarily bypassing exception - // TODO: add exception once refactoring completed. - //if (mIccIdAccessRestricted) { - // throw new UnsupportedOperationException("getIccId from UiccPortInfo"); - //} + if (mIccIdAccessRestricted) { + throw new UnsupportedOperationException("getIccId from UiccPortInfo"); + } //always return ICCID from first port. return getPorts().stream().findFirst().get().getIccId(); } diff --git a/telephony/java/android/telephony/UiccSlotInfo.java b/telephony/java/android/telephony/UiccSlotInfo.java index a8668e7d77d40..2b1c8c863eb66 100644 --- a/telephony/java/android/telephony/UiccSlotInfo.java +++ b/telephony/java/android/telephony/UiccSlotInfo.java @@ -159,11 +159,9 @@ public class UiccSlotInfo implements Parcelable { */ @Deprecated public boolean getIsActive() { - // Temporarily bypassing exception - // TODO: add exception once refactoring completed. - //if (mLogicalSlotAccessRestricted) { - // throw new UnsupportedOperationException("get port status from UiccPortInfo"); - //} + if (mLogicalSlotAccessRestricted) { + throw new UnsupportedOperationException("get port status from UiccPortInfo"); + } //always return status from first port. return getPorts().stream().findFirst().get().isActive(); } @@ -198,11 +196,9 @@ public class UiccSlotInfo implements Parcelable { */ @Deprecated public int getLogicalSlotIdx() { - // Temporarily bypassing exception - // TODO: add exception once refactoring completed. - //if (mLogicalSlotAccessRestricted) { - // throw new UnsupportedOperationException("get logical slot index from UiccPortInfo"); - //} + if (mLogicalSlotAccessRestricted) { + throw new UnsupportedOperationException("get logical slot index from UiccPortInfo"); + } //always return logical slot index from first port. //portList always have at least one element. return getPorts().stream().findFirst().get().getLogicalSlotIndex();