/frameworks/base/tools/aapt2/xml/ |
H A D | XmlActionExecutor_test.cpp | 46 StdErrDiagnostics diag; local 47 ASSERT_TRUE(executor.Execute(XmlActionExecutorPolicy::kNone, &diag, doc.get())); 60 StdErrDiagnostics diag; local 63 ASSERT_FALSE(executor.Execute(XmlActionExecutorPolicy::kWhitelist, &diag, doc.get())); 66 ASSERT_FALSE(executor.Execute(XmlActionExecutorPolicy::kWhitelist, &diag, doc.get()));
|
H A D | XmlActionExecutor.cpp | 29 SourcePathDiagnostics* diag) { 30 return f(el, diag); 52 SourcePathDiagnostics* diag, Element* el) const { 55 error |= !action(el, diag); 64 error |= !iter->second.Execute(policy, bread_crumb, diag, child_el); 79 diag->Warn(error_msg); 82 diag->Error(error_msg); 91 bool XmlActionExecutor::Execute(XmlActionExecutorPolicy policy, IDiagnostics* diag, argument 93 SourcePathDiagnostics source_diag(doc->file.source, diag); 28 wrapper_two(XmlNodeAction::ActionFuncWithDiag& f, Element* el, SourcePathDiagnostics* diag) argument 51 Execute(XmlActionExecutorPolicy policy, std::vector<StringPiece>* bread_crumb, SourcePathDiagnostics* diag, Element* el) const argument
|
/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | DiagnosticInfos.h | 16 namespace diag { namespace in namespace:mcld 31 } // namespace diag
|
/frameworks/base/tools/aapt2/compile/ |
H A D | Png.h | 46 explicit Png(IDiagnostics* diag) : mDiag(diag) {} argument
|
H A D | IdAssigner.cpp | 34 static bool AssignId(IDiagnostics* diag, const ResourceId& id, argument 50 diag->Error(DiagMessage() << "can't assign ID " << id << " to resource "
|
/frameworks/base/tools/aapt2/java/ |
H A D | JavaClassGenerator_test.cpp | 135 StdErrDiagnostics diag; local
|
H A D | ManifestClassGenerator.cpp | 34 static Maybe<StringPiece> ExtractJavaIdentifier(IDiagnostics* diag, const Source& source, argument 48 diag->Error(DiagMessage(source) << "empty symbol"); 53 diag->Error(DiagMessage(source) << "invalid Java identifier '" << result << "'"); 59 static bool WriteSymbol(const Source& source, IDiagnostics* diag, xml::Element* el, argument 63 diag->Error(DiagMessage(source) << "<" << el->name << "> must define 'android:name'"); 68 ExtractJavaIdentifier(diag, source.WithLine(el->line_number), attr->value); 78 diag->Warn(DiagMessage(source.WithLine(el->line_number)) 84 std::unique_ptr<ClassDefinition> GenerateManifestClass(IDiagnostics* diag, xml::XmlResource* res) { argument 87 diag->Error(DiagMessage(res->file.source) << "no root tag defined"); 92 diag [all...] |
/frameworks/base/tools/aapt2/link/ |
H A D | ManifestFixer.cpp | 32 static bool RequiredNameIsNotEmpty(xml::Element* el, SourcePathDiagnostics* diag) { argument 35 diag->Error(DiagMessage(el->line_number) 41 diag->Error(DiagMessage(el->line_number) 50 SourcePathDiagnostics* diag) { 62 diag->Error(DiagMessage(el->line_number) 70 static bool OptionalNameIsJavaClassName(xml::Element* el, SourcePathDiagnostics* diag) { argument 72 return NameIsJavaClassName(el, attr, diag); 77 static bool RequiredNameIsJavaClassName(xml::Element* el, SourcePathDiagnostics* diag) { argument 80 diag->Error(DiagMessage(el->line_number) 84 return NameIsJavaClassName(el, attr, diag); 49 NameIsJavaClassName(xml::Element* el, xml::Attribute* attr, SourcePathDiagnostics* diag) argument 87 RequiredNameIsJavaPackage(xml::Element* el, SourcePathDiagnostics* diag) argument [all...] |
H A D | NoDefaultResourceRemover.cpp | 64 IDiagnostics* diag = context->GetDiagnostics(); local 65 diag->Warn(DiagMessage() << "removing resource " << name 68 diag->Note(DiagMessage() << " did you forget to remove all definitions?"); 71 diag->Note(DiagMessage(config_value->value->GetSource()) << "defined here");
|
H A D | ProductFilter.cpp | 25 const ResourceConfigValueIter end, IDiagnostics* diag) { 34 diag->Error(DiagMessage(config_value->value->GetSource()) 40 diag->Note( 54 diag->Error(DiagMessage(config_value->value->GetSource()) 60 diag->Note( 72 diag->Error(DiagMessage() << "no default product defined for resource " 23 SelectProductToKeep( const ResourceNameRef& name, const ResourceConfigValueIter begin, const ResourceConfigValueIter end, IDiagnostics* diag) argument
|
/frameworks/base/tools/aapt2/test/ |
H A D | Common.cpp | 40 static DummyDiagnosticsImpl diag; local 41 return &diag;
|
/frameworks/base/tools/aapt2/util/ |
H A D | Files.h | 88 explicit FileFilter(IDiagnostics* diag) : diag_(diag) {} argument 116 Maybe<std::vector<std::string>> FindFiles(const android::StringPiece& path, IDiagnostics* diag,
|
H A D | Files.cpp | 291 Maybe<std::vector<std::string>> FindFiles(const android::StringPiece& path, IDiagnostics* diag, argument 296 diag->Error(DiagMessage() << SystemErrorCodeToString(errno)); 329 Maybe<std::vector<std::string>> subfiles = FindFiles(full_subdir, diag, filter);
|
/frameworks/base/tools/aapt2/ |
H A D | Diagnostics.h | 130 SourcePathDiagnostics(const Source& src, IDiagnostics* diag) argument 131 : source_(src), diag_(diag) {}
|
H A D | StringPool_test.cpp | 203 StdErrDiagnostics diag; 207 StringPool::FlattenUtf8(&buffer, pool, &diag); 216 StdErrDiagnostics diag; 221 StringPool::FlattenUtf16(&buffer, pool, &diag); 242 StdErrDiagnostics diag; 262 StringPool::FlattenUtf8(&buffers[0], pool, &diag); 263 StringPool::FlattenUtf16(&buffers[1], pool, &diag); 308 StdErrDiagnostics diag; local 317 EXPECT_THAT(StringPool::FlattenUtf8(&buffers[0], pool, &diag), Eq(true)); 323 EXPECT_THAT(StringPool::FlattenUtf16(&buffers[1], pool, &diag), E [all...] |
H A D | LoadedApk.cpp | 38 std::unique_ptr<LoadedApk> LoadedApk::LoadApkFromPath(const StringPiece& path, IDiagnostics* diag) { argument 43 diag->Error(DiagMessage(path) << "failed opening zip: " << error); 50 return LoadBinaryApkFromFileCollection(source, std::move(apk), diag); 52 return LoadProtoApkFromFileCollection(source, std::move(apk), diag); 54 diag->Error(DiagMessage(path) << "could not identify format of APK"); 60 const Source& source, unique_ptr<io::IFileCollection> collection, IDiagnostics* diag) { 68 diag->Error(DiagMessage(source) << "failed to open " << kProtoResourceTablePath); 74 diag->Error(DiagMessage(source) << "failed to read " << kProtoResourceTablePath); 81 diag->Error(DiagMessage(source) 89 diag 59 LoadProtoApkFromFileCollection( const Source& source, unique_ptr<io::IFileCollection> collection, IDiagnostics* diag) argument 117 LoadBinaryApkFromFileCollection( const Source& source, unique_ptr<io::IFileCollection> collection, IDiagnostics* diag) argument [all...] |
/frameworks/base/tools/aapt2/cmd/ |
H A D | Compile_test.cpp | 26 int TestCompile(std::string path, std::string outDir, bool legacy, StdErrDiagnostics& diag) { argument 35 return aapt::Compile(args, &diag); 39 StdErrDiagnostics diag; local 49 ASSERT_EQ(TestCompile(path0, kResDir, /** legacy */ false, diag), 0); 51 ASSERT_EQ(TestCompile(path0, kResDir, /** legacy */ true, diag), 0); 57 ASSERT_EQ(TestCompile(path1, kResDir, /** legacy */ false, diag), 0); 59 ASSERT_EQ(TestCompile(path1, kResDir, /** legacy */ true, diag), 0); 65 ASSERT_EQ(TestCompile(path2, kResDir, /** legacy */ false, diag), 0); 67 ASSERT_EQ(TestCompile(path2, kResDir, /** legacy */ true, diag), 0); 74 ASSERT_NE(TestCompile(path3, kResDir, /** legacy */ false, diag), [all...] |
H A D | Diff.cpp | 361 IDiagnostics* diag = context.GetDiagnostics(); local 362 std::unique_ptr<LoadedApk> apk_a = LoadedApk::LoadApkFromPath(flags.GetArgs()[0], diag); 363 std::unique_ptr<LoadedApk> apk_b = LoadedApk::LoadApkFromPath(flags.GetArgs()[1], diag);
|
H A D | Optimize.cpp | 382 IDiagnostics* diag = context.GetDiagnostics(); local 388 options.apk_artifacts = for_path.value().WithDiagnostics(diag).Parse(apk_path); 390 diag->Error(DiagMessage() << "Failed to parse the output artifact list"); 395 diag->Error(DiagMessage() << "Could not parse config file " << path); 417 diag->Error(DiagMessage() << "Output directory is required when using a configuration file"); 421 diag->Error(DiagMessage() << "Asked to print artifacts without providing a configurations"); 433 Maybe<uint16_t> target_density = ParseTargetDensityParameter(config_str, diag); 443 filter = ParseConfigFilterParameters(configs, diag); 454 if (!ParseSplitParameter(split_arg, diag, &options.split_paths.back(),
|
H A D | Util.cpp | 35 Maybe<uint16_t> ParseTargetDensityParameter(const StringPiece& arg, IDiagnostics* diag) { argument 38 diag->Error(DiagMessage() << "invalid density '" << arg << "' for --preferred-density option"); 47 diag->Error(DiagMessage() << "invalid preferred density '" << arg << "'. " 54 bool ParseSplitParameter(const StringPiece& arg, IDiagnostics* diag, std::string* out_path, argument 56 CHECK(diag != nullptr); 68 diag->Error(DiagMessage() << "invalid split parameter '" << arg << "'"); 69 diag->Note(DiagMessage() << "should be --split path/to/output.apk" << sSeparator 78 diag->Error(DiagMessage() << "invalid config '" << config_str << "' in split parameter '" 88 IDiagnostics* diag) { 97 diag 87 ParseConfigFilterParameters(const std::vector<std::string>& args, IDiagnostics* diag) argument 317 ExtractAppInfoFromBinaryManifest(const xml::XmlResource& xml_res, IDiagnostics* diag) argument [all...] |
/frameworks/base/tools/aapt2/format/ |
H A D | Archive.cpp | 252 std::unique_ptr<IArchiveWriter> CreateDirectoryArchiveWriter(IDiagnostics* diag, argument 256 diag->Error(DiagMessage(path) << writer->GetError()); 262 std::unique_ptr<IArchiveWriter> CreateZipFileArchiveWriter(IDiagnostics* diag, argument 266 diag->Error(DiagMessage(path) << writer->GetError());
|
/frameworks/base/tools/aapt2/configuration/ |
H A D | ConfigurationParser.internal.h | 49 bool IsGroupValid(const Group<T>& group, const std::string& name, IDiagnostics* diag) { argument 56 diag->Error(DiagMessage() << name << " have overlapping version-code-order attributes"); 139 const android::StringPiece& apk_name, IDiagnostics* diag) const; 142 Maybe<std::string> Name(const android::StringPiece& apk_name, IDiagnostics* diag) const; 157 bool ValidateVersionCodeOrdering(IDiagnostics* diag) { argument 158 bool valid = IsGroupValid(abi_groups, "abi-groups", diag); 159 valid &= IsGroupValid(screen_density_groups, "screen-density-groups", diag); 160 valid &= IsGroupValid(locale_groups, "locale-groups", diag); 161 valid &= IsGroupValid(device_feature_groups, "device-feature-groups", diag); 162 valid &= IsGroupValid(gl_texture_groups, "gl-texture-groups", diag); [all...] |
/frameworks/base/tools/aapt2/format/binary/ |
H A D | BinaryResourceParser.cpp | 76 BinaryResourceParser::BinaryResourceParser(IDiagnostics* diag, ResourceTable* table, argument 79 : diag_(diag), table_(table), source_(source), data_(data), data_len_(len), files_(files) {
|
/frameworks/base/tools/aapt2/optimize/ |
H A D | MultiApkGenerator.cpp | 154 IDiagnostics* diag = wrapped_context.GetDiagnostics(); local 157 if (!UpdateManifest(artifact, &manifest, diag)) { 158 diag->Error(DiagMessage() << "could not update AndroidManifest.xml for output artifact"); 164 diag->Warn(DiagMessage() << "could not create out dir: " << out); 169 diag->Note(DiagMessage() << "Generating split: " << out); 172 std::unique_ptr<IArchiveWriter> writer = CreateZipFileArchiveWriter(diag, out); 175 diag->Note(DiagMessage() << "Writing output: " << out); 257 IDiagnostics* diag) { 273 diag->Error(DiagMessage(manifest->file.source) << "root tag must be <manifest>"); 280 diag 255 UpdateManifest(const OutputArtifact& artifact, std::unique_ptr<XmlResource>* updated_manifest, IDiagnostics* diag) argument [all...] |
/frameworks/native/opengl/tools/glgen2/registry/ |
H A D | genheaders.py | 44 diagFilename = 'diag.txt' 546 diag = open(diagFilename, 'w') variable 562 diagFile=diag)
|