Plugin class: name.remal.gradle_plugins.plugins.common.FilteringSettingsPlugin

plugins {
    id 'name.remal.filtering-settings' version '1.5.0'
plugins {
    id("name.remal.filtering-settings") version "1.5.0"


This plugin adds filtering (see Maven filtering) functionality to all tasks of CopySpec type.

The functionality can be configured using created filteringSettings extension of type FilteringSettings.



Property Type Description
fileExtensions MutableSet<String> File extensions to apply filtering. Default value: properties, xml.
filePatterns MutableSet<String> ANT like patterns of resources to apply filtering.
filteringCharset Charset The charset used to read and write files when filtering. Default value: UTF-8.
beginToken String Begin token. Default value: @.
endToken String End token. Default value: @.