| Package | Description |
|---|---|
| com.google.template.soy.passes |
| Modifier and Type | Method and Description |
|---|---|
PassManager.Builder |
PassManager.Builder.addHtmlAttributesForDebugging(boolean addHtmlAttributesForDebugging) |
PassManager.Builder |
PassManager.Builder.allowUnknownGlobals()
Allows unknown global references.
|
PassManager.Builder |
PassManager.Builder.desugarHtmlNodes(boolean desugarHtmlNodes)
Whether to turn all the html nodes back into raw text nodes before code generation.
|
PassManager.Builder |
PassManager.Builder.disableAllTypeChecking()
Disables all the passes which enforce and rely on type information.
|
PassManager.Builder |
PassManager.Builder.optimize(boolean optimize)
Whether to run any of the optimization passes.
|
PassManager.Builder |
PassManager.Builder.setAutoescaperEnabled(boolean autoescaperEnabled)
Can be used to enable/disable the autoescaper.
|
PassManager.Builder |
PassManager.Builder.setConformanceConfig(ValidatedConformanceConfig conformanceConfig)
Configures this passmanager to run the conformance pass using the given config object.
|
PassManager.Builder |
PassManager.Builder.setDeclaredSyntaxVersion(SyntaxVersion declaredSyntaxVersion) |
PassManager.Builder |
PassManager.Builder.setErrorReporter(ErrorReporter errorReporter) |
PassManager.Builder |
PassManager.Builder.setGeneralOptions(SoyGeneralOptions opts) |
PassManager.Builder |
PassManager.Builder.setLoggingConfig(ValidatedLoggingConfig loggingConfig) |
PassManager.Builder |
PassManager.Builder.setSoyPrintDirectiveMap(com.google.common.collect.ImmutableMap<String,? extends SoyPrintDirective> printDirectives) |
PassManager.Builder |
PassManager.Builder.setTypeRegistry(SoyTypeRegistry registry) |