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.Environment, com.google.javascript.jscomp.CompilerOptions.ExtractPrototypeMemberDeclarationsMode, com.google.javascript.jscomp.CompilerOptions.LanguageMode, com.google.javascript.jscomp.CompilerOptions.Reach, com.google.javascript.jscomp.CompilerOptions.TracerMode, com.google.javascript.jscomp.CompilerOptions.TweakProcessing
aliasableStrings, aliasAllStrings, aliasStringsBlacklist, ambiguateProperties, anonymousFunctionNaming, brokenClosureRequiresLevel, checkGlobalNamesLevel, checkGlobalThisLevel, checkMissingGetCssNameBlacklist, checkMissingGetCssNameLevel, checkMissingReturn, checkProvides, checksOnly, checkSuspiciousCode, checkSymbols, checkTypes, closurePass, coalesceVariableNames, collapseAnonymousFunctions, collapseProperties, collapseVariableDeclarations, computeFunctionSideEffects, convertToDottedProperties, crossModuleCodeMotion, crossModuleMethodMotion, cssRenamingMap, customPasses, deadAssignmentElimination, devirtualizePrototypeMethods, disambiguateProperties, errorFormat, exportTestFunctions, flowSensitiveInlineVariables, foldConstants, gatherCssNames, generateExports, generatePseudoNames, ideMode, inlineConstantVars, inlineFunctions, inlineGetters, inlineLocalFunctions, inlineVariables, inputDelimiter, instrumentationTemplate, instrumentForCoverage, jqueryPass, labelRenaming, lineBreak, locale, markAsCompiled, markNoSideEffectCalls, messageBundle, moveFunctionDeclarations, optimizeArgumentsArray, optimizeCalls, optimizeParameters, optimizeReturns, preferLineBreakAtEndOfFile, preserveGoogRequires, preserveTypeAnnotations, prettyPrint, printInputDelimiter, recordFunctionInformation, removeDeadCode, removeUnusedClassProperties, removeUnusedLocalVars, removeUnusedPrototypeProperties, removeUnusedPrototypePropertiesInExterns, removeUnusedVars, renamePrefix, renamePrefixNamespace, reportMissingOverride, reserveRawExports, rewriteFunctionExpressions, smartNameRemoval, sourceMapDetailLevel, sourceMapFormat, sourceMapLocationMappings, sourceMapOutputPath, stripNamePrefixes, stripNameSuffixes, stripTypePrefixes, stripTypes, syntheticBlockEndMarker, syntheticBlockStartMarker, UNIQUE_ID_GENERATOR, variableRenaming
Constructor and Description |
---|
JXCompilerOptions() |
addCustomPass, addWarningsGuard, assumeClosuresOnlyCaptureReferences, assumeStrictThis, disableRuntimeTypeCheck, enableExternExports, enableRuntimeTypeCheck, getAliasTransformationHandler, getCheckDeterminism, getCheckEventfulObjectDisposalPolicy, getCodingConvention, getConformanceConfigs, getDefineReplacements, getDependencyOptions, getDiagnosticGroups, getEnvironment, getErrorFormat, getInferTypes, getLanguageIn, getLanguageOut, getLineLengthThreshold, getNewTypeInference, getPreferLineBreakAtEndOfFile, getRenamePrefixNamespace, getTracerMode, getTweakProcessing, getTweakReplacements, isDisambiguatePrivateProperties, isExternExportsEnabled, isParseJsDocDocumentation, isPreserveJsDocWhitespace, isRemoveUnusedClassProperties, isRemoveUnusedConstructorProperties, resetWarningsGuard, setAliasableStrings, setAliasAllStrings, setAliasStringsBlacklist, setAliasTransformationHandler, setAmbiguateProperties, setAngularPass, setAnonymousFunctionNaming, setAppNameStr, setAssumeClosuresOnlyCaptureReferences, setAssumeStrictThis, setBrokenClosureRequiresLevel, setChainCalls, setCheckDeterminism, setCheckEventfulObjectDisposalPolicy, setCheckGlobalNamesLevel, setCheckGlobalThisLevel, setCheckMissingGetCssNameBlacklist, setCheckMissingGetCssNameLevel, setCheckMissingReturn, setCheckProvides, setCheckRequires, setChecksOnly, setCheckSuspiciousCode, setCheckSymbols, setCheckTypes, setClosurePass, setCoalesceVariableNames, setCodingConvention, setCollapseAnonymousFunctions, setCollapseObjectLiterals, setCollapseProperties, setCollapseVariableDeclarations, setColorizeErrorOutput, setCommonJSModulePathPrefix, setComputeFunctionSideEffects, setConformanceConfig, setConformanceConfigs, setConvertToDottedProperties, setCrossModuleCodeMotion, setCrossModuleCodeMotionNoStubMethods, setCrossModuleMethodMotion, setCssRenamingMap, setCssRenamingWhitelist, setDartPass, setDeadAssignmentElimination, setDebugFunctionSideEffectsPath, setDefineReplacements, setDefineToBooleanLiteral, setDefineToDoubleLiteral, setDefineToNumberLiteral, setDefineToStringLiteral, setDependencyOptions, setDevirtualizePrototypeMethods, setDevMode, setDisambiguatePrivateProperties, setDisambiguateProperties, setEnvironment, setErrorFormat, setErrorHandler, setExportLocalPropertyDefinitions, setExportTestFunctions, setExternExports, setExternExportsPath, setExtraAnnotationNames, setExtractPrototypeMemberDeclarations, setExtractPrototypeMemberDeclarations, setExtraSmartNameRemoval, setFlowSensitiveInlineVariables, setFoldConstants, setGatherCssNames, setGenerateExports, setGeneratePseudoNames, setIdeMode, setIdGenerators, setIdGenerators, setIdGeneratorsMap, setInferConst, setInferTypes, setInlineConstantVars, setInlineFunctions, setInlineFunctions, setInlineGetters, setInlineLocalFunctions, setInlineLocalVariables, setInlineProperties, setInlineVariables, setInlineVariables, setInputAnonymousFunctionNamingMap, setInputDelimiter, setInputPropertyMap, setInputVariableMap, setInstrumentationTemplate, setInstrumentationTemplateFile, setInstrumentForCoverage, setLabelRenaming, setLanguage, setLanguageIn, setLanguageOut, setLineBreak, setLineLengthThreshold, setLocale, setManageClosureDependencies, setManageClosureDependencies, setMarkAsCompiled, setMarkNoSideEffectCalls, setMaxFunctionSizeAfterInlining, setMessageBundle, setModuleRoots, setMoveFunctionDeclarations, setNameReferenceGraphPath, setNameReferenceReportPath, setNewTypeInference, setOptimizeArgumentsArray, setOptimizeCalls, setOptimizeParameters, setOptimizeReturns, setOutputCharset, setOutputJsStringUsage, setParentModuleCanSeeSymbolsDeclaredInChildren, setParseJsDocDocumentation, setPolymerPass, setPreferLineBreakAtEndOfFile, setPreferSingleQuotes, setPreferStableNames, setPreserveGoogRequires, setPreserveJsDocWhitespace, setPreserveTypeAnnotations, setPrettyPrint, setPrintInputDelimiter, setProcessCommonJSModules, setProcessObjectPropertyString, setPropertyInvalidationErrors, setPropertyRenaming, setProtectHiddenSideEffects, setRecordFunctionInformation, setRemoveAbstractMethods, setRemoveClosureAsserts, setRemoveDeadCode, setRemoveUnusedClassProperties, setRemoveUnusedConstructorProperties, setRemoveUnusedLocalVars, setRemoveUnusedPrototypeProperties, setRemoveUnusedPrototypePropertiesInExterns, setRemoveUnusedVariables, setRemoveUnusedVars, setRenamePrefix, setRenamePrefixNamespace, setRenamingPolicy, setReplaceIdGenerators, setReplaceMessagesWithChromeI18n, setReplaceStringsConfiguration, setReplaceStringsFunctionDescriptions, setReplaceStringsInputMap, setReplaceStringsPlaceholderToken, setReplaceStringsReservedStrings, setReportMissingOverride, setReportPath, setReserveRawExports, setRewriteFunctionExpressions, setRuntimeTypeCheck, setRuntimeTypeCheckLogFunction, setShadowVariables, setSkipNonTranspilationPasses, setSkipTranspilationAndCrash, setSmartNameRemoval, setSourceMapDetailLevel, setSourceMapFormat, setSourceMapLocationMappings, setSourceMapOutputPath, setStripNamePrefixes, setStripNameSuffixes, setStripTypePrefixes, setStripTypes, setSummaryDetailLevel, setSyntheticBlockEndMarker, setSyntheticBlockStartMarker, setTracerMode, setTransformAMDToCJSModules, setTrustedStrings, setTweakProcessing, setTweakReplacements, setTweakToBooleanLiteral, setTweakToDoubleLiteral, setTweakToNumberLiteral, setTweakToStringLiteral, setVariableRenaming, setWarningLevel, setWarningLevel, setWarningsGuard, shouldColorizeErrorOutput, skipAllCompilerPasses
Copyright © 2016 The Apache Software Foundation. All rights reserved.