zio / zio-shield

Enforce best coding practices with ZIO
Apache License 2.0
82 stars 4 forks source link

Missing dependency org.scalameta:semanticdb-scalac_2.12.11:4.2.3 #36

Open idc101 opened 4 years ago

idc101 commented 4 years ago

When adding the plugin to SBT, it tries to get semanticdb-scalac_2.12.11:4.2.3 from maven which doesn't exist.

[error] sbt.librarymanagement.ResolveException: Error downloading org.scalameta:semanticdb-scalac_2.12.11:4.2.3
[error]   Not found
[error]   Not found
[error]   not found: /Users/d864395/.ivy2/local/org.scalameta/semanticdb-scalac_2.12.11/4.2.3/ivys/ivy.xml
[error]   not found: https://repo1.maven.org/maven2/org/scalameta/semanticdb-scalac_2.12.11/4.2.3/semanticdb-scalac_2.12.11-4.2.3.pom
Eduardo-M-Cavalcanti commented 4 years ago

Maybe this will solve the build, but I don´t know if it will work with zio-shield: Edit your build.sbt and add: libraryDependencies += "org.scalameta" % "semanticdb-scalac_2.12.11" % "4.2.3" from "https://repo1.maven.org/maven2/org/scalameta/semanticdb-scalac_2.12.11/4.3.20/semanticdb-scalac_2.12.11-4.3.20.jar"

Methrat0n commented 3 years ago
inThisBuild(
  List(
    semanticdbEnabled := true,
    semanticdbVersion := scalafixSemanticdb.revision,
    shieldFatalWarnings := true
  )
)

I dont now about the version you should choose but this worked for me.

Regards.