Class YuiConfig

java.lang.Object
com.samaxes.maven.minify.common.YuiConfig

public class YuiConfig extends Object
YUI Compressor configuration.
  • Constructor Details

    • YuiConfig

      public YuiConfig(int lineBreak, boolean munge, boolean preserveSemicolons, boolean disableOptimizations)
      Init YuiConfig values.
      Parameters:
      lineBreak - split long lines after a specific column
      munge - obfuscate local symbols
      preserveSemicolons - preserve unnecessary semicolons
      disableOptimizations - disable all the built-in micro-optimizations
  • Method Details

    • getLineBreak

      public int getLineBreak()
      Gets the lineBreak.
      Returns:
      the lineBreak
    • isMunge

      public boolean isMunge()
      Gets the munge.
      Returns:
      the munge
    • isPreserveSemicolons

      public boolean isPreserveSemicolons()
      Gets the preserveSemicolons.
      Returns:
      the preserveSemicolons
    • isDisableOptimizations

      public boolean isDisableOptimizations()
      Gets the disableOptimizations.
      Returns:
      the disableOptimizations