# PropertiesFileContentMerger

open class PropertiesFileContentMerger : FileContentMerger(source)

### Deprecated

Will be removed in Gradle 10.

Models the generation/parsing/merging capabilities. Adds properties-related hooks.

For examples see docs for org.gradle.plugins.ide.eclipse.model.EclipseJdt and others.

#### Since

1.0

## Constructors

PropertiesFileContentMerger
Link copied to clipboard
constructor(transformer: PropertiesTransformer)
Creates a new `PropertiesFileContentMerger`.

## Properties

beforeMerged
Link copied to clipboard
open var beforeMerged: MutableActionSet
transformer
Link copied to clipboard
open var transformer: PropertiesTransformer
whenMerged
Link copied to clipboard
open var whenMerged: MutableActionSet

## Functions

beforeMerged
Link copied to clipboard
open fun beforeMerged(closure: Closure)
Adds a closure to be called after content is loaded from existing file but before gradle build information is merged.
open fun beforeMerged(action: Action<out Any>)
Adds an action to be called after content is loaded from existing file but before gradle build information is merged.
whenMerged
Link copied to clipboard
open fun whenMerged(closure: Closure)
Adds a closure to be called after content is loaded from existing file and after gradle build information is merged.
open fun whenMerged(action: Action<out Any>)
Adds an action to be called after content is loaded from existing file and after gradle build information is merged.
withProperties
Link copied to clipboard
open fun withProperties(closure: Closure)
Adds a closure to be called when the file has been created.
open fun withProperties(action: Action<Properties>)
Adds an action to be called when the file has been created.