Package | Description |
---|---|
com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
Modifier and Type | Field and Description |
---|---|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.analyzerChecks |
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.angularPass
Process AngularJS-specific annotations.
|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.checkAccessControls
Checks access controls.
|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.checkControlFlow
Checks possible execution paths of the program for problems: missing return
statements and dead code.
|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.checkJsDoc
Verifies JSDoc annotations are used properly.
|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.checkProvides
Makes sure @constructor is paired with goog.provides().
|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.checkRequires
Checks that all constructed classes are goog.require()d.
|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.checkRequiresAndProvidesSorted |
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.checkSideEffects
Checks for code that is probably wrong (such as stray expressions).
|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.checkTypes
Checks type usage
|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.checkVariableReferences
Checks that references to variables look reasonable.
|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.checkVars
Checks that all variables are defined.
|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.closureCheckModule
Checks of correct usage of goog.module
|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.closureGoogScopeAliases
Applies aliases and inlines goog.scope.
|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.closurePrimitives
Closure pre-processing pass.
|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.closureRewriteClass
Rewrites goog.defineClass
|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.closureRewriteModule
Rewrites goog.module
|
(package private) static PassFactory.HotSwapPassFactory |
TranspilationPasses.convertEs6ToEs3
Does the main ES6 to ES3 conversion.
|
(package private) PassFactory.HotSwapPassFactory |
DefaultPassConfig.convertEs6TypedToEs6
Desugars ES6_TYPED features into ES6 code.
|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.dartSuperAccessorsPass
Rewrites the super accessors calls to support Dart Dev Compiler output.
|
(package private) static PassFactory.HotSwapPassFactory |
TranspilationPasses.es6ConvertSuper |
(package private) static PassFactory.HotSwapPassFactory |
TranspilationPasses.es6RenameVariablesInParamLists |
(package private) static PassFactory.HotSwapPassFactory |
TranspilationPasses.es6RewriteArrowFunction |
(package private) static PassFactory.HotSwapPassFactory |
TranspilationPasses.es6RewriteDestructuring |
(package private) static PassFactory.HotSwapPassFactory |
TranspilationPasses.es6SplitVariableDeclarations |
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.inferJsDocInfo |
(package private) PassFactory.HotSwapPassFactory |
DefaultPassConfig.inferTypes
Runs type inference.
|
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.lintChecks |
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.polymerPass
Rewrites Polymer({})
|
(package private) PassFactory.HotSwapPassFactory |
DefaultPassConfig.resolveTypes
Creates a typed scope and adds types to the type registry.
|
(package private) static PassFactory.HotSwapPassFactory |
TranspilationPasses.rewriteBlockScopedDeclaration |
(package private) static PassFactory.HotSwapPassFactory |
TranspilationPasses.rewriteGenerators |
(package private) static PassFactory.HotSwapPassFactory |
TranspilationPasses.rewritePolyfills |
private PassFactory.HotSwapPassFactory |
DefaultPassConfig.suspiciousCode
Checks for code that is probably wrong (such as stray expressions).
|