New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sbt-1.4.1 and friends #3757
sbt-1.4.1 and friends #3757
Conversation
The stricter MiMa rules are haunting us. |
// Restore binary compatibility with mixin forwarder | ||
// TODO remove in 1.0 | ||
override implicit def http4sMethodSyntax(method: Method): Http4sDsl.MethodOps = | ||
new Http4sDsl.MethodOps(method) | ||
|
||
// Restore binary compatibility with mixin forwarder | ||
// TODO remove in 1.0 | ||
override implicit def http4sMethodConcatSyntax(methods: MethodConcat): Http4sDsl.MethodConcatOps = | ||
new Http4sDsl.MethodConcatOps(methods) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not fully understanding why this works, but it appeased MiMa?
@@ -85,6 +85,7 @@ lazy val core = libraryProject("core") | |||
scalaReflect(scalaVersion.value) % Provided, | |||
vault, | |||
), | |||
unusedCompileDependenciesFilter -= moduleFilter("org.scala-lang", "scala-reflect"), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was only an issue on Scala 2.12. It very certainly is used! I don't know what's going on here.
Pulls in a compatible sbt-explicit-dependencies that's blocking #3755.