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, toString
public 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()