Method | Description | |
---|---|---|
ClosureCompilerRunner ( IPlovrSettings settings, IPlovrProject project ) : System | ||
Compile ( IEnumerable |
Run the closure compiler
|
Method | Description | |
---|---|---|
BuildParams ( IEnumerable |
Taking a list of dependencies, use the ClosureComiplerParamBuilder to build out all the command arguments we need to execute the jar.
|
|
CreateSoyJsFromDependencies ( IEnumerable |
Go through all the dependencies and for each of the soy files, we need to compile it and save the path to the result. We send the list of the soy dependencies out as well as a complete list of all the exisitng JS dependencies with the newly generated JS files.
|
public ClosureCompilerRunner ( IPlovrSettings settings, IPlovrProject project ) : System | ||
settings | IPlovrSettings | |
project | IPlovrProject | |
return | System |
public Compile ( IEnumerable |
||
dependencies | IEnumerable |
the dependencies |
output | the standard output from the compiler | |
return | int |