Lines Matching refs:diag

65 static bool VerifyDeeplinkPathAttribute(xml::Element* data_el, android::SourcePathDiagnostics* diag,  in VerifyDeeplinkPathAttribute()  argument
77 diag->Error(android::DiagMessage(data_el->line_number) in VerifyDeeplinkPathAttribute()
89 diag->Error(android::DiagMessage(data_el->line_number) in VerifyDeeplinkPathAttribute()
101 android::SourcePathDiagnostics* diag) { in VerifyDeepLinkIntentAction() argument
108 if (!VerifyDeeplinkPathAttribute(data_el, diag, "path")) { in VerifyDeepLinkIntentAction()
111 if (!VerifyDeeplinkPathAttribute(data_el, diag, "pathPrefix")) { in VerifyDeepLinkIntentAction()
114 if (!VerifyDeeplinkPathAttribute(data_el, diag, "pathPattern")) { in VerifyDeepLinkIntentAction()
121 static bool RequiredNameIsNotEmpty(xml::Element* el, android::SourcePathDiagnostics* diag) { in RequiredNameIsNotEmpty() argument
124 diag->Error(android::DiagMessage(el->line_number) in RequiredNameIsNotEmpty()
130 diag->Error(android::DiagMessage(el->line_number) in RequiredNameIsNotEmpty()
139 android::SourcePathDiagnostics* diag) { in NameIsJavaClassName() argument
151 diag->Error(android::DiagMessage(el->line_number) << "attribute 'android:name' in <" << el->name in NameIsJavaClassName()
158 static bool OptionalNameIsJavaClassName(xml::Element* el, android::SourcePathDiagnostics* diag) { in OptionalNameIsJavaClassName() argument
160 return NameIsJavaClassName(el, attr, diag); in OptionalNameIsJavaClassName()
165 static bool RequiredNameIsJavaClassName(xml::Element* el, android::SourcePathDiagnostics* diag) { in RequiredNameIsJavaClassName() argument
168 diag->Error(android::DiagMessage(el->line_number) in RequiredNameIsJavaClassName()
172 return NameIsJavaClassName(el, attr, diag); in RequiredNameIsJavaClassName()
175 static bool RequiredNameIsJavaPackage(xml::Element* el, android::SourcePathDiagnostics* diag) { in RequiredNameIsJavaPackage() argument
178 diag->Error(android::DiagMessage(el->line_number) in RequiredNameIsJavaPackage()
184 diag->Error(android::DiagMessage(el->line_number) << "attribute 'android:name' in <" << el->name in RequiredNameIsJavaPackage()
192 return [=](xml::Element* el, android::SourcePathDiagnostics* diag) -> bool { in RequiredAndroidAttribute() argument
194 diag->Error(android::DiagMessage(el->line_number) in RequiredAndroidAttribute()
204 return [=](xml::Element* el, android::SourcePathDiagnostics* diag) -> bool { in RequiredOneAndroidAttribute() argument
208 diag->Error(android::DiagMessage(el->line_number) in RequiredOneAndroidAttribute()
214 diag->Error(android::DiagMessage(el->line_number) in RequiredOneAndroidAttribute()
223 static bool AutoGenerateIsFeatureSplit(xml::Element* el, android::SourcePathDiagnostics* diag) { in AutoGenerateIsFeatureSplit() argument
239 diag->Error(android::DiagMessage(el->line_number) in AutoGenerateIsFeatureSplit()
253 static bool AutoGenerateIsSplitRequired(xml::Element* el, android::SourcePathDiagnostics* diag) { in AutoGenerateIsSplitRequired() argument
265 diag->Error(android::DiagMessage(el->line_number) in AutoGenerateIsSplitRequired()
279 android::SourcePathDiagnostics* diag) { in VerifyManifest() argument
282 diag->Error(android::DiagMessage(el->line_number) in VerifyManifest()
286 diag->Error(android::DiagMessage(el->line_number) in VerifyManifest()
295 diag->Warn(error_msg); in VerifyManifest()
297 diag->Error(error_msg); in VerifyManifest()
305 diag->Error(android::DiagMessage(el->line_number) in VerifyManifest()
316 static bool FixCoreAppAttribute(xml::Element* el, android::SourcePathDiagnostics* diag) { in FixCoreAppAttribute() argument
320 diag->Error(android::DiagMessage(el->line_number) << "attribute coreApp must be a boolean"); in FixCoreAppAttribute()
329 static bool VerifyUsesFeature(xml::Element* el, android::SourcePathDiagnostics* diag) { in VerifyUsesFeature() argument
333 diag->Error(android::DiagMessage(el->line_number) in VerifyUsesFeature()
343 diag->Error(android::DiagMessage(el->line_number) in VerifyUsesFeature()
351 diag->Error(android::DiagMessage(el->line_number) in VerifyUsesFeature()
385 bool ManifestFixer::BuildRules(xml::XmlActionExecutor* executor, android::IDiagnostics* diag) { in BuildRules() argument
389 diag->Error(android::DiagMessage() << "invalid manifest package override '" in BuildRules()
397 diag->Error(android::DiagMessage() in BuildRules()
406 diag->Error(android::DiagMessage() << "invalid overlay target package override '" in BuildRules()