Closed ckipp01 closed 2 years ago
@ckipp01 Thanks for this :)
You can disable MiMa for Scala Native / Scala 3 by overriding mimaPreviousArtifacts
.
You can apply this patch (sorry the .txt
extension but Github doesn't allow .patch
):
mima.txt
@ckipp01 Thanks for this :) You can disable MiMa for Scala Native / Scala 3 by overriding
mimaPreviousArtifacts
. You can apply this patch (sorry the.txt
extension but Github doesn't allow.patch
): mima.txt
ahhhh interesting ok. ha, I tried this before but instead of using Agg.empty[Dep]
I tried just T { Seq.empty[String] }
. TIL. Thanks.
So we're in a bit of a pickle here. If we bump over 3.1.0 then we end up with Mima issues related to https://github.com/lightbend/mima/issues/693 which has been fixed, but not released. However, if we stick on 3.1.0 then we have issues with the newer Scala Natives https://github.com/scala-native/scala-native/issues/2503. I'm not 100% sure how to proceed here.
-plugin
during scalatags.native[3.1.0,0.4.5].docJar
?Any preferences or thoughts?
I would go for 1.
. Just move the setting I suggested from object native
to trait ScalatagsPublishModule
and bump all the things :)
Alright, finally have it all 🟢 .
LGTM 👌 Thank you 🙂
There were two Mima issues that popped up after https://github.com/com-lihaoyi/scalatags/commit/1724d9b4f219088103b69e43ff3445f7f2f4633d
scalatags_native0.4_3
published yet, ~so the easiest fix for now was to just remove Mima from the native stuff. If there is a cleaner way to do this, let me know.~ So this removes the Mima check from the native and Scala 3 combo.EDIT: Just turn of Mima for Scala 3 for now.