/aosp14/frameworks/base/core/java/android/content/pm/parsing/result/ |
H A D | ParseInput.java | 106 <ResultType> ParseResult<ResultType> success(ResultType result); in success() 115 ParseResult<?> deferError(@NonNull String parseError, long deferredError); in deferError() 121 ParseResult<?> enableDeferredError(String packageName, int targetSdkVersion); in enableDeferredError() 129 <ResultType> ParseResult<ResultType> skip(@NonNull String parseError); in skip() 132 <ResultType> ParseResult<ResultType> error(int parseError); in error() 138 <ResultType> ParseResult<ResultType> error(@NonNull String parseError); in error() 141 <ResultType> ParseResult<ResultType> error(int parseError, @Nullable String errorMessage); in error() 154 <ResultType> ParseResult<ResultType> error(int parseError, @Nullable String errorMessage, in error() 162 <ResultType> ParseResult<ResultType> error(ParseResult<?> result); in error()
|
H A D | ParseTypeImpl.java | 33 public class ParseTypeImpl implements ParseInput, ParseResult<Object> { 126 public <ResultType> ParseResult<ResultType> success(ResultType result) { 133 return (ParseResult<ResultType>) this; 137 public ParseResult<?> deferError(@NonNull String parseError, long deferredError) { 170 public ParseResult<?> enableDeferredError(String packageName, int targetSdkVersion) { 191 public <ResultType> ParseResult<ResultType> skip(@NonNull String parseError) { 196 public <ResultType> ParseResult<ResultType> error(int parseError) { 201 public <ResultType> ParseResult<ResultType> error(@NonNull String parseError) { 206 public <ResultType> ParseResult<ResultType> error(int errorCode, 212 public <ResultType> ParseResult<ResultType> error(ParseResult<?> intentResult) { [all …]
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/pkg/component/ |
H A D | ParsedProcessUtils.java | 22 import android.content.pm.parsing.result.ParseResult; 45 private static ParseResult<Set<String>> parseDenyPermission(Set<String> perms, in parseDenyPermission() 63 private static ParseResult<Set<String>> parseAllowPermission(Set<String> perms, Resources res, in parseAllowPermission() 93 ParseResult<String> processNameResult = ComponentParseUtils.buildProcessName( in parseProcess() 126 ParseResult<?> result; in parseProcess() 131 ParseResult<Set<String>> denyResult = parseDenyPermission( in parseProcess() 139 ParseResult<Set<String>> allowResult = parseAllowPermission( in parseProcess() 160 public static ParseResult<ArrayMap<String, ParsedProcess>> parseProcesses( in parseProcesses() 175 ParseResult<?> result; in parseProcesses() 180 ParseResult<Set<String>> denyResult = parseDenyPermission(deniedPerms, res, in parseProcesses() [all …]
|
H A D | ComponentParseUtils.java | 26 import android.content.pm.parsing.result.ParseResult; 56 static <Component extends ParsedComponentImpl> ParseResult<Component> parseAllMetaData( in parseAllMetaData() 67 final ParseResult result; in parseAllMetaData() 83 public static ParseResult<String> buildProcessName(@NonNull String pkg, String defProc, in buildProcessName() 101 ParseResult<String> nameResult = ComponentParseUtils.buildCompoundName(pkg, procSeq, in buildProcessName() 107 public static ParseResult<String> buildTaskAffinityName(String pkg, String defProc, in buildTaskAffinityName() 118 public static ParseResult<String> buildCompoundName(String pkg, CharSequence procSeq, in buildCompoundName() 128 final ParseResult<?> nameResult = FrameworkParsingPackageUtils.validateName(input, in buildCompoundName() 137 final ParseResult<?> nameResult = FrameworkParsingPackageUtils.validateName(input, proc, in buildCompoundName()
|
H A D | InstallConstraintsTagParser.java | 21 import android.content.pm.parsing.result.ParseResult; 50 public static ParseResult<ParsingPackage> parseInstallConstraints( in parseInstallConstraints() 58 ParseResult<Set<String>> prefixes = parseFingerprintPrefixes(input, res, parser); in parseInstallConstraints() 71 private static ParseResult<Set<String>> parseFingerprintPrefixes( in parseFingerprintPrefixes() 86 ParseResult<String> parsedPrefix = in parseFingerprintPrefixes() 106 private static ParseResult<String> readFingerprintPrefixValue(ParseInput input, Resources res, in readFingerprintPrefixValue()
|
H A D | ParsedComponentUtils.java | 25 import android.content.pm.parsing.result.ParseResult; 43 static <Component extends ParsedComponentImpl> ParseResult<Component> parseComponent( in parseComponent() 99 static ParseResult<Bundle> addMetaData(ParsedComponentImpl component, ParsingPackage pkg, in addMetaData() 101 ParseResult<Property> result = ParsingPackageUtils.parseMetaData(pkg, component, in addMetaData() 113 static ParseResult<Property> addProperty(ParsedComponentImpl component, ParsingPackage pkg, in addProperty() 115 ParseResult<Property> result = ParsingPackageUtils.parseMetaData(pkg, component, in addProperty()
|
H A D | ParsedMainComponentUtils.java | 25 import android.content.pm.parsing.result.ParseResult; 48 static <Component extends ParsedMainComponentImpl> ParseResult<Component> parseMainComponent( in parseMainComponent() 54 ParseResult<Component> result = ParsedComponentUtils.parseComponent(component, tag, pkg, in parseMainComponent() 85 ParseResult<String> processNameResult = ComponentParseUtils.buildProcessName( in parseMainComponent() 113 static ParseResult<ParsedIntentInfoImpl> parseIntentFilter( in parseIntentFilter() 119 ParseResult<ParsedIntentInfoImpl> intentResult = ParsedIntentInfoUtils.parseIntentInfo( in parseIntentFilter()
|
H A D | ParsedInstrumentationUtils.java | 23 import android.content.pm.parsing.result.ParseResult; 41 public static ParseResult<ParsedInstrumentation> parseInstrumentation(ParsingPackage pkg, in parseInstrumentation() 50 ParseResult<ParsedInstrumentationImpl> result = ParsedComponentUtils.parseComponent( in parseInstrumentation() 75 ParseResult<ParsedInstrumentationImpl> result = in parseInstrumentation()
|
H A D | ParsedActivityUtils.java | 35 import android.content.pm.parsing.result.ParseResult; 87 public static ParseResult<ParsedActivity> parseActivityOrReceiver(String[] separateProcesses, in parseActivityOrReceiver() 98 ParseResult<ParsedActivityImpl> result = in parseActivityOrReceiver() 218 ParseResult<String> affinityNameResult = ComponentParseUtils.buildTaskAffinityName( in parseActivityOrReceiver() 365 final ParseResult<Set<String>> knownActivityEmbeddingCertsResult = in parseActivityOrAlias() 393 final ParseResult result; in parseActivityOrAlias() 439 ParseResult<ActivityInfo.WindowLayout> layoutResult = in parseActivityOrAlias() 479 ParseResult<ActivityInfo.WindowLayout> layoutResult = in parseActivityOrAlias() 489 final ParseResult exportedCheckResult = input.deferError( in parseActivityOrAlias() 505 private static ParseResult<ParsedIntentInfoImpl> parseIntentFilter(ParsingPackage pkg, in parseIntentFilter() [all …]
|
H A D | ParsedServiceUtils.java | 28 import android.content.pm.parsing.result.ParseResult; 48 public static ParseResult<ParsedService> parseService(String[] separateProcesses, in parseService() 61 ParseResult<ParsedServiceImpl> result = ParsedMainComponentUtils.parseMainComponent( in parseService() 135 final ParseResult parseResult; in parseService() 138 ParseResult<ParsedIntentInfoImpl> intentResult = ParsedMainComponentUtils in parseService() 171 final ParseResult exportedCheckResult = input.deferError( in parseService()
|
H A D | ParsedPermissionUtils.java | 24 import android.content.pm.parsing.result.ParseResult; 51 public static ParseResult<ParsedPermission> parsePermission(ParsingPackage pkg, Resources res, in parsePermission() 57 ParseResult<ParsedPermissionImpl> result; in parsePermission() 169 … public static ParseResult<ParsedPermission> parsePermissionTree(ParsingPackage pkg, Resources res, in parsePermissionTree() 174 ParseResult<ParsedPermissionImpl> result; in parsePermissionTree() 215 public static ParseResult<ParsedPermissionGroup> parsePermissionGroup(ParsingPackage pkg, in parsePermissionGroup() 224 ParseResult<ParsedPermissionGroupImpl> result = ParsedComponentUtils.parseComponent( in parsePermissionGroup() 249 ParseResult<ParsedPermissionGroupImpl> result = ComponentParseUtils.parseAllMetaData(pkg, in parsePermissionGroup()
|
H A D | ParsedProviderUtils.java | 28 import android.content.pm.parsing.result.ParseResult; 52 public static ParseResult<ParsedProvider> parseProvider(String[] separateProcesses, in parseProvider() 66 ParseResult<ParsedProviderImpl> result = in parseProvider() 159 private static ParseResult<ParsedProvider> parseProviderTags(ParsingPackage pkg, String tag, in parseProviderTags() 173 final ParseResult result; in parseProviderTags() 176 ParseResult<ParsedIntentInfoImpl> intentResult = ParsedMainComponentUtils in parseProviderTags() 217 private static ParseResult<ParsedProvider> parseGrantUriPermission(ParsedProviderImpl provider, in parseGrantUriPermission() 274 private static ParseResult<ParsedProvider> parsePathPermission(ParsedProviderImpl provider, in parsePathPermission()
|
H A D | ParsedApexSystemServiceUtils.java | 22 import android.content.pm.parsing.result.ParseResult; 36 public static ParseResult<ParsedApexSystemService> parseApexSystemService( in parseApexSystemService()
|
H A D | ParsedIntentInfoUtils.java | 25 import android.content.pm.parsing.result.ParseResult; 52 public static ParseResult<ParsedIntentInfoImpl> parseIntentInfo(String className, in parseIntentInfo() 99 final ParseResult result; in parseIntentInfo() 166 private static ParseResult<ParsedIntentInfo> parseData(ParsedIntentInfo intentInfo, in parseData()
|
/aosp14/frameworks/base/libs/hwui/ |
H A D | PathParser.h | 33 struct ParseResult { struct 40 static void parseAsciiStringForSkPath(SkPath* outPath, ParseResult* result, argument 42 static void getPathDataFromAsciiString(PathData* outData, ParseResult* result, 45 static void validateVerbAndPoints(char verb, size_t points, ParseResult* result);
|
H A D | PathParser.cpp | 100 static float parseFloat(PathParser::ParseResult* result, const char* startPtr, in parseFloat() 124 static void getFloats(std::vector<float>* outPoints, PathParser::ParseResult* result, in getFloats() 157 void PathParser::validateVerbAndPoints(char verb, size_t points, PathParser::ParseResult* result) { in validateVerbAndPoints() 215 void PathParser::getPathDataFromAsciiString(PathData* data, ParseResult* result, in getPathDataFromAsciiString() 287 void PathParser::parseAsciiStringForSkPath(SkPath* skPath, ParseResult* result, const char* pathStr, in parseAsciiStringForSkPath()
|
/aosp14/frameworks/base/core/java/android/content/pm/parsing/ |
H A D | ApkLiteParseUtils.java | 30 import android.content.pm.parsing.result.ParseResult; 102 public static ParseResult<PackageLite> parsePackageLite(ParseInput input, in parsePackageLite() 114 public static ParseResult<PackageLite> parseMonolithicPackageLite(ParseInput input, in parseMonolithicPackageLite() 139 public static ParseResult<PackageLite> parseMonolithicPackageLite(ParseInput input, in parseMonolithicPackageLite() 167 public static ParseResult<PackageLite> parseClusterPackageLite(ParseInput input, in parseClusterPackageLite() 192 final ParseResult<ApkLite> result = parseApkLite(input, file, flags); in parseClusterPackageLite() 256 public static ParseResult<PackageLite> composePackageLiteFromApks( in composePackageLiteFromApks() 342 public static ParseResult<ApkLite> parseApkLite(ParseInput input, in parseApkLite() 347 private static ParseResult<ApkLite> parseApkLiteInner(ParseInput input, in parseApkLiteInner() 370 final ParseResult<SigningDetails> result = in parseApkLiteInner() [all …]
|
H A D | FrameworkParsingPackageUtils.java | 29 import android.content.pm.parsing.result.ParseResult; 108 public static ParseResult validateName(ParseInput input, String name, boolean requireSeparator, in validateName() 226 public static ParseResult<SigningDetails> getSigningDetails(ParseInput input, in getSigningDetails() 235 final ParseResult<SigningDetails> verified; in getSigningDetails() 298 public static ParseResult<Integer> computeMinSdkVersion(@IntRange(from = 1) int minVers, in computeMinSdkVersion() 363 public static ParseResult<Integer> computeTargetSdkVersion(@IntRange(from = 0) int targetVers, in computeTargetSdkVersion() 412 public static ParseResult<Integer> computeMaxSdkVersion(@IntRange(from = 0) int maxVers, in computeMaxSdkVersion()
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/pkg/parsing/ |
H A D | ParsingPackageUtils.java | 58 import android.content.pm.parsing.result.ParseResult; 288 ParseResult<ParsedPackage> result; in parseDefault() 319 final ParseResult<SigningDetails> ret = in parseDefault() 383 final ParseResult<PackageLite> liteResult = in parseClusterPackage() 679 final ParseResult result; in parseSplitApk() 757 final ParseResult result; in parseSplitApplication() 902 final ParseResult result; in parseBaseApkTags() 1311 final ParseResult<?> result; in parseUsesPermission() 1591 ParseResult<?> deferResult = in parseUsesSdk() 1626 final ParseResult result; in parseUsesSdk() [all …]
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | ParallelPackageParser.java | 46 private final BlockingQueue<ParseResult> mQueue = new ArrayBlockingQueue<>(QUEUE_CAPACITY); 62 static class ParseResult { class in ParallelPackageParser 83 public ParseResult take() { in take() 103 ParseResult pr = new ParseResult(); in submit()
|
/aosp14/frameworks/base/core/java/android/util/apk/ |
H A D | ApkSignatureVerifier.java | 32 import android.content.pm.parsing.result.ParseResult; 70 public static ParseResult<SigningDetails> verify(ParseInput input, String apkPath, in verify() 80 public static ParseResult<SigningDetails> unsafeGetCertsWithoutVerification( in unsafeGetCertsWithoutVerification() 92 final ParseResult<SigningDetailsWithDigests> result = in verifySignatures() 138 private static ParseResult<SigningDetailsWithDigests> verifyV3AndBelowSignatures( in verifyV3AndBelowSignatures() 190 private static ParseResult<SigningDetailsWithDigests> verifyV4Signature(ParseInput input, in verifyV4Signature() 294 private static ParseResult<SigningDetailsWithDigests> verifyV3Signature(ParseInput input, in verifyV3Signature() 335 private static ParseResult<SigningDetailsWithDigests> verifyV2Signature(ParseInput input, in verifyV2Signature() 388 final ParseResult<Certificate[][]> result = in verifyV1Signature() 417 final ParseResult<Certificate[][]> ret = in verifyV1Signature() [all …]
|
/aosp14/frameworks/base/libs/hwui/tests/microbench/ |
H A D | PathParserBench.cpp | 34 PathParser::ParseResult result; in BM_PathParser_parseStringPathForSkPath() 46 PathParser::ParseResult result; in BM_PathParser_parseStringPathForPathData()
|
/aosp14/frameworks/base/core/tests/coretests/src/android/content/pm/parsing/result/ |
H A D | ParseInputAndResultTest.kt | 250 var result = (input as ParseTypeImpl).reset() as ParseResult<*> 259 private fun assertSuccess(result: ParseResult<*>) = assertSuccess(null, result) 261 private fun assertSuccess(expected: Any? = null, result: ParseResult<*>) { 270 private fun assertError(result: ParseResult<*>) { 276 private fun ParseResult<*>.assertReset() { regex
|
/aosp14/frameworks/base/core/java/android/content/pm/dex/ |
H A D | DexMetadataHelper.java | 25 import android.content.pm.parsing.result.ParseResult; 181 public static ParseResult validateDexMetadataFile(ParseInput input, String dmaPath, in validateDexMetadataFile() 188 public static ParseResult validateDexMetadataFile(ParseInput input, String dmaPath, in validateDexMetadataFile() 214 private static ParseResult validateDexMetadataManifest(ParseInput input, String dmaPath, in validateDexMetadataManifest()
|
/aosp14/frameworks/base/libs/hwui/tests/unit/ |
H A D | VectorDrawableTests.cpp | 264 PathParser::ParseResult result; in TEST() 273 PathParser::ParseResult result; in TEST() 294 PathParser::ParseResult result; in TEST() 307 PathParser::ParseResult result; in TEST()
|