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, getTypedScopeCreatoraddPassFactoryBefore, clearTypedScope, getBasePassConfig, getPassGraph, makeInferJsDocInfo, makeTypeCheck, makeTypeInference, patchGlobalTypedScope, regenerateGlobalTypedScope, replacePassFactoryprivate 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()
PassConfiggetChecks in class PassConfig.PassConfigDelegateprotected java.util.List<PassFactory> getOptimizations()
PassConfiggetOptimizations in class PassConfig.PassConfigDelegate