/aosp14/frameworks/base/tools/aapt/tests/ |
H A D | ResourceTable_test.cpp | 26 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 D | TableMerger_test.cpp | 68 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 D | Linkers.h | 34 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 D | TableMerger.h | 62 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 D | TableMerger.cpp | 32 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 D | ResourceExcluder_test.cpp | 49 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 D | ReferenceLinker.h | 35 android::StringPool* string_pool, ResourceTable* table, in ReferenceLinkerTransformer() 61 ResourceTable* table_; 129 ResourceTable* table, 133 bool Consume(IAaptContext* context, ResourceTable* table) override;
|
H A D | NoDefaultResourceRemover_test.cpp | 25 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 D | MultiApkGenerator_test.cpp | 63 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 D | ResourceDeduper_test.cpp | 38 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 D | ResourceDeduper.h | 26 class ResourceTable; variable 33 bool Consume(IAaptContext* context, ResourceTable* table) override;
|
H A D | VersionCollapser.h | 26 class ResourceTable; variable 32 bool Consume(IAaptContext* context, ResourceTable* table) override;
|
/aosp14/frameworks/base/tools/aapt2/ |
H A D | ResourceTable_test.cpp | 39 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 D | LoadedApk.h | 62 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 D | Debug.h | 36 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 D | ResourceTable.cpp | 104 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 D | LoadedApk.cpp | 100 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 D | TableSplitter.h | 56 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 D | TableSplitter_test.cpp | 26 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 D | TableFlattener_test.cpp | 72 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 D | JavaClassGenerator_test.cpp | 35 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 D | IdAssigner_test.cpp | 30 ::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 D | ResourceTable.cpp | 1759 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 D | ProtoSerialize_test.cpp | 71 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 D | Dump.cpp | 171 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()
|