Class FileContentMerger
- Direct Known Subclasses:
- PropertiesFileContentMerger,- XmlFileContentMerger
 For examples see docs for EclipseProject
 or IdeaProject and others.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidbeforeMerged(Closure closure) Adds a closure to be called after content is loaded from existing file but before gradle build information is merged.voidbeforeMerged(Action<?> action) Adds an action to be called after content is loaded from existing file but before gradle build information is merged.org.gradle.internal.MutableActionSetorg.gradle.internal.MutableActionSetvoidsetBeforeMerged(org.gradle.internal.MutableActionSet beforeMerged) voidsetWhenMerged(org.gradle.internal.MutableActionSet whenMerged) voidwhenMerged(Closure closure) Adds a closure to be called after content is loaded from existing file and after gradle build information is merged.voidwhenMerged(Action<?> action) Adds an action to be called after content is loaded from existing file and after gradle build information is merged.
- 
Constructor Details- 
FileContentMergerpublic FileContentMerger()
 
- 
- 
Method Details- 
getWhenMergedpublic org.gradle.internal.MutableActionSet getWhenMerged()
- 
setWhenMergedpublic void setWhenMerged(org.gradle.internal.MutableActionSet whenMerged) 
- 
getBeforeMergedpublic org.gradle.internal.MutableActionSet getBeforeMerged()
- 
setBeforeMergedpublic void setBeforeMerged(org.gradle.internal.MutableActionSet beforeMerged) 
- 
beforeMergedAdds an action to be called after content is loaded from existing file but before gradle build information is merged.This is advanced api that gives access to internal implementation. It might be useful if you want to alter the way gradle build information is merged into existing file content. For examples see docs for EclipseProjectorIdeaProjectand others.- Parameters:
- action- The action to execute.
 
- 
whenMergedAdds an action to be called after content is loaded from existing file and after gradle build information is merged.This is advanced api that gives access to internal implementation of idea plugin. Use it only to tackle some tricky edge cases. For examples see docs for EclipseProjectorIdeaProjectand others.- Parameters:
- action- The action to execute.
 
- 
beforeMergedAdds a closure to be called after content is loaded from existing file but before gradle build information is merged.This is advanced api that gives access to internal implementation. It might be useful if you want to alter the way gradle build information is merged into existing file content. For examples see docs for EclipseProjectorIdeaProjectand others.- Parameters:
- closure- The closure to execute.
 
- 
whenMergedAdds a closure to be called after content is loaded from existing file and after gradle build information is merged.This is advanced api that gives access to internal implementation of idea plugin. Use it only to tackle some tricky edge cases. For examples see docs for EclipseProjectorIdeaProjectand others.- Parameters:
- closure- The closure to execute.
 
 
-