Home
last modified time | relevance | path

Searched refs:Obfuscator (Results 1 – 7 of 7) sorted by relevance

/aosp14/frameworks/base/tools/aapt2/optimize/
H A DObfuscator.cpp37 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 DObfuscator_test.cpp62 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 DObfuscator.h36 class Obfuscator : public IResourceTableConsumer {
38 explicit Obfuscator(OptimizeOptions& optimizeOptions);
60 DISALLOW_COPY_AND_ASSIGN(Obfuscator);
/aosp14/frameworks/base/tools/aapt2/format/binary/
H A DTableFlattener.cpp478 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 DProtoSerialize.cpp379 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 DAndroid.bp135 "optimize/Obfuscator.cpp",
/aosp14/frameworks/base/tools/aapt2/cmd/
H A DOptimize.cpp157 Obfuscator obfuscator(options_); in Run()