-
Notifications
You must be signed in to change notification settings - Fork 14
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
Support Scala 2.13 #55
Conversation
901c888
to
b3b37c7
Compare
build.sbt
Outdated
excludeFilter in Test := "*", | ||
val JsSettings = JvmSettings ++ nocomma { | ||
// From https://github.com/scala-js/scala-js/pull/2954 | ||
libraryDependencies := libraryDependencies.value.filterNot(_.name == "scalajs-compiler") |
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 line should only be needed for < 2.13.
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.
Yes, I was considering that, planned on revisiting alongside travis
Thanks a lot! The changes look good so far. I will look into the Travis CI failure on the weekend and release a new version once everything works as expected. As for the Drone CI configuration, I will open a separate pull request since Seed does not support 2.13 yet. |
b3b37c7
to
c07c964
Compare
Turns out that this wasn't picking up the correct source directories, now fixed. Also added a bunch of de-linting and other warning options for scalac. The main outstanding issue now seems to be an error in scalaJS tests under 2.11 and 2.12 (2.13 works fine, which is odd, given that this is the new one!)
|
The clean-up looks good. I tried the branch and figured out the problem with the test failures. This line got lost in the refactoring: addCompilerPlugin("org.scala-js" % "scalajs-compiler" % scalaJSVersion cross CrossVersion.patch) When I added it back after |
Good catch, you have sharper eyes than mine :) |
766d1e7
to
979add6
Compare
And... travis is passing. Just the source dirs to fix up for drone now |
979add6
to
2070eab
Compare
Hot damn, it's passing! |
ee75a09
to
975567e
Compare
Also add Kevin Wright as contributor.
Thanks for your hard work! I will go ahead and merge it. The new version should go out tomorrow. |
Sorry, I could not release the version yet since we are blocked by sbt/sbt-projectmatrix#18. |
Draft PR for review only... the drone build and
.travis.yml
still need updating to support the changes.