public class JXCompilerOptions
extends com.google.javascript.jscomp.CompilerOptions
com.google.javascript.jscomp.CompilerOptions.AliasTransformation, com.google.javascript.jscomp.CompilerOptions.AliasTransformationHandler, com.google.javascript.jscomp.CompilerOptions.DevMode, com.google.javascript.jscomp.CompilerOptions.DisposalCheckingPolicy, com.google.javascript.jscomp.CompilerOptions.Environment, com.google.javascript.jscomp.CompilerOptions.Es6ModuleTranspilation, com.google.javascript.jscomp.CompilerOptions.ExtractPrototypeMemberDeclarationsMode, com.google.javascript.jscomp.CompilerOptions.IncrementalCheckMode, com.google.javascript.jscomp.CompilerOptions.IsolationMode, com.google.javascript.jscomp.CompilerOptions.J2clPassMode, com.google.javascript.jscomp.CompilerOptions.LanguageMode, com.google.javascript.jscomp.CompilerOptions.OutputJs, com.google.javascript.jscomp.CompilerOptions.PropertyCollapseLevel, com.google.javascript.jscomp.CompilerOptions.Reach, com.google.javascript.jscomp.CompilerOptions.TracerMode, com.google.javascript.jscomp.CompilerOptions.TweakProcessingaliasableStrings, aliasAllStrings, aliasStringsBlacklist, anonymousFunctionNaming, brokenClosureRequiresLevel, checkGlobalNamesLevel, checkGlobalThisLevel, checkMissingGetCssNameBlacklist, checkMissingGetCssNameLevel, checkSuspiciousCode, checkSymbols, checkTypes, closurePass, coalesceVariableNames, collapseAnonymousFunctions, collapseVariableDeclarations, computeFunctionSideEffects, convertToDottedProperties, cssRenamingMap, customPasses, deadAssignmentElimination, devirtualizePrototypeMethods, errorFormat, exportTestFunctions, flowSensitiveInlineVariables, foldConstants, gatherCssNames, generateExports, generatePseudoNames, inlineConstantVars, inlineVariables, inputDelimiter, instrumentationTemplate, instrumentBranchCoverage, instrumentForCoverage, labelRenaming, lineBreak, locale, markAsCompiled, markNoSideEffectCalls, messageBundle, moveFunctionDeclarations, optimizeArgumentsArray, optimizeCalls, preferLineBreakAtEndOfFile, preserveTypeAnnotations, printInputDelimiter, recordFunctionInformation, removeDeadCode, removeUnusedClassProperties, removeUnusedLocalVars, removeUnusedPrototypeProperties, removeUnusedPrototypePropertiesInExterns, removeUnusedVars, renamePrefix, renamePrefixNamespace, reserveRawExports, rewriteFunctionExpressions, smartNameRemoval, sourceMapDetailLevel, sourceMapFormat, sourceMapLocationMappings, sourceMapOutputPath, stripNamePrefixes, stripNameSuffixes, stripTypePrefixes, stripTypes, syntheticBlockEndMarker, syntheticBlockStartMarker, variableRenaming| Constructor and Description |
|---|
JXCompilerOptions() |
addCustomPass, addWarningsGuard, allowMethodCallDecomposing, assumeClosuresOnlyCaptureReferences, assumeStrictThis, clearConformanceConfigs, deserialize, disableRuntimeTypeCheck, enableExternExports, enableRuntimeTypeCheck, expectStrictModeInput, getAliasTransformationHandler, getBrowserResolverPrefixReplacements, getCheckDeterminism, getCheckEventfulObjectDisposalPolicy, getCodingConvention, getCollapseObjectLiterals, getConformanceConfigs, getDefineReplacements, getDependencyOptions, getEnvironment, getErrorFormat, getEs6ModuleTranspilation, getInferTypes, getInlineFunctionsLevel, getInstrumentForCoverageOnly, getLanguageIn, getLegacyCodeCompile, getLineLengthThreshold, getModuleResolutionMode, getOutputFeatureSet, getPackageJsonEntryNames, getPathEscaper, getPreferLineBreakAtEndOfFile, getProcessCommonJSModules, getPropertyCollapseLevel, getPropertyRenaming, getPropertyReservedNamingFirstChars, getPropertyReservedNamingNonFirstChars, getRenamePrefixNamespace, getRewritePolyfills, getTracerMode, getTweakProcessing, getTweakReplacements, getUseOriginalNamesInOutput, isChromePassEnabled, isDisambiguatePrivateProperties, isExternExportsEnabled, isParseJsDocDocumentation, isPrettyPrint, isRemoveUnusedClassProperties, isRemoveUnusedConstructorProperties, isTypecheckingEnabled, needsTranspilationFrom, needsTranspilationOf, resetWarningsGuard, serialize, setAliasableStrings, setAliasAllStrings, setAliasStringsBlacklist, setAliasTransformationHandler, setAllowHotswapReplaceScript, setAllowMethodCallDecomposing, setAmbiguateProperties, setAngularPass, setAnonymousFunctionNaming, setApplyInputSourceMaps, setAppNameStr, setAssumeClosuresOnlyCaptureReferences, setAssumeForwardDeclaredForMissingTypes, setAssumeStrictThis, setBrokenClosureRequiresLevel, setBrowserResolverPrefixReplacements, setCheckDeterminism, setCheckEventfulObjectDisposalPolicy, setCheckGlobalNamesLevel, setCheckGlobalThisLevel, setCheckMissingGetCssNameBlacklist, setCheckMissingGetCssNameLevel, setChecksOnly, setCheckSuspiciousCode, setCheckSymbols, setCheckTypes, setChromePass, setChunksToPrintAfterEachPassRegexList, setClosurePass, setCoalesceVariableNames, setCodingConvention, setCollapseAnonymousFunctions, setCollapseObjectLiterals, setCollapseProperties, setCollapsePropertiesLevel, setCollapseVariableDeclarations, setColorizeErrorOutput, setCommonJSModulePathPrefix, setComputeFunctionSideEffects, setConformanceConfig, setConformanceConfigs, setContinueAfterErrors, setConvertToDottedProperties, setCrossChunkCodeMotion, setCrossChunkCodeMotionNoStubMethods, setCrossChunkMethodMotion, setCssRenamingMap, setCssRenamingWhitelist, setDartPass, setDeadAssignmentElimination, setDebugFunctionSideEffectsPath, setDefineReplacements, setDefineToBooleanLiteral, setDefineToDoubleLiteral, setDefineToNumberLiteral, setDefineToStringLiteral, setDependencyOptions, setDevirtualizePrototypeMethods, setDevMode, setDisambiguatePrivateProperties, setDisambiguateProperties, setEmitUseStrict, setEnvironment, setErrorFormat, setErrorHandler, setEs6ModuleTranspilation, setExportLocalPropertyDefinitions, setExportTestFunctions, setExternExports, setExternExportsPath, setExtraAnnotationNames, setExtractPrototypeMemberDeclarations, setExtractPrototypeMemberDeclarations, setExtraSmartNameRemoval, setFilesToPrintAfterEachPassRegexList, setFlowSensitiveInlineVariables, setFoldConstants, setForceLibraryInjection, setGatherCssNames, setGenerateExports, setGeneratePseudoNames, setIdeMode, setIdGenerators, setIdGenerators, setIdGeneratorsMap, setIncrementalChecks, setInferConst, setInferTypes, setInlineConstantVars, setInlineFunctions, setInlineFunctions, setInlineLocalVariables, setInlineProperties, setInlineVariables, setInlineVariables, setInputAnonymousFunctionNamingMap, setInputDelimiter, setInputPropertyMap, setInputSourceMaps, setInputVariableMap, setInstrumentationTemplate, setInstrumentationTemplateFile, setInstrumentBranchCoverage, setInstrumentForCoverage, setInstrumentForCoverageOnly, setJ2clPass, setLabelRenaming, setLanguage, setLanguageIn, setLanguageOut, setLegacyCodeCompile, setLineBreak, setLineLengthThreshold, setLocale, setMarkAsCompiled, setMarkNoSideEffectCalls, setMaxFunctionSizeAfterInlining, setMaxOptimizationLoopIterations, setMessageBundle, setModuleResolutionMode, setModuleRoots, setModulesToPrintAfterEachPassRegexList, setMoveFunctionDeclarations, setNameGenerator, setNewTypeInference, setNumParallelThreads, setOptimizeArgumentsArray, setOptimizeCalls, setOutputCharset, setOutputFeatureSet, setOutputJs, setOutputJsStringUsage, setPackageJsonEntryNames, setParentChunkCanSeeSymbolsDeclaredInChildren, setParentModuleCanSeeSymbolsDeclaredInChildren, setParseInlineSourceMaps, setParseJsDocDocumentation, setPathEscaper, setPolymerVersion, setPreferLineBreakAtEndOfFile, setPreferSingleQuotes, setPreferStableNames, setPreserveClosurePrimitives, setPreserveDetailedSourceInfo, setPreserveGoogProvidesAndRequires, setPreserveTypeAnnotations, setPrettyPrint, setPreventLibraryInjection, setPrintConfig, setPrintInputDelimiter, setPrintSourceAfterEachPass, setProcessCommonJSModules, setProcessObjectPropertyString, setPropertyInvalidationErrors, setPropertyRenaming, setProtectHiddenSideEffects, setQuoteKeywordProperties, setRecordFunctionInformation, setRemoveAbstractMethods, setRemoveClosureAsserts, setRemoveDeadCode, setRemoveJ2clAsserts, setRemoveUnusedClassProperties, setRemoveUnusedConstructorProperties, setRemoveUnusedPrototypeProperties, setRemoveUnusedPrototypePropertiesInExterns, setRemoveUnusedVariables, setRenamePrefix, setRenamePrefixNamespace, setRenamingPolicy, setReplaceIdGenerators, setReplaceMessagesWithChromeI18n, setReplaceStringsConfiguration, setReplaceStringsFunctionDescriptions, setReplaceStringsInputMap, setReplaceStringsPlaceholderToken, setReplaceStringsReservedStrings, setReserveRawExports, setResolveSourceMapAnnotations, setRewriteFunctionExpressions, setRewritePolyfills, setRuntimeTypeCheck, setRuntimeTypeCheckLogFunction, setShadowVariables, setSkipNonTranspilationPasses, setSkipTranspilationAndCrash, setSmartNameRemoval, setSourceMapDetailLevel, setSourceMapFormat, setSourceMapIncludeSourcesContent, setSourceMapLocationMappings, setSourceMapOutputPath, setStrictModeInput, setStripNamePrefixes, setStripNameSuffixes, setStripTypePrefixes, setStripTypes, setSummaryDetailLevel, setSyntheticBlockEndMarker, setSyntheticBlockStartMarker, setTracerMode, setTracerOutput, setTransformAMDToCJSModules, setTrustedStrings, setTweakProcessing, setTweakReplacements, setTweakToBooleanLiteral, setTweakToDoubleLiteral, setTweakToNumberLiteral, setTweakToStringLiteral, setUseOriginalNamesInOutput, setUseSizeHeuristicToStopOptimizationLoop, setUseTypesForLocalOptimization, setUseTypesForOptimization, setVariableRenaming, setWarningLevel, setWarningsGuard, setWrapGoogModulesForWhitespaceOnly, setXidHashFunction, shouldAmbiguateProperties, shouldCollapseProperties, shouldColorizeErrorOutput, shouldDisambiguateProperties, shouldEmitUseStrict, shouldExportLocalPropertyDefinitions, shouldGenerateTypedExterns, shouldInlineProperties, shouldPreserveGoogLibraryPrimitives, shouldPreserveGoogModule, shouldPreservesGoogProvidesAndRequires, shouldProtectHiddenSideEffects, shouldQuoteKeywordProperties, shouldRunCrossChunkCodeMotion, shouldRunCrossChunkMethodMotion, shouldRunTypeSummaryChecksLate, shouldUseTypesForLocalOptimization, skipAllCompilerPasses, toStringCopyright © 2021 The Apache Software Foundation. All rights reserved.