-
Notifications
You must be signed in to change notification settings - Fork 33
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
Update Scala versions and library dependencies #104
Comments
Sure are we purely adding support for current libraries or are we also dropping support for older libraries? |
I think we cross compile. I think for the newest version (master) we remove support for EOL'd stuff. We may have to support Java 7 still, we can cross compile for scala 2.11 and scala 2.12. Even Java 7 has been EOL'd, but Java 8 is going to hang out for YEARS as the next LTS is Java 11 not out yet. |
Hrm, in hindsight Java 7 was EOL 3 years ago! I would say, let's continue to support Java 7 if possible as the world doesn't move fast. If it becomes too cumbersome, then scratch it. If we can still support scala 2.11, we should be fine with Java 7 as that is the minimum JVM required |
Okay so are we dropping Scala 2.10 support then? |
I think we should drop Scala 2.10 support. Should update everything to be Scala 2.11 cross compile to Scala 2.12. |
So I've had a go for a bit today I'm currently seeing a bunch of breakages by just switching the cross compile to 2.11 and 2.12 for Scala. That forces an update to Scalatest. Which then broke mockito. I got it to compile but there's a bunch of runtime exceptions in the Spring and AspectJ packages. |
Let's get these things current, including java version.
The text was updated successfully, but these errors were encountered: