Searched refs:Obfuscator (Results 1 – 7 of 7) sorted by relevance
/aosp14/frameworks/base/tools/aapt2/optimize/ |
H A D | Obfuscator.cpp | 37 Obfuscator::Obfuscator(OptimizeOptions& optimizeOptions) in Obfuscator() function in aapt::Obfuscator 129 void Obfuscator::ObfuscateResourceName( in ObfuscateResourceName() 161 auto onObfuscate = [&entryResId, &id_resource_map](const Obfuscator::Result obfuscatedResult, in HandleCollapseKeyStringPool() 163 if (obfuscatedResult == Obfuscator::Result::Obfuscated) { in HandleCollapseKeyStringPool() 183 Obfuscator::ObfuscateResourceName(collapse_key_string_pool, name_collapse_exemptions, in HandleCollapseKeyStringPool() 192 bool Obfuscator::Consume(IAaptContext* context, ResourceTable* table) { in Consume() 202 bool Obfuscator::WriteObfuscationMap(const std::string& file_path) const { in WriteObfuscationMap() 233 bool Obfuscator::IsEnabled() const { in IsEnabled()
|
H A D | Obfuscator_test.cpp | 62 ASSERT_TRUE(Obfuscator(options).Consume(context.get(), table.get())); in TEST() 99 ASSERT_TRUE(Obfuscator(options).Consume(context.get(), table.get())); in TEST() 121 ASSERT_TRUE(Obfuscator(options).Consume(context.get(), table.get())); in TEST() 158 ASSERT_TRUE(Obfuscator(options).Consume(context.get(), table.get())); in TEST() 247 ASSERT_TRUE(Obfuscator(options).Consume(context.get(), table.get())); in TEST() 258 Obfuscator obfuscatorWithDefaultOption(options); in TEST() 264 Obfuscator obfuscatorWithShortenPathOption(options); in TEST() 271 Obfuscator obfuscatorWithCollapseStringPoolOption(options); in TEST() 278 Obfuscator obfuscatorWithCollapseStringPoolOption(options); in TEST() 299 Obfuscator obfuscator(options); in TEST() [all …]
|
H A D | Obfuscator.h | 36 class Obfuscator : public IResourceTableConsumer { 38 explicit Obfuscator(OptimizeOptions& optimizeOptions); 60 DISALLOW_COPY_AND_ASSIGN(Obfuscator);
|
/aosp14/frameworks/base/tools/aapt2/format/binary/ |
H A D | TableFlattener.cpp | 478 auto onObfuscate = [this, &local_key_index, &entry](Obfuscator::Result obfuscatedResult, in FlattenTypes() 480 if (obfuscatedResult == Obfuscator::Result::Keep_ExemptionList) { in FlattenTypes() 482 } else if (obfuscatedResult == Obfuscator::Result::Keep_Overlayable) { in FlattenTypes() 496 (uint32_t)key_pool_.MakeRef(Obfuscator::kObfuscatedResourceName).index(); in FlattenTypes() 500 Obfuscator::ObfuscateResourceName(collapse_key_stringpool_, name_collapse_exemptions_, in FlattenTypes()
|
/aosp14/frameworks/base/tools/aapt2/format/proto/ |
H A D | ProtoSerialize.cpp | 379 auto onObfuscate = [pb_entry, &entry](Obfuscator::Result obfuscatedResult, in SerializeTableToPb() 381 pb_entry->set_name(obfuscatedResult == Obfuscator::Result::Obfuscated in SerializeTableToPb() 382 ? Obfuscator::kObfuscatedResourceName in SerializeTableToPb() 386 Obfuscator::ObfuscateResourceName(options.collapse_key_stringpool, in SerializeTableToPb()
|
/aosp14/frameworks/base/tools/aapt2/ |
H A D | Android.bp | 135 "optimize/Obfuscator.cpp",
|
/aosp14/frameworks/base/tools/aapt2/cmd/ |
H A D | Optimize.cpp | 157 Obfuscator obfuscator(options_); in Run()
|