-
Notifications
You must be signed in to change notification settings - Fork 16
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
Add support for Scala.js and Scala Native #54
Add support for Scala.js and Scala Native #54
Conversation
ede0da4
to
6a4c8cf
Compare
050ae48
to
3a9d7de
Compare
Codecov Report
@@ Coverage Diff @@
## main #54 +/- ##
=======================================
Coverage 75.53% 75.53%
=======================================
Files 28 28
Lines 282 282
Branches 13 12 -1
=======================================
Hits 213 213
Misses 69 69 Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
d8504de
to
794872a
Compare
@mdedetrich I think we will need to update this to support 1.16 as well |
794872a
to
b9403b9
Compare
@jeffmay I have just rebased the PR to pull in the latest changes from |
b9403b9
to
295cdf1
Compare
295cdf1
to
523c056
Compare
523c056
to
05bc5c5
Compare
Just rebased PR off main to pull in new github actions |
Since ScalaCheck 1.15.4 supports all of the latest stable versions of Scala.js/scala-native (see https://mvnrepository.com/artifact/org.scalacheck/scalacheck) I tried to add support for Scala.js/Scala.native.
Not entirely sure how the publishing works however both
compile
andtest
indicate that they are generatingtarget
for JS/native so publishing should theoritically work.Note that
.jsPlatform
/.nativePlatform
work the same as.crossRow
(see https://github.com/sbt/sbt-projectmatrix#scalajs-support for more info). On the same note,VirtualAxis.js
andVirtualAxis.native
is not needed in theaxisValues =
respectively because.jsPlatform
/.nativePlatform
automatically adds this axis for you.