public final class JkPluginIntellij extends JkPlugin
| Modifier and Type | Field and Description |
|---|---|
boolean |
failOnDepsResolutionError |
boolean |
forceJdkVersion |
java.lang.String |
imlJekaExtraModules |
boolean |
imlSkipJeka |
java.nio.file.Path |
jekaHome |
boolean |
useVarPath |
MANIFEST_BREAKING_CHANGE_URL_ENTRY, MANIFEST_LOWEST_JEKA_COMPATIBLE_VERSION_ENTRY| Modifier | Constructor and Description |
|---|---|
protected |
JkPluginIntellij(JkClass run) |
| Modifier and Type | Method and Description |
|---|---|
JkPluginIntellij |
addProjectLibrary(java.lang.String xml) |
void |
all() |
void |
allIml() |
void |
iml()
Generates Idea [my-module].iml file
|
void |
modulesXml()
Generate modules.xml files
|
afterSetup, beforeSetup, getJkClass, help, name, setJekaPluginCompatibilityRange, toStringpublic boolean useVarPath
public boolean forceJdkVersion
public boolean failOnDepsResolutionError
public boolean imlSkipJeka
public java.lang.String imlJekaExtraModules
public java.nio.file.Path jekaHome
protected JkPluginIntellij(JkClass run)
public void iml()
public void modulesXml()
public void allIml()
public JkPluginIntellij addProjectLibrary(java.lang.String xml)
public void all()