|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Object org.gradle.plugins.ide.idea.model.IdeaWorkspace
class IdeaWorkspace extends java.lang.Object
Enables fine-tuning workspace details (*.iws file) of the IDEA plugin.
At the moment, the only practical way of manipulating the resulting content is via the withXml hook:
apply plugin: 'java' apply plugin: 'idea' idea.workspace.iws.withXml { provider -> provider.asNode().appendNode('gradleRocks', 'true') }
Property Summary | |
---|---|
XmlFileContentMerger |
iws
Enables advanced manipulation of the output xml. |
Method Summary | |
---|---|
void
|
iws(groovy.lang.Closure closure)
Enables advanced manipulation of the output xml. |
void
|
mergeXmlWorkspace(Workspace xmlWorkspace)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Property Detail |
---|
XmlFileContentMerger iws
For example see docs for IdeaWorkspace
Method Detail |
---|
void iws(groovy.lang.Closure closure)
For example see docs for IdeaWorkspace
void mergeXmlWorkspace(Workspace xmlWorkspace)
Groovy Documentation