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) |