Class OptimizeUtils

java.lang.Object
com.schibsted.spt.data.jslt.impl.OptimizeUtils

public class OptimizeUtils extends Object
  • Constructor Details

    • OptimizeUtils

      public OptimizeUtils()
  • Method Details

    • optimizeLets

      public static LetExpression[] optimizeLets(LetExpression[] lets)
      Removes let expressions for variables that are simply assigned to literals, because VariableExpression will inline those literals and remove itself, so there's no need to evaluate the variable.