You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Install the sbt bridge from a binary jar instead of from sources
Normally, the source of the sbt bridge is fetched from
scalaCompilerBridgeSource, compiled, then cached by sbt. Unfortunately
the logic in sbt to do this does not take .java source files into
account, so the previous commit broke our bridge.
Thankfully, it turns out that I have amazing foresight ;). In
sbt/sbt#4332 I added
scalaCompilerBridgeBinaryJar to sbt, which bypasses the whole
bridge compilation and caching logic which is not needed when the bridge
is Java-only and thus binary-compatible across Scala releases. So just
using this setting is enough to make everything work!
0 commit comments