Home
last modified time | relevance | path

Searched refs:ResourceTable (Results 1 – 25 of 107) sorted by relevance

12345

/aosp14/frameworks/base/tools/aapt/tests/
H A DResourceTable_test.cpp26 sp<ResourceTable::ConfigList> configs(new ResourceTable::ConfigList(String16(), SourcePos())); in TEST()
37 configs->addEntry(defaultConfig, new ResourceTable::Entry(String16(), SourcePos())); in TEST()
38 configs->addEntry(landConfig, new ResourceTable::Entry(String16(), SourcePos())); in TEST()
39 configs->addEntry(sw600dpLandConfig, new ResourceTable::Entry(String16(), SourcePos())); in TEST()
41 EXPECT_TRUE(ResourceTable::shouldGenerateVersionedResource(configs, defaultConfig, 17)); in TEST()
42 EXPECT_TRUE(ResourceTable::shouldGenerateVersionedResource(configs, landConfig, 17)); in TEST()
46 sp<ResourceTable::ConfigList> configs(new ResourceTable::ConfigList(String16(), SourcePos())); in TEST()
57 configs->addEntry(defaultConfig, new ResourceTable::Entry(String16(), SourcePos())); in TEST()
58 configs->addEntry(v21Config, new ResourceTable::Entry(String16(), SourcePos())); in TEST()
59 configs->addEntry(sw600dpV13Config, new ResourceTable::Entry(String16(), SourcePos())); in TEST()
[all …]
/aosp14/frameworks/base/tools/aapt2/link/
H A DTableMerger_test.cpp68 ResourceTable final_table; in TEST_F()
89 ResourceTable final_table; in TEST_F()
109 ResourceTable final_table; in TEST_F()
136 ResourceTable final_table; in TEST_F()
163 ResourceTable final_table; in TEST_F()
201 ResourceTable final_table; in TEST_F()
227 ResourceTable final_table; in TEST_F()
246 ResourceTable final_table; in TEST_F()
265 ResourceTable final_table; in TEST_F()
285 ResourceTable final_table; in TEST_F()
[all …]
H A DLinkers.h34 class ResourceTable; variable
59 bool Consume(IAaptContext* context, ResourceTable* table) override;
89 bool Consume(IAaptContext* context, ResourceTable* table) override;
109 bool Consume(IAaptContext* context, ResourceTable* table) override;
137 explicit XmlReferenceLinker(ResourceTable* table) : table_(table) { in XmlReferenceLinker()
144 ResourceTable* table_;
H A DTableMerger.h62 TableMerger(IAaptContext* context, ResourceTable* out_table, const TableMergerOptions& options);
70 bool Merge(const android::Source& src, ResourceTable* table, bool overlay);
75 ResourceTable* table);
84 ResourceTable* main_table_;
89 bool MergeImpl(const android::Source& src, ResourceTable* src_table, bool overlay,
H A DTableMerger.cpp32 TableMerger::TableMerger(IAaptContext* context, ResourceTable* out_table, in TableMerger()
70 ResourceTable* table) { in MergeAndMangle()
179 static ResourceTable::CollisionResult ResolveMergeCollision( in ResolveMergeCollision()
186 return ResourceTable::CollisionResult::kKeepOriginal; in ResolveMergeCollision()
193 return ResourceTable::CollisionResult::kKeepOriginal; in ResolveMergeCollision()
198 return ResourceTable::ResolveValueCollision(existing, incoming); in ResolveMergeCollision()
201 static ResourceTable::CollisionResult MergeConfigValue( in MergeConfigValue()
205 using CollisionResult = ResourceTable::CollisionResult; in MergeConfigValue()
215 collision_result = ResourceTable::ResolveValueCollision(dst_value, src_value); in MergeConfigValue()
277 using CollisionResult = ResourceTable::CollisionResult; in DoMerge()
[all …]
H A DResourceExcluder_test.cpp49 std::unique_ptr<ResourceTable> table = in TEST()
67 std::unique_ptr<ResourceTable> table = in TEST()
85 std::unique_ptr<ResourceTable> table = in TEST()
106 std::unique_ptr<ResourceTable> table = in TEST()
133 std::unique_ptr<ResourceTable> table = in TEST()
160 std::unique_ptr<ResourceTable> table = in TEST()
181 std::unique_ptr<ResourceTable> table = in TEST()
204 std::unique_ptr<ResourceTable> table = in TEST()
H A DReferenceLinker.h35 android::StringPool* string_pool, ResourceTable* table, in ReferenceLinkerTransformer()
61 ResourceTable* table_;
129 ResourceTable* table,
133 bool Consume(IAaptContext* context, ResourceTable* table) override;
H A DNoDefaultResourceRemover_test.cpp25 std::unique_ptr<ResourceTable> table = in TEST()
51 std::unique_ptr<ResourceTable> table = in TEST()
75 std::unique_ptr<ResourceTable> table = in TEST()
91 std::unique_ptr<ResourceTable> table = in TEST()
/aosp14/frameworks/base/tools/aapt2/optimize/
H A DMultiApkGenerator_test.cpp63 std::unique_ptr<ResourceTable> FilterTable(IAaptContext* context, in FilterTable()
74 std::unique_ptr<ResourceTable> BuildTable() { in BuildTable()
107 std::unique_ptr<ResourceTable> table = BuildTable(); in TEST_F()
116 std::unique_ptr<ResourceTable> split = in TEST_F()
119 ResourceTable* new_table = split.get(); in TEST_F()
134 std::unique_ptr<ResourceTable> table = BuildTable(); in TEST_F()
143 std::unique_ptr<ResourceTable> split = in TEST_F()
146 ResourceTable* new_table = split.get(); in TEST_F()
159 std::unique_ptr<ResourceTable> table = BuildTable(); in TEST_F()
168 std::unique_ptr<ResourceTable> split = in TEST_F()
[all …]
H A DResourceDeduper_test.cpp38 std::unique_ptr<ResourceTable> table = in TEST()
76 std::unique_ptr<ResourceTable> table = in TEST()
99 std::unique_ptr<ResourceTable> table = in TEST()
122 std::unique_ptr<ResourceTable> table = in TEST()
143 std::unique_ptr<ResourceTable> table = in TEST()
162 std::unique_ptr<ResourceTable> table = in TEST()
H A DResourceDeduper.h26 class ResourceTable; variable
33 bool Consume(IAaptContext* context, ResourceTable* table) override;
H A DVersionCollapser.h26 class ResourceTable; variable
32 bool Consume(IAaptContext* context, ResourceTable* table) override;
/aosp14/frameworks/base/tools/aapt2/
H A DResourceTable_test.cpp39 ResourceTable table; in TEST()
51 ResourceTable table; in TEST()
61 ResourceTable table; in TEST()
73 ResourceTable table; in TEST()
112 ResourceTable table; in TEST()
133 ResourceTable table; in TEST()
150 ResourceTable table; in TEST()
212 ResourceTable table; in TEST()
242 ResourceTable table; in TEST()
266 ResourceTable table; in TEST()
[all …]
H A DLoadedApk.h62 std::unique_ptr<ResourceTable> table, std::unique_ptr<xml::XmlResource> manifest, in LoadedApk()
79 const ResourceTable* GetResourceTable() const { in GetResourceTable()
83 ResourceTable* GetResourceTable() { in GetResourceTable()
111 virtual bool WriteToArchive(IAaptContext* context, ResourceTable* split_table,
124 std::unique_ptr<ResourceTable> table_;
H A DDebug.h36 static void PrintTable(const ResourceTable& table, const DebugPrintTableOptions& options,
38 static void PrintStyleGraph(ResourceTable* table, const ResourceName& target_style);
42 static void DumpOverlayable(const ResourceTable& table, text::Printer* printer);
H A DResourceTable.cpp104 ResourceTable::ResourceTable(ResourceTable::Validation validation) : validation_(validation) { in ResourceTable() function in aapt::ResourceTable
107 ResourceTablePackage* ResourceTable::FindPackage(android::StringPiece name) const { in FindPackage()
112 ResourceTablePackage* ResourceTable::FindOrCreatePackage(android::StringPiece name) { in FindOrCreatePackage()
251 ResourceTable::CollisionResult ResourceTable::ResolveValueCollision(Value* existing, in ResolveValueCollision()
401 ResourceTableView ResourceTable::GetPartitionedView(const ResourceTableViewOptions& options) const { in GetPartitionedView()
467 bool ResourceTable::AddResource(NewResource&& res, android::IDiagnostics* diag) { in AddResource()
600 std::optional<ResourceTable::SearchResult> ResourceTable::FindResource( in FindResource()
619 std::optional<ResourceTable::SearchResult> ResourceTable::FindResource(const ResourceNameRef& name, in FindResource()
641 bool ResourceTable::RemoveResource(const ResourceNameRef& name, ResourceId id) const { in RemoveResource()
663 std::unique_ptr<ResourceTable> ResourceTable::Clone() const { in Clone()
[all …]
H A DLoadedApk.cpp100 std::unique_ptr<ResourceTable> table; in LoadProtoApkFromFileCollection()
104 pb::ResourceTable pb_table; in LoadProtoApkFromFileCollection()
118 table = util::make_unique<ResourceTable>(ResourceTable::Validation::kDisabled); in LoadProtoApkFromFileCollection()
159 std::unique_ptr<ResourceTable> table; in LoadBinaryApkFromFileCollection()
163 table = util::make_unique<ResourceTable>(ResourceTable::Validation::kDisabled); in LoadBinaryApkFromFileCollection()
206 bool LoadedApk::WriteToArchive(IAaptContext* context, ResourceTable* split_table, in WriteToArchive()
279 pb::ResourceTable pb_table; in WriteToArchive()
/aosp14/frameworks/base/tools/aapt2/split/
H A DTableSplitter.h56 splits_.push_back(util::make_unique<ResourceTable>()); in TableSplitter()
62 void SplitTable(ResourceTable* original_table);
64 std::vector<std::unique_ptr<ResourceTable>>& splits() { return splits_; } in splits()
68 std::vector<std::unique_ptr<ResourceTable>> splits_;
H A DTableSplitter_test.cpp26 std::unique_ptr<ResourceTable> table = in TEST()
64 std::unique_ptr<ResourceTable> table = in TEST()
109 std::unique_ptr<ResourceTable> table = in TEST()
133 ResourceTable* split_one = splitter.splits()[0].get(); in TEST()
134 ResourceTable* split_two = splitter.splits()[1].get(); in TEST()
135 ResourceTable* split_three = splitter.splits()[2].get(); in TEST()
193 ResourceTable table; in TEST()
225 ResourceTable* split_one = splitter.splits()[0].get(); in TEST()
226 ResourceTable* split_two = splitter.splits()[1].get(); in TEST()
/aosp14/frameworks/base/tools/aapt2/format/binary/
H A DTableFlattener_test.cpp72 ResourceTable* table, ResourceTable* out_table) { in Flatten()
156 std::unique_ptr<ResourceTable> table = in TEST_F()
229 ResourceTable result; in TEST_F()
352 ResourceTable sparse_table; in TEST_F()
436 ResourceTable sparse_table; in TEST_F()
485 ResourceTable result; in TEST_F()
516 ResourceTable result; in TEST_F()
821 ResourceTable output_table; in TEST_F()
861 ResourceTable output_table; in TEST_F()
925 ResourceTable output_table; in TEST_F()
[all …]
/aosp14/frameworks/base/tools/aapt2/java/
H A DJavaClassGenerator_test.cpp35 std::unique_ptr<ResourceTable> table = in TEST()
54 std::unique_ptr<ResourceTable> table = in TEST()
83 std::unique_ptr<ResourceTable> table = in TEST()
108 std::unique_ptr<ResourceTable> table = in TEST()
155 std::unique_ptr<ResourceTable> table = in TEST()
179 std::unique_ptr<ResourceTable> table = in TEST()
270 std::unique_ptr<ResourceTable> table = in TEST()
298 std::unique_ptr<ResourceTable> table = in TEST()
338 std::unique_ptr<ResourceTable> table = in TEST()
376 std::unique_ptr<ResourceTable> table = in TEST()
[all …]
/aosp14/frameworks/base/tools/aapt2/compile/
H A DIdAssigner_test.cpp30 ::testing::AssertionResult VerifyIds(ResourceTable* table);
60 std::optional<ResourceTable::SearchResult> maybe_result; in TEST_F()
145 const ResourceTable::SearchResult& search_result = result.value(); in TEST_F()
150 ResourceTable table; in TEST_F()
162 ResourceTable table; in TEST_F()
174 ResourceTable table; in TEST_F()
187 ::testing::AssertionResult VerifyIds(ResourceTable* table) { in VerifyIds()
/aosp14/frameworks/base/tools/aapt/
H A DResourceTable.cpp1759 ResourceTable::ResourceTable(Bundle* bundle, const String16& assetsPackage, ResourceTable::PackageT… in ResourceTable() function in ResourceTable
3480 ResourceTable::Entry& ResourceTable::Entry::operator=(const Entry& entry) { in operator =()
3600 status_t ResourceTable::Entry::generateAttributes(ResourceTable* table, in generateAttributes()
3648 status_t ResourceTable::Entry::assignResourceIds(ResourceTable* table, in assignResourceIds()
3899 sp<ResourceTable::Entry> ResourceTable::Type::getEntry(const String16& entry, in getEntry()
4104 sp<ResourceTable::Type> ResourceTable::Package::getType(const String16& type, in getType()
4273 sp<ResourceTable::Package> ResourceTable::getPackage(const String16& package) in getPackage()
4281 sp<ResourceTable::Type> ResourceTable::getType(const String16& package, in getType()
4293 sp<ResourceTable::Entry> ResourceTable::getEntry(const String16& package, in getEntry()
4308 sp<ResourceTable::ConfigList> ResourceTable::getConfigList(const String16& package, in getConfigList()
[all …]
/aosp14/frameworks/base/tools/aapt2/format/proto/
H A DProtoSerialize_test.cpp71 ResourceTable new_table; in TEST()
72 pb::ResourceTable pb_table; in TEST()
183 ResourceTable new_table; in TEST()
410 ResourceTable new_table; in TEST()
639 ResourceTable new_table; in TEST()
776 ResourceTable new_table; in TEST()
858 ResourceTable new_table; in TEST()
919 ResourceTable new_table; in TEST()
945 ResourceTable new_table; in TEST()
988 ResourceTable new_table; in TEST()
[all …]
/aosp14/frameworks/base/tools/aapt2/cmd/
H A DDump.cpp171 pb::ResourceTable pb_table; in Action()
179 ResourceTable table; in Action()
229 ResourceTable* table = apk->GetResourceTable(); in Dump()
269 ResourceTable* table = apk->GetResourceTable(); in Dump()
298 std::optional<ResourceTable::SearchResult> target = table->FindResource(target_style); in Dump()
316 ResourceTable* table = apk->GetResourceTable(); in Dump()
397 ResourceTable* table = apk->GetResourceTable(); in Dump()

12345