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.DependencyMode, com.google.javascript.jscomp.CompilerOptions.DisposalCheckingPolicy, com.google.javascript.jscomp.CompilerOptions.Environment, 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.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, collapseProperties, collapseVariableDeclarations, computeFunctionSideEffects, convertToDottedProperties, crossModuleCodeMotion, crossModuleMethodMotion, cssRenamingMap, customPasses, deadAssignmentElimination, devirtualizePrototypeMethods, errorFormat, exportTestFunctions, flowSensitiveInlineVariables, foldConstants, gatherCssNames, generateExports, generatePseudoNames, inlineConstantVars, inlineFunctions, inlineLocalFunctions, inlineVariables, inputDelimiter, instrumentationTemplate, instrumentBranchCoverage, instrumentForCoverage, labelRenaming, lineBreak, locale, markAsCompiled, markNoSideEffectCalls, messageBundle, moveFunctionDeclarations, optimizeArgumentsArray, optimizeCalls, optimizeParameters, optimizeReturns, 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, allowIjsInputs, allowUnfulfilledForwardDeclarations, assumeClosuresOnlyCaptureReferences, assumeStrictThis, deserialize, disableRuntimeTypeCheck, enableExternExports, enableRuntimeTypeCheck, expectStrictModeInput, getAliasTransformationHandler, getCheckDeterminism, getCheckEventfulObjectDisposalPolicy, getCodingConvention, getConformanceConfigs, getDefineReplacements, getDependencyOptions, getEnvironment, getErrorFormat, getInferTypes, getInstrumentForCoverageOnly, getLanguageIn, getLanguageOut, getLegacyCodeCompile, getLineLengthThreshold, getModuleResolutionMode, getNewTypeInference, getPreferLineBreakAtEndOfFile, getPropertyReservedNamingFirstChars, getPropertyReservedNamingNonFirstChars, getRenamePrefixNamespace, getRewritePolyfills, getTracerMode, getTweakProcessing, getTweakReplacements, getUseOriginalNamesInOutput, isChromePassEnabled, isDisambiguatePrivateProperties, isExternExportsEnabled, isParseJsDocDocumentation, isPrettyPrint, isRemoveUnusedClassProperties, isRemoveUnusedConstructorProperties, needsTranspilationFrom, needsTranspilationOf, resetWarningsGuard, serialize, setAliasableStrings, setAliasAllStrings, setAliasStringsBlacklist, setAliasTransformationHandler, setAllowHotswapReplaceScript, setAmbiguateProperties, setAngularPass, setAnonymousFunctionNaming, setApplyInputSourceMaps, setAppNameStr, setAssumeClosuresOnlyCaptureReferences, setAssumeForwardDeclaredForMissingTypes, setAssumeStrictThis, setBrokenClosureRequiresLevel, setChainCalls, setCheckDeterminism, setCheckEventfulObjectDisposalPolicy, setCheckGlobalNamesLevel, setCheckGlobalThisLevel, setCheckMissingGetCssNameBlacklist, setCheckMissingGetCssNameLevel, setChecksOnly, setCheckSuspiciousCode, setCheckSymbols, setCheckTypes, setChromePass, setClosurePass, setCoalesceVariableNames, setCodingConvention, setCollapseAnonymousFunctions, setCollapseObjectLiterals, setCollapseProperties, setCollapseVariableDeclarations, setColorizeErrorOutput, setCommonJSModulePathPrefix, setComputeFunctionSideEffects, setConformanceConfig, setConformanceConfigs, setContinueAfterErrors, setConvertToDottedProperties, setCrossModuleCodeMotion, setCrossModuleCodeMotionNoStubMethods, setCrossModuleMethodMotion, setCssRenamingMap, setCssRenamingWhitelist, setDartPass, setDeadAssignmentElimination, setDebugFunctionSideEffectsPath, setDefineReplacements, setDefineToBooleanLiteral, setDefineToDoubleLiteral, setDefineToNumberLiteral, setDefineToStringLiteral, setDependencyOptions, setDevirtualizePrototypeMethods, setDevMode, setDisambiguatePrivateProperties, setDisambiguateProperties, setEmitUseStrict, setEnvironment, setErrorFormat, setErrorHandler, setExportLocalPropertyDefinitions, setExportTestFunctions, setExternExports, setExternExportsPath, setExtraAnnotationNames, setExtractPrototypeMemberDeclarations, setExtractPrototypeMemberDeclarations, setExtraSmartNameRemoval, setFilesToPrintAfterEachPass, setFlowSensitiveInlineVariables, setFoldConstants, setForceLibraryInjection, setGatherCssNames, setGenerateExports, setGeneratePseudoNames, setIdeMode, setIdGenerators, setIdGenerators, setIdGeneratorsMap, setIncrementalChecks, setInferConst, setInferTypes, setInlineConstantVars, setInlineFunctions, setInlineFunctions, setInlineLocalFunctions, setInlineLocalVariables, setInlineProperties, setInlineVariables, setInlineVariables, setInputAnonymousFunctionNamingMap, setInputDelimiter, setInputPropertyMap, setInputSourceMaps, setInputVariableMap, setInstrumentationTemplate, setInstrumentationTemplateFile, setInstrumentBranchCoverage, setInstrumentForCoverage, setInstrumentForCoverageOnly, setJ2clPass, setJ2clPass, setLabelRenaming, setLanguage, setLanguageIn, setLanguageOut, setLegacyCodeCompile, setLineBreak, setLineLengthThreshold, setLocale, setManageClosureDependencies, setManageClosureDependencies, setMarkAsCompiled, setMarkNoSideEffectCalls, setMaxFunctionSizeAfterInlining, setMessageBundle, setModuleResolutionMode, setModuleRoots, setMoveFunctionDeclarations, setNameGenerator, setNewTypeInference, setNumParallelThreads, setOptimizeArgumentsArray, setOptimizeCalls, setOptimizeParameters, setOptimizeReturns, setOutputCharset, setOutputJsStringUsage, setParentModuleCanSeeSymbolsDeclaredInChildren, setParseJsDocDocumentation, setPolymerVersion, setPreferLineBreakAtEndOfFile, setPreferSingleQuotes, setPreferStableNames, setPreserveClosurePrimitives, setPreserveDetailedSourceInfo, setPreserveGoogProvidesAndRequires, setPreserveTypeAnnotations, setPrettyPrint, setPreventLibraryInjection, setPrintConfig, setPrintInputDelimiter, setPrintSourceAfterEachPass, setProcessCommonJSModules, setProcessObjectPropertyString, setPropertyInvalidationErrors, setPropertyRenaming, setProtectHiddenSideEffects, setQuoteKeywordProperties, setRecordFunctionInformation, setRemoveAbstractMethods, setRemoveClosureAsserts, setRemoveDeadCode, setRemoveJ2clAsserts, setRemoveSuperMethods, setRemoveUnusedClassProperties, setRemoveUnusedConstructorProperties, setRemoveUnusedPrototypeProperties, setRemoveUnusedPrototypePropertiesInExterns, setRemoveUnusedVariables, setRenamePrefix, setRenamePrefixNamespace, setRenamingPolicy, setReplaceIdGenerators, setReplaceMessagesWithChromeI18n, setReplaceStringsConfiguration, setReplaceStringsFunctionDescriptions, setReplaceStringsInputMap, setReplaceStringsPlaceholderToken, setReplaceStringsReservedStrings, setReportOTIErrorsUnderNTI, setReportPath, setReserveRawExports, 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, setUseTypesForLocalOptimization, setUseTypesForOptimization, setVariableRenaming, setWarningLevel, setWarningsGuard, setWrapGoogModulesForWhitespaceOnly, setXidHashFunction, shouldColorizeErrorOutput, shouldEmitUseStrict, shouldGenerateTypedExterns, shouldPreserveGoogModule, shouldPreservesGoogProvidesAndRequires, shouldProtectHiddenSideEffects, shouldQuoteKeywordProperties, skipAllCompilerPasses, toStringCopyright © 2018 The Apache Software Foundation. All rights reserved.