public class JSweetPluginExtension
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.io.File |
header |
protected boolean |
ignoreTypeScriptErrors |
| Constructor and Description |
|---|
JSweetPluginExtension() |
| Modifier and Type | Method and Description |
|---|---|
java.io.File |
getCandiesJsOut() |
java.io.File |
getDtsOut() |
java.lang.String |
getEncoding() |
java.lang.String[] |
getExcludes() |
java.lang.String |
getExtraSystemPath() |
java.lang.String |
getFactoryClassName() |
java.io.File |
getHeader() |
java.lang.String[] |
getIncludes() |
java.io.File |
getJdkHome() |
org.jsweet.transpiler.ModuleKind |
getModule() |
java.io.File |
getOutDir() |
java.io.File |
getSourceRoot() |
org.jsweet.transpiler.EcmaScriptComplianceLevel |
getTargetVersion() |
java.io.File |
getTsOut() |
boolean |
isBundle() |
boolean |
isDeclaration() |
boolean |
isDefinitions() |
boolean |
isDisableSinglePrecisionFloats() |
boolean |
isEnableAssertions() |
boolean |
isIgnoreTypeScriptErrors() |
boolean |
isNoRootDirectories() |
boolean |
isSourceMap() |
boolean |
isTsOnly() |
boolean |
isVerbose() |
void |
setBundle(boolean bundle) |
void |
setCandiesJsOut(java.io.File candiesJsOut) |
void |
setDeclaration(boolean declaration) |
void |
setDefinitions(boolean definitions) |
void |
setDisableSinglePrecisionFloats(boolean disableSinglePrecisionFloats) |
void |
setDtsOut(java.io.File dtsOut) |
void |
setEnableAssertions(boolean enableAssertions) |
void |
setEncoding(java.lang.String encoding) |
void |
setExcludes(java.lang.String[] excludes) |
void |
setExtraSystemPath(java.lang.String extraSystemPath) |
void |
setFactoryClassName(java.lang.String factoryClassName) |
void |
setHeader(java.io.File header) |
void |
setIgnoreTypeScriptErrors(boolean ignoreTypeScriptErrors) |
void |
setIncludes(java.lang.String[] includes) |
void |
setJdkHome(java.io.File jdkHome) |
void |
setModule(org.jsweet.transpiler.ModuleKind module) |
void |
setNoRootDirectories(boolean noRootDirectories) |
void |
setOutDir(java.io.File outDir) |
void |
setSourceMap(boolean sourceMaps) |
void |
setSourceRoot(java.io.File sourceRoot) |
void |
setTargetVersion(org.jsweet.transpiler.EcmaScriptComplianceLevel targetVersion) |
void |
setTsOnly(boolean tsOnly) |
void |
setTsOut(java.io.File tsOut) |
void |
setVerbose(boolean verbose) |
protected boolean ignoreTypeScriptErrors
protected java.io.File header
public org.jsweet.transpiler.EcmaScriptComplianceLevel getTargetVersion()
public void setTargetVersion(org.jsweet.transpiler.EcmaScriptComplianceLevel targetVersion)
public org.jsweet.transpiler.ModuleKind getModule()
public void setModule(org.jsweet.transpiler.ModuleKind module)
public java.io.File getOutDir()
public void setOutDir(java.io.File outDir)
public java.io.File getTsOut()
public void setTsOut(java.io.File tsOut)
public boolean isTsOnly()
public void setTsOnly(boolean tsOnly)
public java.lang.String[] getIncludes()
public void setIncludes(java.lang.String[] includes)
public java.lang.String[] getExcludes()
public void setExcludes(java.lang.String[] excludes)
public boolean isBundle()
public void setBundle(boolean bundle)
public boolean isSourceMap()
public void setSourceMap(boolean sourceMaps)
public java.io.File getSourceRoot()
public void setSourceRoot(java.io.File sourceRoot)
public java.lang.String getEncoding()
public void setEncoding(java.lang.String encoding)
public boolean isNoRootDirectories()
public void setNoRootDirectories(boolean noRootDirectories)
public boolean isEnableAssertions()
public void setEnableAssertions(boolean enableAssertions)
public boolean isVerbose()
public void setVerbose(boolean verbose)
public java.io.File getJdkHome()
public void setJdkHome(java.io.File jdkHome)
public boolean isDeclaration()
public void setDeclaration(boolean declaration)
public java.io.File getDtsOut()
public void setDtsOut(java.io.File dtsOut)
public java.io.File getCandiesJsOut()
public void setCandiesJsOut(java.io.File candiesJsOut)
public boolean isDefinitions()
public void setDefinitions(boolean definitions)
public boolean isDisableSinglePrecisionFloats()
public void setDisableSinglePrecisionFloats(boolean disableSinglePrecisionFloats)
public java.lang.String getFactoryClassName()
public void setFactoryClassName(java.lang.String factoryClassName)
public boolean isIgnoreTypeScriptErrors()
public void setIgnoreTypeScriptErrors(boolean ignoreTypeScriptErrors)
public java.io.File getHeader()
public void setHeader(java.io.File header)
public java.lang.String getExtraSystemPath()
public void setExtraSystemPath(java.lang.String extraSystemPath)