public class KotlinJvmJkBean
extends dev.jeka.core.tool.JkBean
| Modifier and Type | Field and Description |
|---|---|
boolean |
addStdlib |
boolean |
configureProject |
static java.lang.String |
KOTLIN_JVM_SOURCES_COMPILE_ACTION |
java.lang.String |
kotlinSourceDir |
java.lang.String |
kotlinTestSourceDir |
java.lang.String |
kotlinVersion |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(dev.jeka.core.api.project.JkProject project) |
KotlinJvmJkBean |
configureCompiler(java.util.function.Consumer<dev.jeka.core.api.kotlin.JkKotlinCompiler> compilerConsumer)
Register a configurator to be applied at the first call of
getCompiler() |
dev.jeka.core.api.kotlin.JkKotlinCompiler |
getCompiler() |
KotlinJvmJkBean |
setDownloadRepos(dev.jeka.core.api.depmanagement.JkRepoSet downloadRepos)
Sets the download repositories to download Kotlin compilers and plugins
|
public static final java.lang.String KOTLIN_JVM_SOURCES_COMPILE_ACTION
public java.lang.String kotlinVersion
public java.lang.String kotlinSourceDir
public java.lang.String kotlinTestSourceDir
public boolean addStdlib
public boolean configureProject
public KotlinJvmJkBean setDownloadRepos(dev.jeka.core.api.depmanagement.JkRepoSet downloadRepos)
public void configure(dev.jeka.core.api.project.JkProject project)
public KotlinJvmJkBean configureCompiler(java.util.function.Consumer<dev.jeka.core.api.kotlin.JkKotlinCompiler> compilerConsumer)
getCompiler()public dev.jeka.core.api.kotlin.JkKotlinCompiler getCompiler()