Documentation

CompilerJarFilter extends BaseCompilerFilter
in package

Filter for the Google Closure Compiler JAR.

Tags
link
https://developers.google.com/closure/compiler/
author

Kris Wallsmith kris.wallsmith@gmail.com

Table of Contents

COMPILE_ADVANCED_OPTIMIZATIONS  = 'ADVANCED_OPTIMIZATIONS'
COMPILE_SIMPLE_OPTIMIZATIONS  = 'SIMPLE_OPTIMIZATIONS'
COMPILE_WHITESPACE_ONLY  = 'WHITESPACE_ONLY'
FORMAT_PRETTY_PRINT  = 'pretty_print'
FORMAT_PRINT_INPUT_DELIMITER  = 'print_input_delimiter'
LANGUAGE_ECMASCRIPT3  = 'ECMASCRIPT3'
LANGUAGE_ECMASCRIPT5  = 'ECMASCRIPT5'
LANGUAGE_ECMASCRIPT5_STRICT  = 'ECMASCRIPT5_STRICT'
LEVEL_DEFAULT  = 'DEFAULT'
LEVEL_QUIET  = 'QUIET'
LEVEL_VERBOSE  = 'VERBOSE'
$compilationLevel  : mixed
$excludeDefaultExterns  : mixed
$externsUrl  : mixed
$formatting  : mixed
$jsExterns  : mixed
$language  : mixed
$timeout  : mixed
$useClosureLibrary  : mixed
$warningLevel  : mixed
$flagFile  : mixed
$jarPath  : mixed
$javaPath  : mixed
__construct()  : mixed
filterDump()  : mixed
filterLoad()  : mixed
Filters an asset after it has been loaded.
setCompilationLevel()  : mixed
setExcludeDefaultExterns()  : mixed
setExternsUrl()  : mixed
setFlagFile()  : mixed
setFormatting()  : mixed
setJsExterns()  : mixed
setLanguage()  : mixed
setTimeout()  : mixed
setUseClosureLibrary()  : mixed
setWarningLevel()  : mixed

Constants

COMPILE_ADVANCED_OPTIMIZATIONS

public mixed COMPILE_ADVANCED_OPTIMIZATIONS = 'ADVANCED_OPTIMIZATIONS'

COMPILE_SIMPLE_OPTIMIZATIONS

public mixed COMPILE_SIMPLE_OPTIMIZATIONS = 'SIMPLE_OPTIMIZATIONS'

COMPILE_WHITESPACE_ONLY

public mixed COMPILE_WHITESPACE_ONLY = 'WHITESPACE_ONLY'

FORMAT_PRINT_INPUT_DELIMITER

public mixed FORMAT_PRINT_INPUT_DELIMITER = 'print_input_delimiter'

LANGUAGE_ECMASCRIPT5_STRICT

public mixed LANGUAGE_ECMASCRIPT5_STRICT = 'ECMASCRIPT5_STRICT'

Properties

Methods

__construct()

public __construct(mixed $jarPath[, mixed $javaPath = '/usr/bin/java' ]) : mixed
Parameters
$jarPath : mixed
$javaPath : mixed = '/usr/bin/java'
Return values
mixed

setCompilationLevel()

public setCompilationLevel(mixed $compilationLevel) : mixed
Parameters
$compilationLevel : mixed
Return values
mixed

setExcludeDefaultExterns()

public setExcludeDefaultExterns(mixed $excludeDefaultExterns) : mixed
Parameters
$excludeDefaultExterns : mixed
Return values
mixed

setExternsUrl()

public setExternsUrl(mixed $externsUrl) : mixed
Parameters
$externsUrl : mixed
Return values
mixed

setFlagFile()

public setFlagFile(mixed $flagFile) : mixed
Parameters
$flagFile : mixed
Return values
mixed

setFormatting()

public setFormatting(mixed $formatting) : mixed
Parameters
$formatting : mixed
Return values
mixed

setJsExterns()

public setJsExterns(mixed $jsExterns) : mixed
Parameters
$jsExterns : mixed
Return values
mixed

setLanguage()

public setLanguage(mixed $language) : mixed
Parameters
$language : mixed
Return values
mixed

setTimeout()

public setTimeout(mixed $timeout) : mixed
Parameters
$timeout : mixed
Return values
mixed

setUseClosureLibrary()

public setUseClosureLibrary(mixed $useClosureLibrary) : mixed
Parameters
$useClosureLibrary : mixed
Return values
mixed

setWarningLevel()

public setWarningLevel(mixed $warningLevel) : mixed
Parameters
$warningLevel : mixed
Return values
mixed

Search results