A C D E F G I L P R S T W 
All Classes All Packages

A

apply(Project) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmPlugin
 

C

ClasspathBuilder - Class in ru.vyarus.gradle.plugin.teavm.util
Classpath jars and directories extractor.
ClasspathBuilder(Project, boolean, List<String>, List<String>, Set<String>) - Constructor for class ru.vyarus.gradle.plugin.teavm.util.ClasspathBuilder
 
compile() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
CompileParameters - Interface in ru.vyarus.gradle.plugin.teavm.task
Parameters for teavm compiler worker.
CompileWorker - Class in ru.vyarus.gradle.plugin.teavm.task
TeaVM compilation worker.
CompileWorker() - Constructor for class ru.vyarus.gradle.plugin.teavm.task.CompileWorker
 
CompileWorker.LogDelegate - Class in ru.vyarus.gradle.plugin.teavm.task
TeaVM logs delegate.
CompileWorker.LogListener - Class in ru.vyarus.gradle.plugin.teavm.task
TeaVM progress indicator.

D

debug(String) - Method in class ru.vyarus.gradle.plugin.teavm.task.CompileWorker.LogDelegate
 
debug(String, Throwable) - Method in class ru.vyarus.gradle.plugin.teavm.task.CompileWorker.LogDelegate
 
dependencies(ConfigurableFileCollection) - Method in class ru.vyarus.gradle.plugin.teavm.util.ClasspathBuilder
 
dependencies(ConfigurableFileCollection) - Method in class ru.vyarus.gradle.plugin.teavm.util.SourcesBuilder
 
devOptions(Action<DevOptions>) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
DevOptions - Class in ru.vyarus.gradle.plugin.teavm
TeaVM development-related options.
DevOptions() - Constructor for class ru.vyarus.gradle.plugin.teavm.DevOptions
 
dir(Project, String) - Static method in class ru.vyarus.gradle.plugin.teavm.util.FsUtils
Resolve gradle Directory object from directory declaration.
DurationFormatter - Class in ru.vyarus.gradle.plugin.teavm.util
Copy of gradle's internal TimeFormatting class, which become internal in gradle 4.2 and broke compatibility.

E

error(String) - Method in class ru.vyarus.gradle.plugin.teavm.task.CompileWorker.LogDelegate
 
error(String, Throwable) - Method in class ru.vyarus.gradle.plugin.teavm.task.CompileWorker.LogDelegate
 
execute() - Method in class ru.vyarus.gradle.plugin.teavm.task.CompileWorker
 

F

format(long) - Static method in class ru.vyarus.gradle.plugin.teavm.util.DurationFormatter
 
FsUtils - Class in ru.vyarus.gradle.plugin.teavm.util
FS-related utils.

G

getAssertionsRemoved() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getAssertionsRemoved() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getCacheDir() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getCacheDir() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getCacheDirectory() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getClassesToPreserve() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getClassesToPreserve() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getClassesToPreserve() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getClassPath() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getClassPathEntries() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getConfigurations() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getDebug() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getDebug() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getDebugInformationGenerated() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getDebugInformationGenerated() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getDependencies() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getDevOptions() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getDirectories() - Method in class ru.vyarus.gradle.plugin.teavm.util.ClasspathBuilder
 
getEntryPointName() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getEntryPointName() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getEntryPointName() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getErrorFile() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
Worker process can't directly return anything, so special file used as error indicator.
getErrors() - Method in class ru.vyarus.gradle.plugin.teavm.task.CompileWorker.LogDelegate
 
getExtraClassDirs() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getExtraSourceDirs() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getFastDependencyAnalysis() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
ONLY for development because it affects optimization level (set to SIMPLE).
getFastDependencyAnalysis() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
ONLY for development because it affects optimization level (set to SIMPLE).
getHeapDump() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getHeapDump() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getIncremental() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getIncremental() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getMainClass() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getMainClass() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getMainClass() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getMaxHeapSize() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getMaxHeapSize() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getMaxHeapSize() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getMaxTopLevelNames() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getMaxTopLevelNames() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getMaxTopLevelNames() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getMinHeapSize() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getMinHeapSize() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getMinHeapSize() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getObfuscated() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getObfuscated() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getOptimizationLevel() - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
getOptimizationLevel() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getOptimizationLevel() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getProperties() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getProperties() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getProperties() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getShortFileNames() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getShortFileNames() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getSourceDependencies() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getSourceDirectories() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getSourceDirs() - Method in class ru.vyarus.gradle.plugin.teavm.util.SourcesBuilder
 
getSourceFilesCopied() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getSourceFilesCopied() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getSourceJars() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getSourceMapsFileGenerated() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getSourceMapsGenerated() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getSources() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getSourceSets() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getStopOnErrors() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getStrict() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getStrict() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getTargetDir() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getTargetDir() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getTargetDirectory() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getTargetFileName() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getTargetFileName() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getTargetFileName() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getTargetType() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getTargetType() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getTargetType() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getTransformers() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getTransformers() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getTransformers() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getVersion() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getWasmVersion() - Method in interface ru.vyarus.gradle.plugin.teavm.task.CompileParameters
 
getWasmVersion() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
getWasmVersion() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
getWorkerExecutor() - Method in class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 

I

info(String) - Method in class ru.vyarus.gradle.plugin.teavm.task.CompileWorker.LogDelegate
 
info(String, Throwable) - Method in class ru.vyarus.gradle.plugin.teavm.task.CompileWorker.LogDelegate
 
isAssertionsRemoved() - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
isAutoVersion() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
isDebug() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
isDebugInformationGenerated() - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
isDev() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
isFastDependencyAnalysis() - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
isHeapDump() - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
isIncremental() - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
isMixedResources() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
isObfuscated() - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
isShortFileNames() - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
isSourceFilesCopied() - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
isSourceMapsGenerated() - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
isStopOnErrors() - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
isStrict() - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 

L

LogDelegate() - Constructor for class ru.vyarus.gradle.plugin.teavm.task.CompileWorker.LogDelegate
 
LogDelegate(boolean) - Constructor for class ru.vyarus.gradle.plugin.teavm.task.CompileWorker.LogDelegate
 
LogListener() - Constructor for class ru.vyarus.gradle.plugin.teavm.task.CompileWorker.LogListener
 

P

phaseStarted(TeaVMPhase, int) - Method in class ru.vyarus.gradle.plugin.teavm.task.CompileWorker.LogListener
 
progressReached(int) - Method in class ru.vyarus.gradle.plugin.teavm.task.CompileWorker.LogListener
 

R

resolveSources() - Method in class ru.vyarus.gradle.plugin.teavm.util.SourcesBuilder
 
ru.vyarus.gradle.plugin.teavm - package ru.vyarus.gradle.plugin.teavm
 
ru.vyarus.gradle.plugin.teavm.task - package ru.vyarus.gradle.plugin.teavm.task
 
ru.vyarus.gradle.plugin.teavm.util - package ru.vyarus.gradle.plugin.teavm.util
 

S

setAssertionsRemoved(boolean) - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
setAutoVersion(boolean) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setCacheDir(String) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setClassesToPreserve(List<String>) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setConfigurations(List<String>) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setDebug(boolean) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setDebugInformationGenerated(boolean) - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
setDev(boolean) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setEntryPointName(String) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setExtraClassDirs(Set<String>) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setExtraSourceDirs(Set<String>) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setFastDependencyAnalysis(boolean) - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
setHeapDump(boolean) - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
setIncremental(boolean) - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
setMainClass(String) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setMaxHeapSize(int) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setMaxTopLevelNames(int) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setMinHeapSize(int) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setMixedResources(boolean) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setObfuscated(boolean) - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
setOptimizationLevel(TeaVMOptimizationLevel) - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
setProperties(Map<String, String>) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setShortFileNames(boolean) - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
setSourceFilesCopied(boolean) - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
setSourceMapsGenerated(boolean) - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
setSourceSets(List<String>) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setStopOnErrors(boolean) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setStrict(boolean) - Method in class ru.vyarus.gradle.plugin.teavm.DevOptions
 
setTargetDir(String) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setTargetFileName(String) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setTargetType(TeaVMTargetType) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setTransformers(List<String>) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setVersion(String) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
setWasmVersion(WasmBinaryVersion) - Method in class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
SourcesBuilder - Class in ru.vyarus.gradle.plugin.teavm.util
Source jars and directories extractor.
SourcesBuilder(Project, boolean, List<String>, List<String>, Set<String>) - Constructor for class ru.vyarus.gradle.plugin.teavm.util.SourcesBuilder
 

T

TEAVM_VERSION - Static variable in class ru.vyarus.gradle.plugin.teavm.TeavmPlugin
Property stored in project extensions container, indicating actually used compiler version.
TeavmCompileTask - Class in ru.vyarus.gradle.plugin.teavm.task
TeaVM compile task.
TeavmCompileTask() - Constructor for class ru.vyarus.gradle.plugin.teavm.task.TeavmCompileTask
 
TeavmExtension - Class in ru.vyarus.gradle.plugin.teavm
Teavm plugin extension.
TeavmExtension(Project) - Constructor for class ru.vyarus.gradle.plugin.teavm.TeavmExtension
 
TeavmPlugin - Class in ru.vyarus.gradle.plugin.teavm
TeaVM plugin.
TeavmPlugin() - Constructor for class ru.vyarus.gradle.plugin.teavm.TeavmPlugin
 

W

warning(String) - Method in class ru.vyarus.gradle.plugin.teavm.task.CompileWorker.LogDelegate
 
warning(String, Throwable) - Method in class ru.vyarus.gradle.plugin.teavm.task.CompileWorker.LogDelegate
 
A C D E F G I L P R S T W 
All Classes All Packages