class LintPassConfig extends PassConfig.PassConfigDelegate
PassConfig.PassConfigDelegate, PassConfig.State
Modifier and Type | Field and Description |
---|---|
private PassFactory |
checkRequires |
private PassFactory |
checkRequiresAndProvidesSorted |
private PassFactory |
closureGoogScopeAliases |
private PassFactory |
closureRewriteClass |
private PassFactory |
closureRewriteModule |
private PassFactory |
jsdocChecks |
private PassFactory |
lintChecks |
options, topScope
Constructor and Description |
---|
LintPassConfig(CompilerOptions options) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<PassFactory> |
getChecks()
Gets the checking passes to run.
|
protected java.util.List<PassFactory> |
getOptimizations()
Gets the optimization passes to run.
|
getIntermediateState, getTopScope, getTypedScopeCreator
addPassFactoryBefore, clearTypedScope, getBasePassConfig, getPassGraph, makeInferJsDocInfo, makeTypeCheck, makeTypeInference, patchGlobalTypedScope, regenerateGlobalTypedScope, replacePassFactory
private final PassFactory checkRequiresAndProvidesSorted
private final PassFactory closureRewriteModule
private final PassFactory closureGoogScopeAliases
private final PassFactory closureRewriteClass
private final PassFactory jsdocChecks
private final PassFactory lintChecks
private final PassFactory checkRequires
LintPassConfig(CompilerOptions options)
protected java.util.List<PassFactory> getChecks()
PassConfig
getChecks
in class PassConfig.PassConfigDelegate
protected java.util.List<PassFactory> getOptimizations()
PassConfig
getOptimizations
in class PassConfig.PassConfigDelegate