com.yahoo.platform.yui.compressor.JavaScriptCompressor.printSymbolTree()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 JavaScript  
字(2.2k)|赞(0)|评价(0)|浏览(110)

本文整理了Java中com.yahoo.platform.yui.compressor.JavaScriptCompressor.printSymbolTree()方法的一些代码示例,展示了JavaScriptCompressor.printSymbolTree()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JavaScriptCompressor.printSymbolTree()方法的具体详情如下:
包路径:com.yahoo.platform.yui.compressor.JavaScriptCompressor
类名称:JavaScriptCompressor
方法名:printSymbolTree

JavaScriptCompressor.printSymbolTree介绍

暂无

代码示例

代码示例来源:origin: com.yahoo/yuicompressor

public void compress(Writer out, int linebreak, boolean munge, boolean verbose,
    boolean preserveAllSemiColons, boolean disableOptimizations)
    throws IOException {
  this.munge = munge;
  this.verbose = verbose;
  processStringLiterals(this.tokens, !disableOptimizations);
  if (!disableOptimizations) {
    optimizeObjectMemberAccess(this.tokens);
    optimizeObjLitMemberDecl(this.tokens);
  }
  buildSymbolTree();
  // DO NOT TOUCH this.tokens BETWEEN THESE TWO PHASES (BECAUSE OF this.indexedScopes)
  mungeSymboltree();
  StringBuffer sb = printSymbolTree(linebreak, preserveAllSemiColons);
  out.write(sb.toString());
}

代码示例来源:origin: eclipse/rap

public void compress(Writer out, int linebreak, boolean munge, boolean verbose,
    boolean preserveAllSemiColons, boolean disableOptimizations)
    throws IOException {
  this.munge = munge;
  this.verbose = verbose;
  processStringLiterals(this.tokens, !disableOptimizations);
  if (!disableOptimizations) {
    optimizeObjectMemberAccess(this.tokens);
    optimizeObjLitMemberDecl(this.tokens);
  }
  buildSymbolTree();
  // DO NOT TOUCH this.tokens BETWEEN THESE TWO PHASES (BECAUSE OF this.indexedScopes)
  mungeSymboltree();
  StringBuffer sb = printSymbolTree(linebreak, preserveAllSemiColons);
  out.write(sb.toString());
}

代码示例来源:origin: org.odlabs.wiquery/wiquery-compressor

public void compress(final Writer out, final int linebreak, final boolean munge,
    final boolean verbose, final boolean preserveAllSemiColons,
    final boolean disableOptimizations) throws IOException
{
  this.munge = munge;
  this.verbose = verbose;
  processStringLiterals(this.tokens, !disableOptimizations);
  if (!disableOptimizations)
  {
    optimizeObjectMemberAccess(this.tokens);
    optimizeObjLitMemberDecl(this.tokens);
  }
  buildSymbolTree();
  // DO NOT TOUCH this.tokens BETWEEN THESE TWO PHASES (BECAUSE OF
  // this.indexedScopes)
  mungeSymboltree();
  final StringBuffer sb = printSymbolTree(linebreak, preserveAllSemiColons);
  out.write(sb.toString());
}

相关文章

微信公众号