summaryrefslogtreecommitdiffstats
path: root/src/com/android/packageinstaller/role/model/Roles.java
diff options
context:
space:
mode:
authorHai Zhang <zhanghai@google.com>2019-05-29 12:28:49 -0700
committerHai Zhang <zhanghai@google.com>2019-05-29 12:28:49 -0700
commitaaf632eff478aaf31211e0a766a3effa05aa319f (patch)
tree632dec797faaa657b524b585e5bba13402728e10 /src/com/android/packageinstaller/role/model/Roles.java
parent05244bf0009f195c4cdf2b42a206141f999f9e08 (diff)
downloadandroid_packages_apps_PackageInstaller-aaf632eff478aaf31211e0a766a3effa05aa319f.tar.gz
android_packages_apps_PackageInstaller-aaf632eff478aaf31211e0a766a3effa05aa319f.tar.bz2
android_packages_apps_PackageInstaller-aaf632eff478aaf31211e0a766a3effa05aa319f.zip
Remove all remaining STOPSHIP comments for role.
By turning off DEBUG in two classes. Fixes: 132909319 Test: presubmit Change-Id: Id0f7485ede3a9a904f230aec59e44774171bb164
Diffstat (limited to 'src/com/android/packageinstaller/role/model/Roles.java')
-rw-r--r--src/com/android/packageinstaller/role/model/Roles.java28
1 files changed, 11 insertions, 17 deletions
diff --git a/src/com/android/packageinstaller/role/model/Roles.java b/src/com/android/packageinstaller/role/model/Roles.java
index 1a3af42b..73baebae 100644
--- a/src/com/android/packageinstaller/role/model/Roles.java
+++ b/src/com/android/packageinstaller/role/model/Roles.java
@@ -47,8 +47,7 @@ public class Roles {
private static final String LOG_TAG = Roles.class.getSimpleName();
- // STOPSHIP: Turn this off before we ship.
- private static final boolean DEBUG = true;
+ private static final boolean DEBUG = false;
private static final String TAG_ROLES = "roles";
private static final String TAG_PERMISSION_SET = "permission-set";
@@ -460,9 +459,9 @@ public class Roles {
String permission = getAttributeValue(parser, ATTRIBUTE_PERMISSION);
IntentFilterData intentFilterData = null;
List<RequiredMetaData> metaData = new ArrayList<>();
- List<String> metaDataNames;
+ List<String> debugMetaDataNames;
if (DEBUG) {
- metaDataNames = new ArrayList<>();
+ debugMetaDataNames = new ArrayList<>();
}
int type;
@@ -491,7 +490,7 @@ public class Roles {
continue;
}
if (DEBUG) {
- checkDuplicateElement(metaDataName, metaDataNames, "meta data");
+ checkDuplicateElement(metaDataName, debugMetaDataNames, "meta data");
}
// HACK: Only support boolean for now.
// TODO: Support android:resource and other types of android:value, maybe by
@@ -507,7 +506,7 @@ public class Roles {
metaDataValue, metaDataOptional);
metaData.add(requiredMetaData);
if (DEBUG) {
- metaDataNames.add(metaDataName);
+ debugMetaDataNames.add(metaDataName);
}
break;
default:
@@ -698,12 +697,9 @@ public class Roles {
if (maxTargetSdkVersion == Integer.MIN_VALUE) {
maxTargetSdkVersion = null;
}
- if (DEBUG) {
- if (maxTargetSdkVersion != null
- && maxTargetSdkVersion < Build.VERSION_CODES.BASE) {
- throwOrLogMessage("Invalid value for \"maxTargetSdkVersion\": "
- + maxTargetSdkVersion);
- }
+ if (maxTargetSdkVersion != null && maxTargetSdkVersion < Build.VERSION_CODES.BASE) {
+ throwOrLogMessage("Invalid value for \"maxTargetSdkVersion\": "
+ + maxTargetSdkVersion);
}
String modeName = requireAttributeValue(parser, ATTRIBUTE_MODE, TAG_APP_OP);
if (modeName == null) {
@@ -797,11 +793,9 @@ public class Roles {
}
checkDuplicateElement(intentFilterData, intentFilterDatas,
"intent filter");
- if (DEBUG) {
- if (intentFilterData.getDataType() != null) {
- throwOrLogMessage("mimeType in <data> is not supported when setting a"
- + " preferred activity");
- }
+ if (intentFilterData.getDataType() != null) {
+ throwOrLogMessage("mimeType in <data> is not supported when setting a"
+ + " preferred activity");
}
intentFilterDatas.add(intentFilterData);
break;