|
| 1 | +import ch.epfl.scala.sbtmissinglink.MissingLinkPlugin.autoImport._ |
1 | 2 | import com.typesafe.sbt.site.SitePlugin.autoImport._
|
2 | 3 | import mdoc.MdocPlugin.autoImport._
|
3 | 4 | import microsites.CdnDirectives
|
4 | 5 | import microsites.MicrositesPlugin.autoImport._
|
5 | 6 | import sbt.Keys._
|
| 7 | +import sbt._ |
6 | 8 | import sbt.nio.Keys._
|
7 |
| -import sbt.{Def, _} |
8 | 9 | import sbtunidoc.ScalaUnidocPlugin.autoImport._
|
9 | 10 | import sbtversionpolicy.SbtVersionPolicyPlugin.autoImport._
|
10 | 11 | import scalafix.sbt.ScalafixPlugin.autoImport._
|
@@ -47,6 +48,20 @@ object BuildSettings {
|
47 | 48 | "-Ywarn-unused", // necessary for Scalafix RemoveUnused rule (not present in sbt-tpolecat for 2.13)
|
48 | 49 | "-P:silencer:checkUnused"
|
49 | 50 | ) ++ (if (scalaVersion.value.startsWith("2.13")) List("-Wmacros:after") else List.empty),
|
| 51 | + missinglinkExcludedDependencies ++= List( |
| 52 | + moduleFilter(organization = "ch.qos.logback"), |
| 53 | + moduleFilter(organization = "com.datastax.oss", name = "java-driver-core"), |
| 54 | + moduleFilter(organization = "com.zaxxer", name = "HikariCP"), |
| 55 | + moduleFilter(organization = "io.lettuce"), |
| 56 | + moduleFilter(organization = "io.micrometer"), |
| 57 | + moduleFilter(organization = "io.netty"), |
| 58 | + moduleFilter(organization = "io.projectreactor", name = "reactor-core"), |
| 59 | + moduleFilter(organization = "io.sentry", name = "sentry"), |
| 60 | + moduleFilter(organization = "org.apache.kafka", name = "kafka-clients"), |
| 61 | + moduleFilter(organization = "org.codehaus.groovy", name = "groovy"), |
| 62 | + moduleFilter(organization = "org.flywaydb", name = "flyway-core"), |
| 63 | + moduleFilter(organization = "org.slf4j", name = "slf4j-api") |
| 64 | + ), |
50 | 65 | javacOptions ++= Seq("-source", "1.8", "-target", "1.8"),
|
51 | 66 | Test / publishArtifact := false
|
52 | 67 | )
|
|
0 commit comments