Interface | Description |
---|---|
OptionAggressivelyOptimize | Deprecated |
OptionClusterSimilarFunctions |
Option to determine whether the compiler should cluster functions together in the output file
whose source code is very similar, to increase the efficiency of compression.
|
OptionCompilerMetricsEnabled |
Option for enabling Compiler Metrics.
|
OptionDeployDir |
Option to set the base directory for artifacts of visibility "Deploy".
|
OptionDisableCastChecking |
Encapsulates a compiler option to disable
Class.getName() . |
OptionDisableClassMetadata |
Encapsulates a compiler option to disable runtime cast checking.
|
OptionDisableUpdateCheck |
Option to set the compiler working directory.
|
OptionEnableAssertions |
Option to determine whether the compiler should generate code to check
assertions.
|
OptionEnableClosureCompiler |
Encapsulates a compiler option to enable Closure Compiler optimizations.
|
OptionEnableGeneratingOnShards |
Enables running generators on compile shards rather than during the
Precompile stage.
|
OptionEnableGeneratorResultCaching |
Encapsulates a compiler option to enable generator result caching.
|
OptionExtraDir |
Option to set the output directory for extra artifacts.
|
OptionFragmentCount |
Option to try keeping the number of fragments below certain number.
|
OptionFragmentsMerge |
Enable the new code splitter that auto-partitions.
|
OptionGenDir |
Option to set the generated resource directory.
|
OptionInlineLiteralParameters |
Option to determine whether the compiler should replace function parameters that are only ever
passed the same literal value, with that same literal value.
|
OptionLocalWorkers |
Controls the number of local PermutationWorkers to be used.
|
OptionLogLevel |
Option to set the tree logger log level.
|
OptionMaxPermsPerPrecompile |
Option to choose the maximum number of permutations to compile at once.
|
OptionModuleName |
Option to set the module name.
|
OptionOptimize |
An option that can indicates to restrict optimization in favor of a
faster compile time.
|
OptionOptimizeDataflow |
Option to determine whether the compiler should optimize dataflow.
|
OptionOptimizePrecompile |
Option to early optimize the unified AST during a precompile.
|
OptionOrdinalizeEnums |
Option to determine whether the compiler should rewrite enums as ints to save space.
|
OptionOutDir |
Option to set the output directory.
|
OptionPerm |
Handles options for which permutation to compile.
|
OptionRemoveDuplicateFunctions |
Option to determine whether the compiler should remove duplicate functions.
|
OptionRunAsyncEnabled |
An option to control whether or not runAsync code-splitting will be employed
by the compilation.
|
OptionSaveSource |
This option specifies whether the GWT compiler should save Java source code for a debugger
to read when debugging a GWT application.
|
OptionSaveSourceOutput |
This option specifies where the GWT compiler should write source code for a debugger
to read when debugging a GWT application.
|
OptionScriptStyle |
Option for setting the compiler output style.
|
OptionSourceLevel |
An option that can indicates the Java source level compatibility.
|
OptionSoycDetailed |
Option to request extra Compile Report (SOYC) output at the expense of more compile time.
|
OptionSoycEnabled |
Option for enabling Story Of Your Compile data-collection.
|
OptionSoycHtmlDisabled |
Option for disabling SOYC HTML report generation
|
OptionStrict |
Option for enforcing strict compiles.
|
OptionStrictResources |
Whether to be strict about resource loading and in particular whether to implicitly add "client"
and "public" resource dependencies when none are mentioned.
|
OptionValidateOnly |
Option to set whether the compiler should validate and then quit.
|
OptionWarDir |
Option to set the output directory.
|
OptionWorkDir |
Option to set the compiler working directory.
|
Class | Description |
---|---|
ArgHandlerCompileReport |
Enables Story Of Your Compile data-collection.
|
ArgHandlerCompilerMetrics |
Enables Compiler Metrics.
|
ArgHandlerDeployDir |
Argument handler for processing the deploy directory flag.
|
ArgHandlerDisableAggressiveOptimization | Deprecated |
ArgHandlerDisableCastChecking |
Enables run-time cast checking.
|
ArgHandlerDisableClassMetadata |
Includes metadata for class name methods.
|
ArgHandlerDisableClusterSimilarFunctions |
Clusters similar functions in the output to improve compression.
|
ArgHandlerDisableGeneratingOnShards |
An undocumented option to disable running generators on CompilePerms shards.
|
ArgHandlerDisableInlineLiteralParameters |
Inlines literal parameters to shrink function declarations and provide more deadcode elimination
possibilities.
|
ArgHandlerDisableOptimizeDataflow |
Analyzes and optimizes dataflow.
|
ArgHandlerDisableOrdinalizeEnums |
Ordinalizes enums to reduce some large strings.
|
ArgHandlerDisableRemoveDuplicateFunctions |
Removes duplicate functions to shrink output.
|
ArgHandlerDisableRunAsync |
Splits code on runAsync boundaries.
|
ArgHandlerDisableSoycHtml |
Collects SOYC metrics and output in xml but not html format.
|
ArgHandlerDisableUpdateCheck |
Checks to see if an updated version of GWT is available.
|
ArgHandlerDraftCompile |
Compiles quickly with minimal optimizations.
|
ArgHandlerDumpSignatures |
Argument handler for processing the script style flag.
|
ArgHandlerEnableAssertions |
Includes assert statements in compiled output.
|
ArgHandlerEnableClosureCompiler |
Compiles output Javascript with the Closure compiler for even further optimizations.
|
ArgHandlerEnableGeneratorResultCaching |
Caches results of generators with stable output.
|
ArgHandlerExtraDir |
Argument handler for processing the extra directory option.
|
ArgHandlerFragmentCount |
An ArgHandler to provide the -XfragmentCount flag.
|
ArgHandlerFragmentMerge |
An ArgHandler to provide the -XfragmentMerge flag.
|
ArgHandlerGenDir |
Argument handler for processing the code generation directory flag.
|
ArgHandlerLocalWorkers |
An arg handler to specify the number of local workers that should be used by
the compiler.
|
ArgHandlerLogLevel |
Argument handler for processing the log level flag.
|
ArgHandlerMaxPermsPerPrecompile |
Handles an argument for
OptionMaxPermsPerPrecompile . |
ArgHandlerModuleName |
Argument handler for one or more module names at the end of the command line.
|
ArgHandlerOptimize |
Set the optimization level from the command line.
|
ArgHandlerOutDir |
Argument handler for processing the output directory flag.
|
ArgHandlerPerm |
Argument handler for specifying the which permutation to run.
|
ArgHandlerSaveSource |
Argument handler for processing the -saveSource option.
|
ArgHandlerSaveSourceOutput |
Argument handler for processing the -saveSourceOutput option.
|
ArgHandlerScriptStyle |
Argument handler for processing the script style flag.
|
ArgHandlerSourceLevel |
Set the Java source level compatibility.
|
ArgHandlerSoyc |
Generates the "Story Of Your Compile".
|
ArgHandlerSoycDetailed |
Emits extra, detailed compile-report information in the "Story Of Your Compile".
|
ArgHandlerStrict |
Fails compilation if any input file contains an error.
|
ArgHandlerStrictResources |
Generally whether to be strict about resource loading and in particular whether to implicitly add
"client" and "public" resource dependencies when none are mentioned.
|
ArgHandlerValidateOnlyFlag |
Validates all source code, but does not compile it.
|
ArgHandlerWarDir |
Argument handler for processing the output directory flag.
|
ArgHandlerWorkDirOptional |
Argument handler for processing an optional working directory.
|
ArgHandlerWorkDirRequired |
Argument handler for processing a required work directory.
|
Enum | Description |
---|---|
SourceLevel |
Java source level compatibility constants.
|
Copyright © 2018. All rights reserved.