Interface AndroidGraphEnhancerArgs

    • Method Detail

      • getNoDx

        com.google.common.collect.ImmutableSet<BuildTarget> getNoDx()
      • getDisablePreDex

        @Default
        default boolean getDisablePreDex()
      • getAndroidSdkProguardConfig

        Optional<com.facebook.buck.android.ProGuardObfuscateStep.SdkProguardType> getAndroidSdkProguardConfig()
      • getOptimizationPasses

        @Default
        default int getOptimizationPasses()
      • getProguardJvmArgs

        List<String> getProguardJvmArgs()
      • getResourceCompression

        @Default
        default com.facebook.buck.android.ResourcesFilter.ResourceCompressionMode getResourceCompression()
      • isIncludesVectorDrawables

        @Default
        default boolean isIncludesVectorDrawables()
      • isNoAutoVersionResources

        @Default
        default boolean isNoAutoVersionResources()
      • isNoVersionTransitionsResources

        @Default
        default boolean isNoVersionTransitionsResources()
      • isNoAutoAddOverlayResources

        @Default
        default boolean isNoAutoAddOverlayResources()
      • getApplicationModuleTargets

        Set<BuildTarget> getApplicationModuleTargets()
      • getApplicationModuleConfigs

        com.google.common.collect.ImmutableMap<String,​com.google.common.collect.ImmutableList<BuildTarget>> getApplicationModuleConfigs()
      • getApplicationModulesWithResources

        @Default
        default Set<String> getApplicationModulesWithResources()
      • getApplicationModulesWithManifest

        @Default
        default Set<String> getApplicationModulesWithManifest()
      • getApplicationModuleDependencies

        Optional<com.google.common.collect.ImmutableMap<String,​com.google.common.collect.ImmutableList<String>>> getApplicationModuleDependencies()
      • getIsCacheable

        @Default
        default boolean getIsCacheable()
      • getAdditionalAaptParams

        com.google.common.collect.ImmutableList<String> getAdditionalAaptParams()
      • getAaptMode

        @Default
        default com.facebook.buck.android.AaptMode getAaptMode()
      • isTrimResourceIds

        @Default
        default boolean isTrimResourceIds()
      • isAllowRDotJavaInSecondaryDex

        @Default
        default boolean isAllowRDotJavaInSecondaryDex()
      • getLocales

        com.google.common.collect.ImmutableSet<String> getLocales()
      • isAapt2LocaleFiltering

        @Default
        default boolean isAapt2LocaleFiltering()
        Whether to filter locales using aapt2.
      • getLocalizedStringFileName

        Optional<String> getLocalizedStringFileName()
      • isBuildStringSourceMap

        @Default
        default boolean isBuildStringSourceMap()
      • isIgnoreAaptProguardConfig

        @Default
        default boolean isIgnoreAaptProguardConfig()
      • isReorderClassesIntraDex

        @Default
        default boolean isReorderClassesIntraDex()
      • getDexTool

        @Default
        default String getDexTool()
      • getNativeLibraryMergeCodeGenerator

        Optional<BuildTarget> getNativeLibraryMergeCodeGenerator()
      • getNativeLibraryMergeLocalizedSymbols

        Optional<com.google.common.collect.ImmutableSortedSet<String>> getNativeLibraryMergeLocalizedSymbols()
      • getNativeLibraryProguardConfigGenerator

        Optional<BuildTarget> getNativeLibraryProguardConfigGenerator()
      • isEnableRelinker

        @Default
        default boolean isEnableRelinker()
      • getRelinkerWhitelist

        com.google.common.collect.ImmutableList<Pattern> getRelinkerWhitelist()
      • getManifestEntries

        @Default
        default ManifestEntries getManifestEntries()
      • isSkipProguard

        @Default
        default boolean isSkipProguard()
      • getUseDynamicFeature

        @Default
        default boolean getUseDynamicFeature()
      • getExtraFilteredResources

        @Default
        default com.google.common.collect.ImmutableSet<String> getExtraFilteredResources()