Package org.jsweet.gradle
Class JSweetPluginExtension
java.lang.Object
org.jsweet.gradle.JSweetPluginExtension
public class JSweetPluginExtension
extends java.lang.Object
Plugin's configuration
-
Field Summary
Fields Modifier and Type Field Description protected java.io.Fileheaderprotected java.lang.BooleanignoreTypeScriptErrorsprotected java.io.FileworkingDir -
Constructor Summary
Constructors Constructor Description JSweetPluginExtension() -
Method Summary
Modifier and Type Method Description java.io.FilegetCandiesJsOut()java.io.FilegetDtsOut()java.lang.StringgetEncoding()java.lang.String[]getExcludes()java.lang.StringgetExtraSystemPath()java.lang.StringgetFactoryClassName()java.io.FilegetHeader()java.lang.String[]getIncludes()java.io.FilegetJdkHome()org.jsweet.transpiler.ModuleKindgetModule()org.jsweet.transpiler.ModuleResolutiongetModuleResolution()java.io.FilegetOutDir()java.io.FilegetSourceRoot()org.jsweet.transpiler.EcmaScriptComplianceLevelgetTargetVersion()java.io.FilegetTsOut()java.io.FilegetWorkingDir()java.lang.BooleanisBundle()java.lang.BooleanisDeclaration()java.lang.BooleanisDefinitions()java.lang.BooleanisDisableSinglePrecisionFloats()java.lang.BooleanisEnableAssertions()java.lang.BooleanisIgnoreTypeScriptErrors()java.lang.BooleanisNoRootDirectories()java.lang.BooleanisSourceMap()java.lang.BooleanisTsOnly()java.lang.BooleanisTsserver()java.lang.BooleanisVerbose()java.lang.BooleanisVeryVerbose()voidsetBundle(java.lang.Boolean bundle)voidsetCandiesJsOut(java.io.File candiesJsOut)voidsetDeclaration(java.lang.Boolean declaration)voidsetDefinitions(java.lang.Boolean definitions)voidsetDisableSinglePrecisionFloats(java.lang.Boolean disableSinglePrecisionFloats)voidsetDtsOut(java.io.File dtsOut)voidsetEnableAssertions(java.lang.Boolean enableAssertions)voidsetEncoding(java.lang.String encoding)voidsetExcludes(java.lang.String[] excludes)voidsetExtraSystemPath(java.lang.String extraSystemPath)voidsetFactoryClassName(java.lang.String factoryClassName)voidsetHeader(java.io.File header)voidsetIgnoreTypeScriptErrors(java.lang.Boolean ignoreTypeScriptErrors)voidsetIncludes(java.lang.String[] includes)voidsetJdkHome(java.io.File jdkHome)voidsetModule(org.jsweet.transpiler.ModuleKind module)voidsetModuleResolution(org.jsweet.transpiler.ModuleResolution moduleResolution)voidsetNoRootDirectories(java.lang.Boolean noRootDirectories)voidsetOutDir(java.io.File outDir)voidsetSourceMap(java.lang.Boolean sourceMaps)voidsetSourceRoot(java.io.File sourceRoot)voidsetTargetVersion(org.jsweet.transpiler.EcmaScriptComplianceLevel targetVersion)voidsetTsOnly(java.lang.Boolean tsOnly)voidsetTsOut(java.io.File tsOut)voidsetTsserver(java.lang.Boolean tsserver)voidsetVerbose(java.lang.Boolean verbose)voidsetVeryVerbose(java.lang.Boolean veryVerbose)voidsetWorkingDir(java.io.File workingDir)
-
Field Details
-
ignoreTypeScriptErrors
protected java.lang.Boolean ignoreTypeScriptErrors -
header
protected java.io.File header -
workingDir
protected java.io.File workingDir
-
-
Constructor Details
-
JSweetPluginExtension
public JSweetPluginExtension()
-
-
Method Details
-
getTargetVersion
public org.jsweet.transpiler.EcmaScriptComplianceLevel getTargetVersion() -
setTargetVersion
public void setTargetVersion(org.jsweet.transpiler.EcmaScriptComplianceLevel targetVersion) -
getModule
public org.jsweet.transpiler.ModuleKind getModule() -
setModule
public void setModule(org.jsweet.transpiler.ModuleKind module) -
getModuleResolution
public org.jsweet.transpiler.ModuleResolution getModuleResolution() -
setModuleResolution
public void setModuleResolution(org.jsweet.transpiler.ModuleResolution moduleResolution) -
getOutDir
public java.io.File getOutDir() -
setOutDir
public void setOutDir(java.io.File outDir) -
getTsOut
public java.io.File getTsOut() -
setTsOut
public void setTsOut(java.io.File tsOut) -
isTsOnly
public java.lang.Boolean isTsOnly() -
setTsOnly
public void setTsOnly(java.lang.Boolean tsOnly) -
getIncludes
public java.lang.String[] getIncludes() -
setIncludes
public void setIncludes(java.lang.String[] includes) -
getExcludes
public java.lang.String[] getExcludes() -
setExcludes
public void setExcludes(java.lang.String[] excludes) -
isBundle
public java.lang.Boolean isBundle() -
setBundle
public void setBundle(java.lang.Boolean bundle) -
isSourceMap
public java.lang.Boolean isSourceMap() -
setSourceMap
public void setSourceMap(java.lang.Boolean sourceMaps) -
getSourceRoot
public java.io.File getSourceRoot() -
setSourceRoot
public void setSourceRoot(java.io.File sourceRoot) -
getEncoding
public java.lang.String getEncoding() -
setEncoding
public void setEncoding(java.lang.String encoding) -
isNoRootDirectories
public java.lang.Boolean isNoRootDirectories() -
setNoRootDirectories
public void setNoRootDirectories(java.lang.Boolean noRootDirectories) -
isEnableAssertions
public java.lang.Boolean isEnableAssertions() -
setEnableAssertions
public void setEnableAssertions(java.lang.Boolean enableAssertions) -
isVerbose
public java.lang.Boolean isVerbose() -
setVerbose
public void setVerbose(java.lang.Boolean verbose) -
getJdkHome
public java.io.File getJdkHome() -
setJdkHome
public void setJdkHome(java.io.File jdkHome) -
isDeclaration
public java.lang.Boolean isDeclaration() -
setDeclaration
public void setDeclaration(java.lang.Boolean declaration) -
getDtsOut
public java.io.File getDtsOut() -
setDtsOut
public void setDtsOut(java.io.File dtsOut) -
getCandiesJsOut
public java.io.File getCandiesJsOut() -
setCandiesJsOut
public void setCandiesJsOut(java.io.File candiesJsOut) -
isDefinitions
public java.lang.Boolean isDefinitions() -
setDefinitions
public void setDefinitions(java.lang.Boolean definitions) -
isDisableSinglePrecisionFloats
public java.lang.Boolean isDisableSinglePrecisionFloats() -
setDisableSinglePrecisionFloats
public void setDisableSinglePrecisionFloats(java.lang.Boolean disableSinglePrecisionFloats) -
getFactoryClassName
public java.lang.String getFactoryClassName() -
setFactoryClassName
public void setFactoryClassName(java.lang.String factoryClassName) -
isIgnoreTypeScriptErrors
public java.lang.Boolean isIgnoreTypeScriptErrors() -
setIgnoreTypeScriptErrors
public void setIgnoreTypeScriptErrors(java.lang.Boolean ignoreTypeScriptErrors) -
getHeader
public java.io.File getHeader() -
setHeader
public void setHeader(java.io.File header) -
getExtraSystemPath
public java.lang.String getExtraSystemPath() -
setExtraSystemPath
public void setExtraSystemPath(java.lang.String extraSystemPath) -
isTsserver
public java.lang.Boolean isTsserver() -
setTsserver
public void setTsserver(java.lang.Boolean tsserver) -
isVeryVerbose
public java.lang.Boolean isVeryVerbose() -
setVeryVerbose
public void setVeryVerbose(java.lang.Boolean veryVerbose) -
getWorkingDir
public java.io.File getWorkingDir() -
setWorkingDir
public void setWorkingDir(java.io.File workingDir)
-