Skip to content
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 Scala 2.13 support #83

Merged
merged 6 commits into from
Sep 29, 2019
Merged

Add Scala 2.13 support #83

merged 6 commits into from
Sep 29, 2019

Conversation

solicode
Copy link
Contributor

Closes #29

Disables the tests for 2.13 temporary until elasticmq supports it.

Also, I saw a reference to Scala 2.11 in build.sbt, but it doesn't seem to actually be used (and I don't see 2.11 published), so I'm assuming that was just remnants from an old build file and it wasn't intentional.

@solicode
Copy link
Contributor Author

Ah, just saw config.yaml. That will also have to be updated.

@solicode
Copy link
Contributor Author

Finally... 😅

Also, apparently there's no hseeberger/scala-sbt:8u213_*. Not sure what you want to do about that. I just removed it.

@ghostdogpr
Copy link
Member

Looks good! I see there are a few deprecation warnings in 2.13, could you have a look?

@solicode
Copy link
Contributor Author

Yeah, those JavaConverters warnings come up a lot when upgrading to 2.13. I've seen many different ways of handling it. Some people just ignore them (or use the silencer plugin), while others do tedious code splitting. There's also this. And then there's scala-collection-compat. That's the one I went with. Not sure which you prefer though.

@ghostdogpr
Copy link
Member

All good, thanks! I’ll do a release.

@ghostdogpr ghostdogpr merged commit 218ead8 into zio:master Sep 29, 2019
ghostdogpr pushed a commit to ghostdogpr/zio-sqs that referenced this pull request Feb 25, 2020
* Add Scala 2.13 support

* Add Scala 2.13 to config.yml

* Use supported versions for docker images

* Remove reference to non-existing image

* Remove reference to non-existing image

* Fix deprecation warnings
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add 2.13 build/CI
2 participants