| Package | Description |
|---|---|
| com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
| com.google.javascript.jscomp.parsing |
Provides utilities to help with parsing JSDoc annotations and performing AST
transformations.
|
| Modifier and Type | Method and Description |
|---|---|
protected Config |
Compiler.createConfig(Config.LanguageMode mode) |
| Modifier and Type | Field and Description |
|---|---|
(package private) Config.LanguageMode |
Config.languageMode
Accept ECMAScript5 syntax, such as getter/setter.
|
| Modifier and Type | Method and Description |
|---|---|
static Config.LanguageMode |
Config.LanguageMode.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Config.LanguageMode[] |
Config.LanguageMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static Config |
ParserRunner.createConfig(boolean isIdeMode,
boolean parseJsDocDocumentation,
boolean preserveJsDocWhitespace,
Config.LanguageMode languageMode,
java.util.Set<java.lang.String> extraAnnotationNames) |
static Config |
ParserRunner.createConfig(boolean isIdeMode,
Config.LanguageMode languageMode,
java.util.Set<java.lang.String> extraAnnotationNames) |
private static Parser.Config.Mode |
ParserRunner.mode(Config.LanguageMode mode) |
| Constructor and Description |
|---|
Config(java.util.Set<java.lang.String> annotationWhitelist,
java.util.Set<java.lang.String> suppressionNames,
boolean isIdeMode,
boolean parseJsDocDocumentation,
boolean preserveJsDocWhitespace,
Config.LanguageMode languageMode) |
Config(java.util.Set<java.lang.String> annotationWhitelist,
java.util.Set<java.lang.String> suppressionNames,
boolean isIdeMode,
Config.LanguageMode languageMode) |