name.remal.common-settings

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

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

 

The plugin applies these plugins:

 

  1. Sets duplicates strategy to WARN for all tasks that implement CopySpec interface.
  2. Turns ON reproducible file order for archive tasks
  3. Disables dependencies transitivity if configuration is not transitive
  4. Copies project group to all sub-projects
  5. Copies project version to all sub-projects
  6. Set Multi-Release manifest attribute if the jar file is a multi-release Jar