Package | Description |
---|---|
com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
com.google.javascript.jscomp.deps |
Analyzes information about dependencies between files.
|
com.google.javascript.refactoring |
Modifier and Type | Interface and Description |
---|---|
interface |
ErrorManager
The error manager is in charge of storing, organizing and displaying
errors and warnings generated by the compiler.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicErrorManager
A basic error manager that sorts all errors and warnings reported to it to
generate a sorted report when the
BasicErrorManager.generateReport() method
is called. |
class |
BlackHoleErrorManager
An ErrorManager that silently swallows all messages.
|
class |
Compiler
Compiler (and the other classes in this package) does the following:
parses JS code
checks for undefined variables
performs optimizations such as constant folding and constants inlining
renames variables (to short names)
outputs compact JavaScript code
External variables are declared in 'externs' files.
|
class |
LoggerErrorManager
An error manager that logs errors and warnings using a logger in addition to
collecting them in memory.
|
class |
PrintStreamErrorManager
An error manager that prints errors and warnings to the print stream
provided in addition to the functionality of the
BasicErrorManager . |
class |
PrintStreamJSONErrorManager
An error manager that prints error and warning data to the print stream as an array of JSON
objects provided in addition to the functionality of the
BasicErrorManager . |
class |
ThreadSafeDelegatingErrorManager
A simple delegating
ErrorManager that provides a thread-safe wrapper
for the one being delegated. |
class |
WhitelistWarningsGuard.WhitelistBuilder
Whitelist builder
|
Modifier and Type | Method and Description |
---|---|
void |
CompilerOptions.setErrorHandler(ErrorHandler handler)
Set a custom handler for warnings and errors.
|
Modifier and Type | Field and Description |
---|---|
protected ErrorHandler |
ModuleResolver.errorHandler |
Modifier and Type | Method and Description |
---|---|
ErrorHandler |
ModuleLoader.getErrorHandler() |
Modifier and Type | Method and Description |
---|---|
void |
ModuleLoader.setErrorHandler(ErrorHandler errorHandler) |
void |
ModuleResolver.setErrorHandler(ErrorHandler errorHandler) |
Constructor and Description |
---|
BrowserModuleResolver(com.google.common.collect.ImmutableSet<java.lang.String> modulePaths,
com.google.common.collect.ImmutableList<java.lang.String> moduleRootPaths,
ErrorHandler errorHandler) |
ModuleLoader(ErrorHandler errorHandler,
java.lang.Iterable<java.lang.String> moduleRoots,
java.lang.Iterable<? extends DependencyInfo> inputs,
ModuleLoader.PathResolver pathResolver,
ModuleLoader.ResolutionMode resolutionMode) |
ModuleLoader(ErrorHandler errorHandler,
java.lang.Iterable<java.lang.String> moduleRoots,
java.lang.Iterable<? extends DependencyInfo> inputs,
ModuleLoader.PathResolver pathResolver,
ModuleLoader.ResolutionMode resolutionMode,
java.util.Map<java.lang.String,java.lang.String> lookupMap)
Creates an instance of the module loader which can be used to locate ES6 and CommonJS modules.
|
ModuleLoader(ErrorHandler errorHandler,
java.lang.Iterable<java.lang.String> moduleRoots,
java.lang.Iterable<? extends DependencyInfo> inputs,
ModuleLoader.ResolutionMode resolutionMode) |
ModuleResolver(com.google.common.collect.ImmutableSet<java.lang.String> modulePaths,
com.google.common.collect.ImmutableList<java.lang.String> moduleRootPaths,
ErrorHandler errorHandler) |
NodeModuleResolver(com.google.common.collect.ImmutableSet<java.lang.String> modulePaths,
com.google.common.collect.ImmutableList<java.lang.String> moduleRootPaths,
java.util.Map<java.lang.String,java.lang.String> packageJsonMainEntries,
ErrorHandler errorHandler) |
WebpackModuleResolver(com.google.common.collect.ImmutableSet<java.lang.String> modulePaths,
com.google.common.collect.ImmutableList<java.lang.String> moduleRootPaths,
java.util.Map<java.lang.String,java.lang.String> modulesById,
ErrorHandler errorHandler) |
Modifier and Type | Class and Description |
---|---|
class |
FixingErrorManager
An error manager that finds a SuggestedFix for all errors if possible.
|
Copyright © 2009-2018 Google. All Rights Reserved.