DSL-friendly model of the IDEA project information. First point of entry when it comes to customizing the IDEA generation.
See the examples in docs for IdeaModule or IdeaProject.
| Type | Name and description |
|---|---|
IdeaModule |
moduleConfigures IDEA module information. |
IdeaProject |
projectConfigures IDEA project information. |
IdeaWorkspace |
workspaceConfigures IDEA workspace information. |
| Type | Name and description |
|---|---|
void |
module(Closure closure)Configures IDEA module information. |
void |
pathVariables(Map<String, File> pathVariables)Adds path variables to be used for replacing absolute paths in resulting files (*.iml, etc.). |
void |
project(Closure closure)Configures IDEA project information. |
void |
workspace(Closure closure)Configures IDEA workspace information. |
Configures IDEA module information.
For examples see docs for IdeaModule.
Configures IDEA project information.
For examples see docs for IdeaProject.
Configures IDEA workspace information.
For examples see docs for IdeaWorkspace.
Configures IDEA module information.
For examples see docs for IdeaModule.
Adds path variables to be used for replacing absolute paths in resulting files (*.iml, etc.).
For example see docs for IdeaModule.
pathVariables - A map with String->File pairs.Configures IDEA project information.
For examples see docs for IdeaProject.
Configures IDEA workspace information.
For examples see docs for IdeaWorkspace.