Package org.teavm.tooling.daemon
Class RemoteBuildRequest
java.lang.Object
org.teavm.tooling.daemon.RemoteBuildRequest
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean
String[]
boolean
boolean
boolean
boolean
boolean
org.teavm.backend.javascript.JSModuleType
int
int
int
boolean
org.teavm.vm.TeaVMOptimizationLevel
boolean
boolean
boolean
String[]
org.teavm.backend.wasm.WasmDebugInfoLevel
org.teavm.backend.wasm.WasmDebugInfoLocation
boolean
org.teavm.backend.wasm.render.WasmBinaryVersion
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
sourceDirectories
-
sourceJarFiles
-
classPath
-
transformers
-
classesToPreserve
-
targetType
-
mainClass
-
entryPointName
-
targetDirectory
-
tagetFileName
-
sourceMapsFileGenerated
public boolean sourceMapsFileGenerated -
debugInformationGenerated
public boolean debugInformationGenerated -
sourceFilePolicy
-
incremental
public boolean incremental -
cacheDirectory
-
obfuscated
public boolean obfuscated -
strict
public boolean strict -
jsModuleType
public org.teavm.backend.javascript.JSModuleType jsModuleType -
maxTopLevelNames
public int maxTopLevelNames -
properties
-
optimizationLevel
public org.teavm.vm.TeaVMOptimizationLevel optimizationLevel -
fastDependencyAnalysis
public boolean fastDependencyAnalysis -
wasmVersion
public org.teavm.backend.wasm.render.WasmBinaryVersion wasmVersion -
wasmExceptionsUsed
public boolean wasmExceptionsUsed -
wasmDebugInfoLocation
public org.teavm.backend.wasm.WasmDebugInfoLocation wasmDebugInfoLocation -
wasmDebugInfoLevel
public org.teavm.backend.wasm.WasmDebugInfoLevel wasmDebugInfoLevel -
minHeapSize
public int minHeapSize -
maxHeapSize
public int maxHeapSize -
heapDump
public boolean heapDump -
shortFileNames
public boolean shortFileNames -
assertionsRemoved
public boolean assertionsRemoved -
directMallocSupport
public boolean directMallocSupport
-
-
Constructor Details
-
RemoteBuildRequest
public RemoteBuildRequest()
-