Index

A C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addTo(BuildContext) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileMessage
 
Aggregation - Class in com.github.blutorange.maven.plugin.closurecompiler.common
Maps a single bundle defined in AggregationConfiguration.
Aggregation() - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.common.Aggregation
 
AggregationConfiguration - Class in com.github.blutorange.maven.plugin.closurecompiler.common
Maps aggregations from an external JSON formatted config file defined in the option bundleConfiguration.
AggregationConfiguration() - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.common.AggregationConfiguration
 
all - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.common.LogLevel
 
apply(String) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.OutputInterpolator
 
applyLocationMapping(String) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.ClosureConfig
 

C

call() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
Method executed by the thread.
ClosureCompileFileMessage - Class in com.github.blutorange.maven.plugin.closurecompiler.common
 
closureConfig - Variable in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
 
ClosureConfig - Class in com.github.blutorange.maven.plugin.closurecompiler.common
ClosureConfig(MinifyMojo) - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.common.ClosureConfig
Create a new closure compiler configuration from the mojo configuration.
ClosureSourceMapLocationMapping - Class in com.github.blutorange.maven.plugin.closurecompiler.plugin
 
ClosureSourceMapLocationMapping() - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.plugin.ClosureSourceMapLocationMapping
 
com.github.blutorange.maven.plugin.closurecompiler.common - package com.github.blutorange.maven.plugin.closurecompiler.common
 
com.github.blutorange.maven.plugin.closurecompiler.plugin - package com.github.blutorange.maven.plugin.closurecompiler.plugin
 
copy(File, File) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
Copies sourceFile to targetFile, making sure to inform the build context of the change.

D

debug - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.common.LogLevel
 
debug(CharSequence) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
debug(CharSequence, Throwable) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
debug(Throwable) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
DependencyModeFlag - Enum in com.github.blutorange.maven.plugin.closurecompiler.common
 

E

error - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.common.LogLevel
 
error(CharSequence) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
error(CharSequence, Throwable) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
error(Throwable) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
execute() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
Executed when the goal is invoked, it will first invoke a parallel lifecycle, ending at the given phase.
EXISTS - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.plugin.SkipMode
Do not recreate an output file when it exists already, irrespective of the modification date.

F

file - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.common.SourceMapOutputType
Just create a source map file named *.map.
FileException - Exception in com.github.blutorange.maven.plugin.closurecompiler.common
 
FileException(Iterable<FileMessage>) - Constructor for exception com.github.blutorange.maven.plugin.closurecompiler.common.FileException
 
FileHelper - Class in com.github.blutorange.maven.plugin.closurecompiler.common
 
FileMessage - Class in com.github.blutorange.maven.plugin.closurecompiler.common
 
FileMessage(File, int, int, String, int, Throwable) - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.common.FileMessage
 
FilenameInterpolator - Class in com.github.blutorange.maven.plugin.closurecompiler.common
 
FilenameInterpolator(String) - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.common.FilenameInterpolator
 
FilenameInterpolator(String, String, String, char) - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.common.FilenameInterpolator
 
FileProcessConfig - Class in com.github.blutorange.maven.plugin.closurecompiler.common
 
FileProcessConfig(String, int, boolean, boolean, boolean, SkipMode, boolean) - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.common.FileProcessConfig
 
files - Variable in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
 
FileSet - Class in com.github.blutorange.maven.plugin.closurecompiler.plugin
 
FileSet() - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.plugin.FileSet
 
FileSpecifier - Class in com.github.blutorange.maven.plugin.closurecompiler.common
 
FileSpecifier(File, File, String, String, List<String>, List<String>, String) - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.common.FileSpecifier
 
FileSystemLocationMapping - Class in com.github.blutorange.maven.plugin.closurecompiler.common
Makes the source file relative to the location of the source map.
FileSystemLocationMapping(Log, File, File, File) - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.common.FileSystemLocationMapping
 
forIdentity() - Static method in class com.github.blutorange.maven.plugin.closurecompiler.common.OutputInterpolator
 
forPattern(String) - Static method in class com.github.blutorange.maven.plugin.closurecompiler.common.OutputInterpolator
 

G

getAbsoluteFile(File, File) - Static method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileHelper
If the file does not refer to an absolute path, return the file relative to the given basedir.
getAbsoluteFile(File, String) - Static method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileHelper
 
getBaseSourceDir() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileSpecifier
 
getBaseSourceDir() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getBaseTargetDir() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileSpecifier
 
getBaseTargetDir() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getBufferSize() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileProcessConfig
 
getBufferSize() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getBuildContext() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.MojoMetaImpl
 
getBuildContext() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getBuildContext() - Method in interface com.github.blutorange.maven.plugin.closurecompiler.plugin.MojoMetadata
 
getBundleConfiguration() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getBundles() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.AggregationConfiguration
Gets the bundles.
getCause() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileMessage
 
getClosureChunkOutputType() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureCompilationLevel() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureDefineReplacements() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureDependencyEntryPoints() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureDependencyMode() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureDynamicImportAlias() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureEnvironment() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureExternDeclarations() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureExterns() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureExtraAnnotations() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureForceInjectLibs() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureJsModuleRoots() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureLanguageIn() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureLanguageOut() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureModuleResolution() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureOutputWrapper() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureRenamePrefixNamespace() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureRenameVariablePrefix() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureSourceMapLocationMappings() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureSourceMapName() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureSourceMapOutputType() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureWarningLevel() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getClosureWarningLevels() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getColumn() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileMessage
 
getCompilationLevel() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.ClosureConfig
 
getCompilerOptions(SourceMap.LocationMapping, File, File, File, File) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.ClosureConfig
 
getEncoding() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.MojoMetaImpl
 
getEncoding() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getEncoding() - Method in interface com.github.blutorange.maven.plugin.closurecompiler.plugin.MojoMetadata
 
getEnvironment() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.ClosureConfig
 
getExcludes() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.Aggregation
 
getExcludes() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileSpecifier
 
getExcludes() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.FileSet
 
getExcludes() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getExterns() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.ClosureConfig
 
getFile() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileMessage
 
getFile(File, String...) - Static method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileHelper
Sames as FileUtils.getFile(File, String...), but ignores empty names.
getFileErrors() - Method in exception com.github.blutorange.maven.plugin.closurecompiler.common.FileException
 
getFiles(File) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.FileSet
 
getIncludedFiles(File, List<String>, List<String>) - Static method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileHelper
Processes the includes and excludes relative to the given base directory, and returns all included files.
getIncludes() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.Aggregation
 
getIncludes() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileSpecifier
 
getIncludes() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.FileSet
 
getIncludes() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getLanguageOut() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.ClosureConfig
 
getLine() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileMessage
 
getLineSeparator() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileProcessConfig
 
getLineSeparator() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getLog() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.MojoMetaImpl
 
getLog() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getLog() - Method in interface com.github.blutorange.maven.plugin.closurecompiler.plugin.MojoMetadata
 
getLogLevel() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getLogWrapper() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getMessage() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileMessage
 
getName() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.Aggregation
 
getName() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ClosureSourceMapLocationMapping
 
getOutputFilename() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileSpecifier
 
getOutputFilename() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getOutputInterpolator() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.ClosureConfig
 
getPattern() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.OutputInterpolator
 
getProject() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.MojoMetaImpl
 
getProject() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getProject() - Method in interface com.github.blutorange.maven.plugin.closurecompiler.plugin.MojoMetadata
 
getSeverity() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileMessage
 
getSkipMode() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileProcessConfig
 
getSkipMode() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getSourceDir() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileSpecifier
 
getSourceDir() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getSourceMapInterpolator() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.ClosureConfig
 
getSourceMapOutputType() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.ClosureConfig
 
getTargetDir() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileSpecifier
 
getTargetDir() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
getValue() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ClosureSourceMapLocationMapping
 
getWrapperPrefix() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.OutputInterpolator
 

H

hasMoreElements() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.SourceFilesEnumeration
Tests if this enumeration contains more elements.
haveFilesChanged(Collection<File>, Collection<File>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
 

I

includesEmpty - Variable in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
 
info - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.common.LogLevel
 
info(CharSequence) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
info(CharSequence, Throwable) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
info(Throwable) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
inline - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.common.SourceMapOutputType
Inline the content of the source map in the minified file.
interpolate(File, File, File) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FilenameInterpolator
 
interpolate(File, File, File, Map<String, String>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FilenameInterpolator
 
isAllowReplacingInputFiles() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileProcessConfig
 
isAllowReplacingInputFiles() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosureAllowDynamicImport() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosureAngularPass() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosureAssumeFunctionWrapper() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosureColorizeErrorOutput() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosureCreateSourceMap() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosureDebug() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosureEmitUseStrict() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosureIncludeSourcesContent() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosureInjectLibraries() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosureIsolatePolyfills() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosurePreferSingleQuotes() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosurePrettyPrint() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosureProcessClosurePrimitives() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosureProcessCommonJsModules() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosureRewritePolyfills() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosureStrictModeInput() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosureTrustedStrings() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isClosureUseTypesForOptimization() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isCreateFile() - Method in enum com.github.blutorange.maven.plugin.closurecompiler.common.SourceMapOutputType
 
isCreateSourceMap() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.ClosureConfig
 
isCreateSourceMapFile() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.ClosureConfig
 
isDebugEnabled() - Method in enum com.github.blutorange.maven.plugin.closurecompiler.common.LogLevel
 
isDebugEnabled() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
isErrorEnabled() - Method in enum com.github.blutorange.maven.plugin.closurecompiler.common.LogLevel
 
isErrorEnabled() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
isForce() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileProcessConfig
 
isForce() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isInfoEnabled() - Method in enum com.github.blutorange.maven.plugin.closurecompiler.common.LogLevel
 
isInfoEnabled() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
isSkip() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isSkipMerge() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileProcessConfig
 
isSkipMerge() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isSkipMinify() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileProcessConfig
 
isSkipMinify() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isSkipRunOnIncremental() - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
isWarnEnabled() - Method in enum com.github.blutorange.maven.plugin.closurecompiler.common.LogLevel
 
isWarnEnabled() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
isWasSkipped() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.ProcessingResult
 

L

logCompressionGains(List<File>, String) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
Logs compression gains.
LogLevel - Enum in com.github.blutorange.maven.plugin.closurecompiler.common
 
LogWrapper - Class in com.github.blutorange.maven.plugin.closurecompiler.common
A wrapper for a logger that allows overwriting the log level.
LogWrapper(Log, LogLevel) - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
LOOSE - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.common.DependencyModeFlag
 

M

map(String) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileSystemLocationMapping
 
merge(File) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
Merges a list of source files.
minify(File, File) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessJSFilesTask
Minifies a JavaScript file.
minify(List<File>, File) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessJSFilesTask
 
MinifyMojo - Class in com.github.blutorange.maven.plugin.closurecompiler.plugin
Goal for combining and/or minifying JavaScript files with closure compiler.
MinifyMojo() - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
mkDir(File) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
Creates the given directory (and parents) and informs the build context.
mojoMeta - Variable in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
 
MojoMetadata - Interface in com.github.blutorange.maven.plugin.closurecompiler.plugin
 
MojoMetaImpl - Class in com.github.blutorange.maven.plugin.closurecompiler.common
 
MojoMetaImpl(MavenProject, Log, String, BuildContext) - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.common.MojoMetaImpl
 

N

NEWER - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.plugin.SkipMode
Do not recreate an output file when it is newer (more recently modified) that all input files.
nextElement() - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.SourceFilesEnumeration
Returns the next element of this enumeration if this enumeration object has at least one more element to provide.
none - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.common.LogLevel
 
NONE - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.common.DependencyModeFlag
 

O

ofError(JSError, Compiler, File) - Static method in class com.github.blutorange.maven.plugin.closurecompiler.common.ClosureCompileFileMessage
 
ofWarning(JSError, Compiler, File) - Static method in class com.github.blutorange.maven.plugin.closurecompiler.common.ClosureCompileFileMessage
 
outputFilenameInterpolator - Variable in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
 
OutputInterpolator - Class in com.github.blutorange.maven.plugin.closurecompiler.common
Emulates the behavior of the closure compile command line flag `output_wrapper`:

P

processConfig - Variable in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
 
ProcessFilesTask - Class in com.github.blutorange.maven.plugin.closurecompiler.plugin
Abstract class for merging and compressing a files list.
ProcessFilesTask(MojoMetadata, FileProcessConfig, FileSpecifier, ClosureConfig) - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
Task constructor.
ProcessingResult - Class in com.github.blutorange.maven.plugin.closurecompiler.common
 
ProcessingResult() - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.common.ProcessingResult
 
ProcessJSFilesTask - Class in com.github.blutorange.maven.plugin.closurecompiler.plugin
Task for merging and compressing JavaScript files.
ProcessJSFilesTask(MojoMetadata, FileProcessConfig, FileSpecifier, ClosureConfig) - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessJSFilesTask
Task constructor.
PRUNE - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.common.DependencyModeFlag
 
PRUNE_LEGACY - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.common.DependencyModeFlag
 

R

reference - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.common.SourceMapOutputType
Create a source map file *.map and add a reference to it in the minified file.
relativizePath(File, File) - Static method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileHelper
 
removeMessages(Collection<File>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
 

S

setAllowReplacingInputFiles(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setBaseSourceDir(File) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setBaseTargetDir(File) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setBufferSize(int) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setBuildContext(BuildContext) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setBundleConfiguration(String) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setBundles(List<Aggregation>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.AggregationConfiguration
Sets the bundles.
setClosureAllowDynamicImport(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureAngularPass(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureAssumeFunctionWrapper(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureChunkOutputType(CompilerOptions.ChunkOutputType) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureColorizeErrorOutput(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureCompilationLevel(CompilationLevel) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureCreateSourceMap(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureDebug(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureDefineReplacements(HashMap<String, String>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureDependencyEntryPoints(ArrayList<String>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureDependencyMode(DependencyModeFlag) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureDynamicImportAlias(String) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureEmitUseStrict(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureEnvironment(CompilerOptions.Environment) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureExternDeclarations(ArrayList<FileSet>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureExterns(ArrayList<String>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureExtraAnnotations(ArrayList<String>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureForceInjectLibs(ArrayList<String>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureIncludeSourcesContent(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureInjectLibraries(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureIsolatePolyfills(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureJsModuleRoots(ArrayList<String>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureLanguageIn(CompilerOptions.LanguageMode) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureLanguageOut(CompilerOptions.LanguageMode) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureModuleResolution(ModuleLoader.ResolutionMode) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureOutputWrapper(String) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosurePreferSingleQuotes(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosurePrettyPrint(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureProcessClosurePrimitives(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureProcessCommonJsModules(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureRenamePrefixNamespace(String) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureRenameVariablePrefix(String) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureRewritePolyfills(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureSourceMapLocationMappings(ArrayList<ClosureSourceMapLocationMapping>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureSourceMapName(String) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureSourceMapOutputType(SourceMapOutputType) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureStrictModeInput(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureTrustedStrings(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureUseTypesForOptimization(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureWarningLevel(WarningLevel) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setClosureWarningLevels(HashMap<String, String>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setEncoding(String) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setExcludes(ArrayList<String>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setExcludes(List<String>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.Aggregation
 
setExcludes(List<String>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.FileSet
 
setForce(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setIncludes(ArrayList<String>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setIncludes(List<String>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.Aggregation
 
setIncludes(List<String>) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.FileSet
 
setLineSeparator(String) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setLogLevel(LogLevel) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setLogWrapper(Log) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setName(String) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.Aggregation
 
setOutputFilename(String) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setProject(MavenProject) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setSkip(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setSkipMerge(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setSkipMinify(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setSkipMode(SkipMode) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setSkipRunOnIncremental(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setSourceDir(String) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setTargetDir(String) - Method in class com.github.blutorange.maven.plugin.closurecompiler.plugin.MinifyMojo
 
setTranspilationDone(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.FileSystemLocationMapping
 
setWasSkipped(boolean) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.ProcessingResult
 
SkipMode - Enum in com.github.blutorange.maven.plugin.closurecompiler.plugin
 
SORT_ONLY - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.common.DependencyModeFlag
 
sourceDir - Variable in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
 
SourceFilesEnumeration - Class in com.github.blutorange.maven.plugin.closurecompiler.common
Used to initialize a SequenceInputStream with a Enumeration<? extends InputStream>.
SourceFilesEnumeration(Log, List<File>, Charset, String) - Constructor for class com.github.blutorange.maven.plugin.closurecompiler.common.SourceFilesEnumeration
Enumeration public constructor.
SourceMapOutputType - Enum in com.github.blutorange.maven.plugin.closurecompiler.common
 
STRICT - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.common.DependencyModeFlag
 

T

targetDir - Variable in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
 
TEMP_SUFFIX - Static variable in class com.github.blutorange.maven.plugin.closurecompiler.plugin.ProcessFilesTask
 
toDependencyMode(DependencyModeFlag) - Static method in enum com.github.blutorange.maven.plugin.closurecompiler.common.DependencyModeFlag
 

V

valueOf(String) - Static method in enum com.github.blutorange.maven.plugin.closurecompiler.common.DependencyModeFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.blutorange.maven.plugin.closurecompiler.common.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.blutorange.maven.plugin.closurecompiler.common.SourceMapOutputType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.blutorange.maven.plugin.closurecompiler.plugin.SkipMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.blutorange.maven.plugin.closurecompiler.common.DependencyModeFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.blutorange.maven.plugin.closurecompiler.common.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.blutorange.maven.plugin.closurecompiler.common.SourceMapOutputType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.blutorange.maven.plugin.closurecompiler.plugin.SkipMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

warn - Enum constant in enum com.github.blutorange.maven.plugin.closurecompiler.common.LogLevel
 
warn(CharSequence) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
warn(CharSequence, Throwable) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
warn(Throwable) - Method in class com.github.blutorange.maven.plugin.closurecompiler.common.LogWrapper
 
A C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form