Uses of Class
com.google.javascript.jscomp.CompilerOptions
-
Packages that use CompilerOptions Package Description com.google.javascript.jscomp com.google.javascript.jscomp.bundle com.google.javascript.jscomp.transpile com.google.javascript.refactoring -
-
Uses of CompilerOptions in com.google.javascript.jscomp
Classes in com.google.javascript.jscomp with type parameters of type CompilerOptions Modifier and Type Class Description class
AbstractCommandLineRunner<A extends Compiler,B extends CompilerOptions>
Implementations of AbstractCommandLineRunner translate flags into Java API calls on the Compiler.Fields in com.google.javascript.jscomp declared as CompilerOptions Modifier and Type Field Description protected CompilerOptions
PassConfig. options
Methods in com.google.javascript.jscomp that return CompilerOptions Modifier and Type Method Description protected CompilerOptions
CommandLineRunner. createOptions()
static CompilerOptions
CompilerOptions. deserialize(java.io.InputStream objectInputStream)
Deserializes compiler options from a stream.CompilerOptions
Compiler. getOptions()
protected CompilerOptions
Compiler. newCompilerOptions()
Allow subclasses to override the default CompileOptions object.CompilerOptions
CompilerOptions. setEmitUseStrict(boolean emitUseStrict)
CompilerOptions
CompilerOptions. setStrictModeInput(boolean isStrictModeInput)
Methods in com.google.javascript.jscomp with parameters of type CompilerOptions Modifier and Type Method Description protected abstract void
AbstractCommandLineRunner. addAllowlistWarningsGuard(CompilerOptions options, java.io.File allowlistFile)
protected void
CommandLineRunner. addAllowlistWarningsGuard(CompilerOptions options, java.io.File allowlistFile)
static void
TranspilationPasses. addEarlyOptimizationTranspilationPasses(java.util.List<PassFactory> passes, CompilerOptions options)
Adds transpilation passes that should run at the beginning of the optimization phasestatic void
TranspilationPasses. addTranspilationRuntimeLibraries(java.util.List<PassFactory> passes, CompilerOptions options)
Result
Compiler. compile(SourceFile extern, SourceFile input, CompilerOptions options)
Compiles a single source file and a single externs file.Result
Compiler. compile(java.util.List<SourceFile> externs, java.util.List<SourceFile> inputs, CompilerOptions options)
Compiles a list of inputs.Result
Compiler. compileModules(java.util.List<SourceFile> externs, java.util.List<JSChunk> modules, CompilerOptions options)
Compiles a list of modules.static void
AbstractCommandLineRunner. createDefineReplacements(java.util.List<java.lang.String> definitions, CompilerOptions options)
Create a map of constant names to constant values from a textual description of the map.protected java.util.List<SourceFile>
AbstractCommandLineRunner. createExterns(CompilerOptions options)
protected java.util.List<SourceFile>
CommandLineRunner. createExterns(CompilerOptions options)
void
Compiler. init(java.util.List<SourceFile> externs, java.util.List<SourceFile> sources, CompilerOptions options)
Initializes the instance state needed for a compile job.void
Compiler. initModules(java.util.List<SourceFile> externs, java.util.List<JSChunk> modules, CompilerOptions options)
Initializes the instance state needed for a compile job if the sources are in modules.void
Compiler. initOptions(CompilerOptions options)
Initializes the compiler options.CodePrinter.Builder
CodePrinter.Builder. setCompilerOptions(CompilerOptions options)
Sets the output options from compiler options.void
CompilationLevel. setDebugOptionsForCompilationLevel(CompilerOptions options)
void
CompilationLevel. setOptionsForCompilationLevel(CompilerOptions options)
void
WarningLevel. setOptionsForWarningLevel(CompilerOptions options)
protected void
AbstractCommandLineRunner. setRunOptions(CompilerOptions options)
Sets options based on the configurations set flags API.void
CompilationLevel. setTypeBasedOptimizationOptions(CompilerOptions options)
Enable additional optimizations that use type information.protected static void
AbstractCommandLineRunner. setWarningGuardOptions(CompilerOptions options, java.util.ArrayList<AbstractCommandLineRunner.FlagEntry<CheckLevel>> warningGuards, DiagnosticGroups diagnosticGroups)
void
DiagnosticGroups. setWarningLevel(CompilerOptions options, java.lang.String name, CheckLevel level)
Adds warning levels by name.void
CompilationLevel. setWrappedOutputOptimizations(CompilerOptions options)
Enable additional optimizations that operate on global declarations.Constructors in com.google.javascript.jscomp with parameters of type CompilerOptions Constructor Description CheckExtraRequiresPassConfig(CompilerOptions options)
CodeGenerator(CodeConsumer consumer, CompilerOptions options)
DefaultPassConfig(CompilerOptions options)
JsMessageExtractor(JsMessage.IdGenerator idGenerator, JsMessage.Style style, CompilerOptions options, boolean extractExternalMessages)
PassConfig(CompilerOptions options)
-
Uses of CompilerOptions in com.google.javascript.jscomp.bundle
Methods in com.google.javascript.jscomp.bundle that return CompilerOptions Modifier and Type Method Description protected CompilerOptions
CompilerBasedTransformer.CompilerSupplier. options()
Methods in com.google.javascript.jscomp.bundle with parameters of type CompilerOptions Modifier and Type Method Description protected void
CompilerBasedTransformer.CompilerSupplier. setOptions(CompilerOptions options)
protected void
CoverageInstrumenter.CompilerSupplier. setOptions(CompilerOptions options)
-
Uses of CompilerOptions in com.google.javascript.jscomp.transpile
Methods in com.google.javascript.jscomp.transpile that return CompilerOptions Modifier and Type Method Description protected CompilerOptions
BaseTranspiler.CompilerSupplier. options()
Methods in com.google.javascript.jscomp.transpile with parameters of type CompilerOptions Modifier and Type Method Description protected void
BaseTranspiler.CompilerSupplier. setOptions(CompilerOptions options)
-
Uses of CompilerOptions in com.google.javascript.refactoring
Methods in com.google.javascript.refactoring that return CompilerOptions Modifier and Type Method Description static CompilerOptions
RefactoringDriver. getCompilerOptions()
Methods in com.google.javascript.refactoring with parameters of type CompilerOptions Modifier and Type Method Description RefactoringDriver.Builder
RefactoringDriver.Builder. withCompilerOptions(CompilerOptions compilerOptions)
-