Home
last modified time | relevance | path

Searched refs:diag (Results 1 – 25 of 65) sorted by relevance

123

/aosp14/frameworks/base/tools/aapt2/configuration/
H A DConfigurationParser.cpp173 diag->Error(android::DiagMessage() in ReplacePlaceholder()
209 diag->Error(android::DiagMessage() in ToOutputArtifact()
509 diag->Note(android::DiagMessage() in ArtifactTagHandler()
607 diag->Error(android::DiagMessage() in ScreenDensityGroupTagHandler()
617 diag->Error(android::DiagMessage() in ScreenDensityGroupTagHandler()
673 diag->Error(android::DiagMessage() in LocaleGroupTagHandler()
683 diag->Error(android::DiagMessage() in LocaleGroupTagHandler()
742 diag->Error(android::DiagMessage() in AndroidSdkTagHandler()
788 diag->Error(android::DiagMessage() in GlTextureGroupTagHandler()
801 diag->Error(android::DiagMessage() in GlTextureGroupTagHandler()
[all …]
H A DConfigurationParser.internal.h58 diag->Error(android::DiagMessage() in IsGroupValid()
143 android::IDiagnostics* diag) const;
161 bool ValidateVersionCodeOrdering(android::IDiagnostics* diag) { in ValidateVersionCodeOrdering()
162 bool valid = IsGroupValid(abi_groups, "abi-groups", diag); in ValidateVersionCodeOrdering()
163 valid &= IsGroupValid(screen_density_groups, "screen-density-groups", diag); in ValidateVersionCodeOrdering()
164 valid &= IsGroupValid(locale_groups, "locale-groups", diag); in ValidateVersionCodeOrdering()
165 valid &= IsGroupValid(device_feature_groups, "device-feature-groups", diag); in ValidateVersionCodeOrdering()
166 valid &= IsGroupValid(gl_texture_groups, "gl-texture-groups", diag); in ValidateVersionCodeOrdering()
225 android::IDiagnostics* diag);
233 android::IDiagnostics* diag);
[all …]
/aosp14/frameworks/base/tools/aapt2/cmd/
H A DDump.h37 android::IDiagnostics* diag) in DumpApkCommand() argument
38 : Command(name), printer_(printer), diag_(diag) { in DumpApkCommand()
129 : DumpApkCommand("badging", printer, diag) { in DumpBadgingCommand()
164 : DumpApkCommand("packagename", printer, diag) { in DumpPackageNameCommand()
174 : DumpApkCommand("permissions", printer, diag) { in DumpPermissionsCommand()
188 : DumpApkCommand("strings", printer, diag) { in DumpStringsCommand()
213 : DumpApkCommand("resources", printer, diag) { in DumpTableCommand()
230 : DumpApkCommand("xmlstrings", printer, diag) { in DumpXmlStringsCommand()
244 : DumpApkCommand("chunks", printer, diag) { in DumpChunks()
255 : DumpApkCommand("xmltree", printer, diag) { in DumpXmlTreeCommand()
[all …]
H A DCompile_test.cpp45 StdErrDiagnostics& diag) { in TestCompile() argument
57 StdErrDiagnostics diag; in TEST_F() local
115 StdErrDiagnostics diag; in TEST_F() local
143 StdErrDiagnostics diag; in TEST_F() local
194 StdErrDiagnostics diag; in AssertTranslations() local
203 ASSERT_EQ(CompileCommand(&diag).Execute({ in AssertTranslations()
213 }, compiled_files_dir, &diag)); in AssertTranslations()
255 StdErrDiagnostics diag; in TEST_F() local
290 CompileCommand(&diag).Execute({ in TEST_F()
298 CompileCommand(&diag).Execute({ in TEST_F()
[all …]
H A DConvert_test.cpp36 StdErrDiagnostics diag; in TEST_F() local
39 compiled_files_dir, &diag)); in TEST_F()
49 ASSERT_TRUE(Link(link_args, compiled_files_dir, &diag)); in TEST_F()
73 StdErrDiagnostics diag; in TEST_F() local
76 compiled_files_dir, &diag)); in TEST_F()
86 ASSERT_TRUE(Link(link_args, compiled_files_dir, &diag)); in TEST_F()
114 StdErrDiagnostics diag; in TEST_F() local
154 StdErrDiagnostics diag; in TEST_F() local
169 compiled_files_dir, &diag)); in TEST_F()
177 ASSERT_TRUE(Link(link_args, compiled_files_dir, &diag)); in TEST_F()
[all …]
H A DLink_test.cpp37 StdErrDiagnostics diag; in TEST_F() local
40 compiled_files_dir, &diag)); in TEST_F()
64 StdErrDiagnostics diag; in TEST_F() local
95 StdErrDiagnostics diag; in TEST_F() local
114 ASSERT_TRUE(Link(link_args, &diag)); in TEST_F()
143 StdErrDiagnostics diag; in TEST_F() local
149 &diag)); in TEST_F()
151 &diag)); in TEST_F()
187 StdErrDiagnostics diag; in TEST_F() local
230 StdErrDiagnostics diag; in TEST_F() local
[all …]
H A DUtil.cpp40 diag->Error(android::DiagMessage() in ParseTargetDensityParameter()
50 diag->Error(android::DiagMessage() << "invalid preferred density '" << arg << "'. " in ParseTargetDensityParameter()
57 bool ParseSplitParameter(StringPiece arg, android::IDiagnostics* diag, std::string* out_path, in ParseSplitParameter() argument
59 CHECK(diag != nullptr); in ParseSplitParameter()
71 diag->Error(android::DiagMessage() << "invalid split parameter '" << arg << "'"); in ParseSplitParameter()
72 diag->Note(android::DiagMessage() << "should be --split path/to/output.apk" << sSeparator in ParseSplitParameter()
82 diag->Error(android::DiagMessage() in ParseSplitParameter()
92 android::IDiagnostics* diag) { in ParseConfigFilterParameters() argument
101 diag->Error(android::DiagMessage() in ParseConfigFilterParameters()
336 android::IDiagnostics* diag) { in ExtractAppInfoFromBinaryManifest() argument
[all …]
H A DUtil.h38 android::IDiagnostics* diag);
43 bool ParseSplitParameter(android::StringPiece arg, android::IDiagnostics* diag,
49 android::IDiagnostics* diag);
65 android::IDiagnostics* diag);
H A DApkInfo.cpp38 android::IDiagnostics* diag) { in ExportApkInfo() argument
39 auto result = DumpBadgingProto(apk, out_apk_info->mutable_badging(), diag); in ExportApkInfo()
45 SerializeTableToPb(*apk->GetResourceTable(), out_apk_info->mutable_resource_table(), diag); in ExportApkInfo()
49 auto xml = apk->LoadXml(xml_resource, diag); in ExportApkInfo()
H A DOptimize.cpp358 android::IDiagnostics* diag = context.GetDiagnostics(); in Action() local
364 options_.apk_artifacts = for_path.value().WithDiagnostics(diag).Parse(apk_path); in Action()
366 diag->Error(android::DiagMessage() << "Failed to parse the output artifact list"); in Action()
371 diag->Error(android::DiagMessage() << "Could not parse config file " << path); in Action()
393 diag->Error(android::DiagMessage() in Action()
398 diag->Error(android::DiagMessage() in Action()
418 std::optional<uint16_t> target_density = ParseTargetDensityParameter(config_str, diag); in Action()
428 filter = ParseConfigFilterParameters(configs_, diag); in Action()
439 if (!ParseSplitParameter(split_arg, diag, &options_.split_paths.back(), in Action()
/aosp14/frameworks/base/tools/aapt2/link/
H A DManifestFixer.cpp124 diag->Error(android::DiagMessage(el->line_number) in RequiredNameIsNotEmpty()
130 diag->Error(android::DiagMessage(el->line_number) in RequiredNameIsNotEmpty()
160 return NameIsJavaClassName(el, attr, diag); in OptionalNameIsJavaClassName()
168 diag->Error(android::DiagMessage(el->line_number) in RequiredNameIsJavaClassName()
172 return NameIsJavaClassName(el, attr, diag); in RequiredNameIsJavaClassName()
178 diag->Error(android::DiagMessage(el->line_number) in RequiredNameIsJavaPackage()
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()
[all …]
H A DProductFilter.cpp26 const ResourceConfigValueIter end, android::IDiagnostics* diag) { in SelectProductToKeep() argument
35 diag->Error(android::DiagMessage(config_value->value->GetSource()) in SelectProductToKeep()
41 diag->Note(android::DiagMessage(previously_selected_config_value->value->GetSource()) in SelectProductToKeep()
54 diag->Error(android::DiagMessage(config_value->value->GetSource()) in SelectProductToKeep()
59 diag->Note(android::DiagMessage(previously_default_config_value->value->GetSource()) in SelectProductToKeep()
70 diag->Error(android::DiagMessage() << "no default product defined for resource " << name); in SelectProductToKeep()
H A DNoDefaultResourceRemover.cpp80 android::IDiagnostics* diag = context->GetDiagnostics(); in Consume() local
81 diag->Warn(android::DiagMessage() in Consume()
84 diag->Note(android::DiagMessage() << " did you forget to remove all definitions?"); in Consume()
87 diag->Note(android::DiagMessage(config_value->value->GetSource()) << "defined here"); in Consume()
/aosp14/frameworks/base/tools/aapt2/java/
H A DManifestClassGenerator.cpp31 static std::optional<std::string> ExtractJavaIdentifier(android::IDiagnostics* diag, in ExtractJavaIdentifier() argument
46 diag->Error(android::DiagMessage(source) << "empty symbol"); in ExtractJavaIdentifier()
51 diag->Error(android::DiagMessage(source) << "invalid Java identifier '" << result << "'"); in ExtractJavaIdentifier()
57 static bool WriteSymbol(const android::Source& source, android::IDiagnostics* diag, in WriteSymbol() argument
66 ExtractJavaIdentifier(diag, source.WithLine(el->line_number), attr->value); in WriteSymbol()
76 diag->Warn(android::DiagMessage(source.WithLine(el->line_number)) in WriteSymbol()
82 std::unique_ptr<ClassDefinition> GenerateManifestClass(android::IDiagnostics* diag, in GenerateManifestClass() argument
86 diag->Error(android::DiagMessage(res->file.source) << "no root tag defined"); in GenerateManifestClass()
91 diag->Error(android::DiagMessage(res->file.source) << "no <manifest> root tag defined"); in GenerateManifestClass()
105 error |= !WriteSymbol(res->file.source, diag, child_el, permission_class.get()); in GenerateManifestClass()
[all …]
/aosp14/frameworks/base/tools/aapt2/
H A DLoadedApk.cpp81 diag->Error(android::DiagMessage(path) << "failed opening zip: " << error); in LoadApkFromPath()
88 return LoadBinaryApkFromFileCollection(source, std::move(apk), diag); in LoadApkFromPath()
90 return LoadProtoApkFromFileCollection(source, std::move(apk), diag); in LoadApkFromPath()
99 android::IDiagnostics* diag) { in LoadProtoApkFromFileCollection() argument
120 diag->Error(android::DiagMessage(source) in LoadProtoApkFromFileCollection()
148 diag->Error(android::DiagMessage(source) in LoadProtoApkFromFileCollection()
158 android::IDiagnostics* diag) { in LoadBinaryApkFromFileCollection() argument
192 diag->Error(android::DiagMessage(source) in LoadBinaryApkFromFileCollection()
318 diag->Error(android::DiagMessage() << "failed to find file"); in LoadXml()
326 diag->Error(android::DiagMessage() << "failed to open file"); in LoadXml()
[all …]
H A DLoadedApk.h49 android::IDiagnostics* diag);
54 android::IDiagnostics* diag);
59 android::IDiagnostics* diag);
117 android::IDiagnostics* diag) const;
/aosp14/frameworks/base/tools/aapt2/xml/
H A DXmlActionExecutor.cpp31 android::SourcePathDiagnostics* diag) { in wrapper_two() argument
32 return f(el, diag); in wrapper_two()
37 android::SourcePathDiagnostics* diag) { in wrapper_three() argument
38 return f(el, policy, diag); in wrapper_three()
65 android::SourcePathDiagnostics* diag, Element* el) const { in Execute() argument
68 error |= !action(el, policy, diag); in Execute()
77 error |= !iter->second.Execute(policy, bread_crumb, diag, child_el); in Execute()
92 diag->Warn(error_msg); in Execute()
95 diag->Error(error_msg); in Execute()
104 bool XmlActionExecutor::Execute(XmlActionExecutorPolicy policy, android::IDiagnostics* diag, in Execute() argument
[all …]
H A DXmlActionExecutor_test.cpp46 StdErrDiagnostics diag; in TEST() local
47 ASSERT_TRUE(executor.Execute(XmlActionExecutorPolicy::kNone, &diag, doc.get())); in TEST()
60 StdErrDiagnostics diag; in TEST() local
63 ASSERT_FALSE(executor.Execute(XmlActionExecutorPolicy::kAllowList, &diag, doc.get())); in TEST()
66 ASSERT_FALSE(executor.Execute(XmlActionExecutorPolicy::kAllowList, &diag, doc.get())); in TEST()
/aosp14/frameworks/base/tools/aapt2/optimize/
H A DMultiApkGenerator.cpp162 android::IDiagnostics* diag = wrapped_context.GetDiagnostics(); in FromBaseApk() local
165 if (!UpdateManifest(artifact, &manifest, diag)) { in FromBaseApk()
166 diag->Error(android::DiagMessage() in FromBaseApk()
173 diag->Warn(android::DiagMessage() << "could not create out dir: " << out); in FromBaseApk()
178 diag->Note(android::DiagMessage() << "Generating split: " << out); in FromBaseApk()
181 std::unique_ptr<IArchiveWriter> writer = CreateZipFileArchiveWriter(diag, out); in FromBaseApk()
184 diag->Note(android::DiagMessage() << "Writing output: " << out); in FromBaseApk()
270 android::IDiagnostics* diag) { in UpdateManifest() argument
293 diag->Error(android::DiagMessage(manifest->file.source) in UpdateManifest()
335 diag->Error(android::DiagMessage(manifest->file.source) in UpdateManifest()
[all …]
/aosp14/frameworks/base/tools/aapt2/test/
H A DFixture.cpp94 android::StringPiece out_dir, android::IDiagnostics* diag) { in CompileFile() argument
97 return CompileCommand(diag).Execute({path, "-o", out_dir, "-v"}, &std::cerr) == 0; in CompileFile()
100 bool CommandTestFixture::Link(const std::vector<std::string>& args, android::IDiagnostics* diag) { in Link() argument
112 return LinkCommand(diag).Execute(link_args, &std::cerr) == 0; in Link()
116 android::IDiagnostics* diag) { in Link() argument
129 std::optional<std::vector<std::string>> compiled_files = file::FindFiles(flat_dir, diag); in Link()
137 return LinkCommand(diag).Execute(link_args, &std::cerr) == 0; in Link()
H A DFixture.h76 android::StringPiece flat_out_dir, android::IDiagnostics* diag);
79 bool Link(const std::vector<std::string>& args, android::IDiagnostics* diag);
84 android::IDiagnostics* diag);
116 LinkCommandBuilder& AddCompiledResDir(const std::string& dir, android::IDiagnostics* diag);
/aosp14/frameworks/base/libs/androidfw/tests/
H A DStringPool_test.cpp203 NoOpDiagnostics diag; in TEST() local
207 StringPool::FlattenUtf8(&buffer, pool, &diag); in TEST()
216 NoOpDiagnostics diag; in TEST() local
221 StringPool::FlattenUtf16(&buffer, pool, &diag); in TEST()
242 NoOpDiagnostics diag; in TEST() local
262 StringPool::FlattenUtf8(&buffers[0], pool, &diag); in TEST()
263 StringPool::FlattenUtf16(&buffers[1], pool, &diag); in TEST()
309 NoOpDiagnostics diag; in TEST() local
316 StringPool::FlattenUtf8(&buffer, pool, &diag); in TEST()
341 NoOpDiagnostics diag; in TEST() local
[all …]
/aosp14/frameworks/base/tools/aapt2/process/
H A DSymbolTable_test.cpp82 StdErrDiagnostics diag; in TEST_F() local
91 static_lib_compiled_files_dir, &diag)); in TEST_F()
100 ASSERT_TRUE(Link(link_args, static_lib_compiled_files_dir, &diag)); in TEST_F()
110 app_compiled_files_dir, &diag)); in TEST_F()
119 ASSERT_TRUE(Link(link_args, app_compiled_files_dir, &diag)); in TEST_F()
/aosp14/frameworks/base/tools/aapt2/compile/
H A DIdAssigner.cpp110 android::IDiagnostics* diag);
113 std::optional<ResourceId> NextId(const ResourceName& name, android::IDiagnostics* diag);
270 const Visibility& visibility, android::IDiagnostics* diag) { in ReserveId() argument
272 diag->Error(android::DiagMessage() in ReserveId()
285 diag->Error(android::DiagMessage() << "can't assign ID " << id << " to resource " << name in ReserveId()
296 diag->Error(android::DiagMessage() in ReserveId()
305 diag->Error(android::DiagMessage() << "can't assign ID " << id << " to resource " << name in ReserveId()
314 android::IDiagnostics* diag) { in NextId() argument
335 diag->Error(android::DiagMessage() << "can't assign resource ID to resource " << name in NextId()
/aosp14/frameworks/base/libs/androidfw/
H A DStringPool.cpp367 IDiagnostics* diag) { in EncodeString() argument
378 diag->Error(DiagMessage() << "string too large to encode using UTF-8 " in EncodeString()
381 EncodeString(kStringTooLarge, utf8, out, diag); in EncodeString()
404 diag->Error(DiagMessage() << "string too large to encode using UTF-16 " in EncodeString()
407 EncodeString(kStringTooLarge, utf8, out, diag); in EncodeString()
453 no_error = EncodeString(entry->value, utf8, out, diag) && no_error; in Flatten()
458 no_error = EncodeString(entry->value, utf8, out, diag) && no_error; in Flatten()
499 bool StringPool::FlattenUtf8(BigBuffer* out, const StringPool& pool, IDiagnostics* diag) { in FlattenUtf8() argument
500 return Flatten(out, pool, true, diag); in FlattenUtf8()
503 bool StringPool::FlattenUtf16(BigBuffer* out, const StringPool& pool, IDiagnostics* diag) { in FlattenUtf16() argument
[all …]

123