def commonAssemblySettings()

in build.sbt [44:51]


def commonAssemblySettings(module: String): immutable.Seq[Def.Setting[_]] = commonSettings(module) ++ List(
  Compile / packageDoc / publishArtifact := false,
  assembly / assemblyMergeStrategy := {
    case "META-INF/MANIFEST.MF" => MergeStrategy.discard
    case "META-INF/org/apache/logging/log4j/core/config/plugins/Log4j2Plugins.dat" => new MergeFilesStrategy
    case "module-info.class" => MergeStrategy.discard // See: https://stackoverflow.com/a/55557287
    case x => MergeStrategy.first
  },