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 |
module Configures IDEA module information. |
IdeaProject |
project Configures IDEA project information. |
IdeaWorkspace |
workspace Configures 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.