IdeaModel

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.

Properties

PropertyDescription
module

Configures IDEA module information.

project

Configures IDEA project information.

targetVersion
Deprecated

Configures the target IDEA version.

workspace
Deprecated

Configures IDEA workspace information.

Methods

MethodDescription
module(action)

Configures IDEA module information.

pathVariables(pathVariables)
Deprecated

Adds path variables to be used for replacing absolute paths in resulting files (*.iml, etc.).

project(action)

Configures IDEA project information.

workspace(action)
Deprecated

Configures IDEA workspace information.

Script blocks

BlockDescription
module

Configures IDEA module information.

project

Configures IDEA project information.

workspace
Deprecated

Configures IDEA workspace information.

Property details

IdeaModule module

Configures IDEA module information.

For examples see docs for IdeaModule.