name.remal.merge-resources

Plugin class: name.remal.gradle_plugins.plugins.merge_resources.MergeResourcesPlugin

plugins {
    id 'name.remal.merge-resources' version '1.5.0'
}
plugins {
    id("name.remal.merge-resources") version "1.5.0"
}

 

The plugin applies name.remal.common-settings plugin.

 

This plugin configures all AbstractCopyTask to merge files with the same RelativePath. Currently the plugin merges these files:

  • META-INF/services/org.codehaus.groovy.runtime.ExtensionModule - Groovy extension modules
  • META-INF/services/* - services for ServiceLoader mechanism
  • module-info.class - Jigsaw module info (useful along with name.remal.fat-jar plugin)