Home
last modified time | relevance | path

Searched refs:ParseResult (Results 1 – 25 of 63) sorted by relevance

123

/aosp14/frameworks/base/core/java/android/content/pm/parsing/result/
H A DParseInput.java106 <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 DParseTypeImpl.java33 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 DParsedProcessUtils.java22 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 DComponentParseUtils.java26 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 DInstallConstraintsTagParser.java21 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 DParsedComponentUtils.java25 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 DParsedMainComponentUtils.java25 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 DParsedInstrumentationUtils.java23 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 DParsedActivityUtils.java35 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 DParsedServiceUtils.java28 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 DParsedPermissionUtils.java24 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 DParsedProviderUtils.java28 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 DParsedApexSystemServiceUtils.java22 import android.content.pm.parsing.result.ParseResult;
36 public static ParseResult<ParsedApexSystemService> parseApexSystemService( in parseApexSystemService()
H A DParsedIntentInfoUtils.java25 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 DPathParser.h33 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 DPathParser.cpp100 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 DApkLiteParseUtils.java30 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 DFrameworkParsingPackageUtils.java29 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 DParsingPackageUtils.java58 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 DParallelPackageParser.java46 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 DApkSignatureVerifier.java32 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 DPathParserBench.cpp34 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 DParseInputAndResultTest.kt250 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 DDexMetadataHelper.java25 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 DVectorDrawableTests.cpp264 PathParser::ParseResult result; in TEST()
273 PathParser::ParseResult result; in TEST()
294 PathParser::ParseResult result; in TEST()
307 PathParser::ParseResult result; in TEST()

123