api / org.gradle.plugins.ide.idea / GenerateIdeaProject

GenerateIdeaProject

open class GenerateIdeaProject : XmlGeneratorTask<Project>

Generates an IDEA project file for root project *only*. If you want to fine tune the idea configuration

At this moment nearly all configuration is done via IdeaProject.

Constructors

<init>

GenerateIdeaProject()
GenerateIdeaProject(ideaProject: IdeaProject)

Functions

create

open fun create(): Project

getIdeaProject

open fun getIdeaProject(): IdeaProject

The Idea project model containing the details required to generate the project file.

getOutputFile

open fun getOutputFile(): File

output *.ipr file

getXmlTransformer

open fun getXmlTransformer(): XmlTransformer

setIdeaProject

open fun setIdeaProject(ideaProject: IdeaProject): Unit

setOutputFile

open fun setOutputFile(newOutputFile: File): Unit