/frameworks/base/tools/aapt2/ |
D | Diagnostics.h | 37 struct DiagMessage { struct 39 DiagMessage() = default; 41 explicit DiagMessage(const android::StringPiece& src) : source_(src) {} in DiagMessage() argument 43 explicit DiagMessage(const Source& src) : source_(src) {} in DiagMessage() function 45 explicit DiagMessage(size_t line) : source_(Source().WithLine(line)) {} in DiagMessage() function 48 DiagMessage& operator<<(const T& value) { 63 inline DiagMessage& DiagMessage::operator<<(const ::std::u16string& value) { argument 75 virtual void Error(const DiagMessage& message) { in Error() 80 virtual void Warn(const DiagMessage& message) { in Warn() 85 virtual void Note(const DiagMessage& message) { in Note()
|
D | ResourceParser.cpp | 193 diag_->Error(DiagMessage(source_.WithLine(parser->line_number())) in FlattenXmlSubtree() 205 diag_->Error(DiagMessage(source_.WithLine(parser->line_number())) in FlattenXmlSubtree() 219 diag_->Warn(DiagMessage(source_.WithLine(parser->line_number())) in FlattenXmlSubtree() 273 diag_->Error(DiagMessage(source_.WithLine(parser->line_number())) in Parse() 283 diag_->Error(DiagMessage(source_.WithLine(parser->line_number())) in Parse() 305 diag_->Error(DiagMessage(source_.WithLine(parser->line_number())) in ParseResources() 351 diag_->Error(DiagMessage(source_) in ParseResources() 426 diag_->Error(DiagMessage(source_.WithLine(parser->line_number())) in ParseResource() 437 diag_->Error(DiagMessage(out_resource->source) in ParseResource() 450 diag_->Error(DiagMessage(source_.WithLine(parser->line_number())) in ParseResource() [all …]
|
D | LoadedApk.cpp | 34 context->GetDiagnostics()->Error(DiagMessage(source) << error); in LoadApkFromPath() 40 context->GetDiagnostics()->Error(DiagMessage(source) << "no resources.arsc found"); in LoadApkFromPath() 46 context->GetDiagnostics()->Error(DiagMessage(source) << "could not open resources.arsc"); in LoadApkFromPath() 86 context->GetDiagnostics()->Note(DiagMessage() in WriteToArchive()
|
D | ResourceTable.cpp | 375 diag->Error(DiagMessage(value->GetSource()) << "resource '" << name in AddResourceImpl() 384 diag->Error(DiagMessage(value->GetSource()) in AddResourceImpl() 393 diag->Error(DiagMessage(value->GetSource()) in AddResourceImpl() 402 diag->Error(DiagMessage(value->GetSource()) in AddResourceImpl() 423 diag->Error(DiagMessage(value->GetSource()) in AddResourceImpl() 426 diag->Error(DiagMessage(config_value->value->GetSource()) in AddResourceImpl() 462 diag->Error(DiagMessage(symbol.source) << "resource '" << name << "' has invalid entry name '" in SetSymbolStateImpl() 470 diag->Error(DiagMessage(symbol.source) in SetSymbolStateImpl() 479 diag->Error(DiagMessage(symbol.source) in SetSymbolStateImpl() 488 diag->Error(DiagMessage(symbol.source) in SetSymbolStateImpl()
|
/frameworks/base/tools/aapt2/cmd/ |
D | Compile.cpp | 148 context->GetDiagnostics()->Error(DiagMessage() in LoadInputFilesFromDir() 167 context->GetDiagnostics()->Error(DiagMessage() in LoadInputFilesFromDir() 183 context->GetDiagnostics()->Error(DiagMessage() << err_str); in LoadInputFilesFromDir() 200 context->GetDiagnostics()->Error(DiagMessage(path_data.source) in CompileTable() 249 context->GetDiagnostics()->Error(DiagMessage(output_path) << "failed to open"); in CompileTable() 262 context->GetDiagnostics()->Error(DiagMessage(output_path) << "failed to write"); in CompileTable() 268 context->GetDiagnostics()->Error(DiagMessage(output_path) << "failed to finish entry"); in CompileTable() 279 diag->Error(DiagMessage(output_path) << "failed to open file"); in WriteHeaderAndBufferToWriter() 299 diag->Error(DiagMessage(output_path) << "failed to write data"); in WriteHeaderAndBufferToWriter() 305 diag->Error(DiagMessage(output_path) << "failed to finish writing data"); in WriteHeaderAndBufferToWriter() [all …]
|
D | Link.cpp | 229 context_->GetDiagnostics()->Error(DiagMessage() << "Failed to rewrite " << name in FindByName() 235 context_->GetDiagnostics()->Note(DiagMessage() << "rewriting " << name << " (" << *id in FindByName() 262 context->GetDiagnostics()->Note(DiagMessage(path) << "writing to archive (keep_raw_values=" in FlattenXml() 276 diag->Error(DiagMessage(source) << "invalid compiled table"); in LoadTableFromPb() 293 diag->Error(DiagMessage(path) << strerror(errno)); in LoadXml() 460 context_->GetDiagnostics()->Note(DiagMessage() << "linking " << src.path); in LinkAndVersionXmlFile() 526 context_->GetDiagnostics()->Error(DiagMessage(file_ref->GetSource()) in Flatten() 542 context_->GetDiagnostics()->Error(DiagMessage(file->GetSource()) in Flatten() 582 context_->GetDiagnostics()->Note(DiagMessage(doc->file.source) in Flatten() 614 diag->Error(DiagMessage(id_map_path) << strerror(errno)); in WriteStableIdMapToPath() [all …]
|
D | Util.cpp | 38 diag->Error(DiagMessage() << "invalid density '" << arg << "' for --preferred-density option"); in ParseTargetDensityParameter() 47 diag->Error(DiagMessage() << "invalid preferred density '" << arg << "'. " in ParseTargetDensityParameter() 68 diag->Error(DiagMessage() << "invalid split parameter '" << arg << "'"); in ParseSplitParameter() 69 diag->Note(DiagMessage() << "should be --split path/to/output.apk" << sSeparator in ParseSplitParameter() 79 diag->Error(DiagMessage() << "invalid config '" << config_str << "' in split parameter '" in ParseSplitParameter() 98 diag->Error(DiagMessage() << "invalid config '" << config_str << "' for -c option"); in ParseConfigFilterParameters() 103 diag->Warn(DiagMessage() << "ignoring density '" << config << "' for -c option"); in ParseConfigFilterParameters() 288 diag->Error(DiagMessage(xml_res->file.source) << "root tag must be <manifest>"); in ExtractAppInfoFromBinaryManifest() 294 diag->Error(DiagMessage(xml_res->file.source) << "<manifest> must have a 'package' attribute"); in ExtractAppInfoFromBinaryManifest() 301 diag->Error(DiagMessage(xml_res->file.source.WithLine(manifest_el->line_number)) in ExtractAppInfoFromBinaryManifest() [all …]
|
D | Dump.cpp | 39 context->GetDiagnostics()->Warn(DiagMessage() << "failed to read compiled file"); in DumpCompiledFile() 58 context->GetDiagnostics()->Error(DiagMessage(file_path) in TryDumpFile() 65 context->GetDiagnostics()->Error(DiagMessage(file_path) << "invalid resources.arsc.flat"); in TryDumpFile() 80 context->GetDiagnostics()->Error(DiagMessage(file_path) in TryDumpFile() 98 context->GetDiagnostics()->Error(DiagMessage(file_path) << err); in TryDumpFile() 122 context->GetDiagnostics()->Warn(DiagMessage() << "failed to read compiled file"); in TryDumpFile() 128 context->GetDiagnostics()->Warn(DiagMessage() << "failed to read meta data"); in TryDumpFile()
|
D | Optimize.cpp | 125 context_->GetDiagnostics()->Note(DiagMessage() << "Optimizing APK..."); in Run() 135 context_->GetDiagnostics()->Error(DiagMessage() << "failed deduping resources"); in Run() 157 DiagMessage(*path_iter) << "generating split with configurations '" in Run() 216 context_->GetDiagnostics()->Warn(DiagMessage(file_ref->GetSource()) in WriteSplitApk() 261 context->GetDiagnostics()->Error(DiagMessage(apk->GetSource()) in ExtractAppDataFromManifest() 268 context->GetDiagnostics()->Error(DiagMessage(manifest_file->GetSource()) in ExtractAppDataFromManifest() 276 context->GetDiagnostics()->Error(DiagMessage() << "failed to read binary AndroidManifest.xml"); in ExtractAppDataFromManifest() 283 context->GetDiagnostics()->Error(DiagMessage() in ExtractAppDataFromManifest()
|
/frameworks/base/tools/aapt2/unflatten/ |
D | BinaryResourceParser.cpp | 94 context_->GetDiagnostics()->Error(DiagMessage(source_) in Parse() 100 context_->GetDiagnostics()->Error(DiagMessage(source_) in Parse() 113 DiagMessage(source_) << "invalid chunk trailing RES_TABLE_TYPE: " << parser.error()); in Parse() 116 DiagMessage(source_) << StringPrintf( in Parse() 131 context_->GetDiagnostics()->Error(DiagMessage(source_) in ParseTable() 146 DiagMessage(source_) << "corrupt string pool in ResTable: " in ParseTable() 156 DiagMessage(source_) << "unexpected string pool in ResTable"); in ParseTable() 168 DiagMessage(source_) in ParseTable() 177 DiagMessage(source_) << "corrupt resource table: " << parser.error()); in ParseTable() 188 context_->GetDiagnostics()->Error(DiagMessage(source_) << "corrupt ResTable_package chunk"); in ParsePackage() [all …]
|
/frameworks/base/tools/aapt2/link/ |
D | ManifestFixer.cpp | 46 diag->Error(DiagMessage(el->line_number) in NameIsJavaClassName() 65 diag->Error(DiagMessage(el->line_number) in RequiredNameIsJavaClassName() 74 diag->Error(DiagMessage(el->line_number) in RequiredNameIsJavaPackage() 82 diag->Error(DiagMessage(el->line_number) in RequiredAndroidAttribute() 106 diag->Error(DiagMessage(el->line_number) in AutoGenerateIsFeatureSplit() 123 diag->Error(DiagMessage(el->line_number) in VerifyManifest() 127 diag->Error(DiagMessage(el->line_number) in VerifyManifest() 131 diag->Error(DiagMessage(el->line_number) in VerifyManifest() 140 diag->Error(DiagMessage(el->line_number) << "attribute 'split' in <manifest> tag is not a " in VerifyManifest() 154 diag->Error(DiagMessage(el->line_number) << "attribute coreApp must be a boolean"); in FixCoreAppAttribute() [all …]
|
D | ProductFilter.cpp | 34 diag->Error(DiagMessage(config_value->value->GetSource()) in SelectProductToKeep() 41 DiagMessage(previously_selected_config_value->value->GetSource()) in SelectProductToKeep() 54 diag->Error(DiagMessage(config_value->value->GetSource()) in SelectProductToKeep() 61 DiagMessage(previously_default_config_value->value->GetSource()) in SelectProductToKeep() 72 diag->Error(DiagMessage() << "no default product defined for resource " in SelectProductToKeep()
|
D | TableMerger.cpp | 71 context_->GetDiagnostics()->Error(DiagMessage(src) in MergeImpl() 104 context_->GetDiagnostics()->Warn(DiagMessage(src) << "ignoring package " in MergeAndMangle() 119 DiagMessage(src) << "file '" << *old_file->path << "' not found"); in MergeAndMangle() 150 context->GetDiagnostics()->Error(DiagMessage(src) in MergeType() 175 DiagMessage(src) << "cannot merge entry '" << src_entry->name in MergeEntry() 233 context->GetDiagnostics()->Error(DiagMessage(src_value->GetSource()) in MergeConfigValue() 236 context->GetDiagnostics()->Note(DiagMessage(dst_value->GetSource()) in MergeConfigValue() 273 context_->GetDiagnostics()->Error(DiagMessage(src) in DoMerge() 276 context_->GetDiagnostics()->Note(DiagMessage(src) << "define an <add-resource> tag or use " in DoMerge()
|
D | ReferenceLinker.cpp | 119 DiagMessage msg(entry.key.GetSource()); in Visit() 129 DiagMessage msg(entry.key.GetSource()); in Visit() 280 void ReferenceLinker::WriteResourceName(DiagMessage* out_msg, in WriteResourceName() 318 DiagMessage error_msg(reference->GetSource()); in LinkReference() 337 DiagMessage(entry->symbol_status.source) in Consume()
|
D | XmlReferenceLinker.cpp | 114 context_->GetDiagnostics()->Error(DiagMessage(source) << "attribute '" in Visit() 131 DiagMessage msg(source); in Visit()
|
/frameworks/base/tools/aapt2/io/ |
D | Util.cpp | 27 context->GetDiagnostics()->Note(DiagMessage() << "writing " << out_path << " to archive"); in CopyInputStreamToArchive() 31 context->GetDiagnostics()->Error(DiagMessage() << "failed to write " << out_path in CopyInputStreamToArchive() 42 context->GetDiagnostics()->Error(DiagMessage(file->GetSource()) << "failed to open file"); in CopyFileToArchive() 52 context->GetDiagnostics()->Note(DiagMessage() << "writing " << out_path << " to archive"); in CopyProtoToArchive() 61 context->GetDiagnostics()->Error(DiagMessage() << "failed to write " << out_path in CopyProtoToArchive() 71 context->GetDiagnostics()->Error(DiagMessage() << "failed to write " << out_path in CopyProtoToArchive()
|
/frameworks/base/tools/aapt2/java/ |
D | ManifestClassGenerator.cpp | 45 diag->Error(DiagMessage(source) << "empty symbol"); in ExtractJavaIdentifier() 51 diag->Error(DiagMessage(source) << "invalid character '" in ExtractJavaIdentifier() 58 diag->Error(DiagMessage(source) << "symbol can not start with a digit"); in ExtractJavaIdentifier() 69 diag->Error(DiagMessage(source) << "<" << el->name in WriteSymbol() 92 diag->Error(DiagMessage(res->file.source) << "no root tag defined"); in GenerateManifestClass() 97 diag->Error(DiagMessage(res->file.source) in GenerateManifestClass()
|
/frameworks/base/tools/aapt2/compile/ |
D | InlineXmlFormatParser.cpp | 60 context_->GetDiagnostics()->Error(DiagMessage(src) in Visit() 69 DiagMessage(src) << "invalid XML attribute '" << attr->value << "'"); in Visit() 84 context_->GetDiagnostics()->Error(DiagMessage(src) in Visit() 156 DiagMessage(child_source) in Consume() 162 DiagMessage(child_source) in Consume() 181 DiagMessage(new_doc->file.source) in Consume()
|
D | PngCrunch.cpp | 69 diag->Warn(DiagMessage() << warning_msg); in LogWarning() 75 diag->Error(DiagMessage() << error_msg); in LogError() 150 context->GetDiagnostics()->Error(DiagMessage() in ReadPng() 156 context->GetDiagnostics()->Error(DiagMessage() in ReadPng() 169 context->GetDiagnostics()->Error(DiagMessage() << "failed to create libpng read png_struct"); in ReadPng() 176 context->GetDiagnostics()->Error(DiagMessage() << "failed to create libpng read png_info"); in ReadPng() 252 source_diag.Error(DiagMessage() in ReadPng() 487 context->GetDiagnostics()->Error(DiagMessage() << "failed to create libpng write png_struct"); in WritePng() 494 context->GetDiagnostics()->Error(DiagMessage() << "failed to create libpng write png_info"); in WritePng() 572 DiagMessage msg; in WritePng() [all …]
|
D | Png.cpp | 103 diag->Warn(DiagMessage() << warningMessage); in logWarning() 109 diag->Error(DiagMessage() << "failed reading png"); in readPng() 385 diag->Note(DiagMessage() << "forcing image to gray (max deviation = " in analyze_image() 436 diag->Error(DiagMessage() << "failed to write png"); in writePng() 465 diag->Note(DiagMessage() << "writing image: w = " << info->width in writePng() 488 diag->Note(DiagMessage() << "has " << paletteEntries << " colors" in writePng() 493 diag->Note(DiagMessage() in writePng() 497 diag->Note(DiagMessage() in writePng() 501 diag->Note(DiagMessage() << "is opaque RGB, using PNG_COLOR_TYPE_RGB"); in writePng() 504 diag->Note(DiagMessage() in writePng() [all …]
|
D | IdAssigner.cpp | 50 diag->Error(DiagMessage() << "can't assign ID " << id << " to resource " in AssignId() 87 DiagMessage() << "resource " << name << " has same ID " in Consume() 107 DiagMessage() << "stable ID " << pre_assigned_id << " for resource " in Consume()
|
/frameworks/base/tools/aapt2/proto/ |
D | TableProtoDeserializer.cpp | 81 diag_->Error(DiagMessage(source_) << "unknown type '" << pbType.name() << "'"); in DeserializeFromPb() 137 diag_->Error(DiagMessage(source_) << "invalid configuration"); in DeserializeFromPb() 144 diag_->Error(DiagMessage(source_) << "duplicate configuration"); in DeserializeFromPb() 218 diag_->Error(DiagMessage(source_) << "unknown item"); in DeserializeItemFromPb() 331 diag_->Error(DiagMessage(source_) << "unknown compound value"); in DeserializeValueFromPb() 335 diag_->Error(DiagMessage(source_) << "unknown value"); in DeserializeValueFromPb() 358 diag_->Error(DiagMessage(source_) << "invalid reference name '" << str_symbol << "'"); in DeserializeReferenceFromPb() 401 diag->Error(DiagMessage(source) << "no string pool found"); in DeserializeTableFromPb() 409 diag->Error(DiagMessage(source) << "invalid string pool"); in DeserializeTableFromPb() 418 diag->Error(DiagMessage(source) << "invalid source pool"); in DeserializeTableFromPb() [all …]
|
/frameworks/base/tools/aapt2/xml/ |
D | XmlActionExecutor.cpp | 41 static void PrintElementToDiagMessage(const Element* el, DiagMessage* msg) { in PrintElementToDiagMessage() 65 DiagMessage error_msg(child_el->line_number); in Execute() 84 source_diag.Error(DiagMessage() << "no root XML tag found"); in Execute() 97 DiagMessage error_msg(el->line_number); in Execute()
|
/frameworks/base/tools/aapt2/optimize/ |
D | ResourceDeduper.cpp | 77 DiagMessage(node_value->value->GetSource()) in VisitConfig() 81 DiagMessage(parent_value->value->GetSource()) << "dominated here"); in VisitConfig()
|
/frameworks/base/tools/aapt2/flatten/ |
D | Archive.cpp | 246 diag->Error(DiagMessage(path) << writer->GetError()); in CreateDirectoryArchiveWriter() 256 diag->Error(DiagMessage(path) << writer->GetError()); in CreateZipFileArchiveWriter()
|