| API Documentation: | IdeaModel | 
|---|
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.
| Property | Description | 
| module | Configures IDEA module information. | 
| project | Configures IDEA project information. | 
| targetVersion | Configures the target IDEA version. | 
| workspace | Configures IDEA workspace information. | 
| Method | Description | 
| module(action) | Configures IDEA module information. | 
| pathVariables(pathVariables) | Adds path variables to be used for replacing absolute paths in resulting files (*.iml, etc.). | 
| project(action) | Configures IDEA project information. | 
| workspace(action) | Configures IDEA workspace information. | 
String targetVersion
Configures the target IDEA version.
IdeaWorkspace workspace
Configures IDEA workspace information.
For examples see docs for IdeaWorkspace.
void module(Action<? super IdeaModule>
Action<? super IdeaModule>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.
void project(Action<? super IdeaProject>
Action<? super IdeaProject>Configures IDEA project information.
 For examples see docs for IdeaProject.
void workspace(Action<? super IdeaWorkspace>
Action<? super IdeaWorkspace>Configures IDEA workspace information.
 For examples see docs for IdeaWorkspace.
Configures IDEA module information.
 For examples see docs for IdeaModule.
- Delegates to:
- IdeaModulefrom- module
Configures IDEA project information.
 For examples see docs for IdeaProject.
- Delegates to:
- IdeaProjectfrom- project
Configures IDEA workspace information.
 For examples see docs for IdeaWorkspace.
- Delegates to:
- IdeaWorkspacefrom- workspace