eed3si9n / scalaxb

scalaxb is an XML data binding tool for Scala.
http://scalaxb.org/
MIT License
332 stars 154 forks source link

Which Scala versions are supported #629

Closed xuwei-k closed 10 months ago

xuwei-k commented 10 months ago

There are scala 2.10 and 2.11 in the app module crossScalaVersions.

https://github.com/eed3si9n/scalaxb/blob/85271ccb1c6e5f7d779152a13994d7e2e520da3e/build.sbt#L57

But maybe does not check in github actions CI.

https://github.com/eed3si9n/scalaxb/blob/85271ccb1c6e5f7d779152a13994d7e2e520da3e/build.sbt#L77 https://github.com/eed3si9n/scalaxb/blob/85271ccb1c6e5f7d779152a13994d7e2e520da3e/.github/workflows/ci.yml#L35-L37

WDYT? 👀 🤔

eed3si9n commented 10 months ago

Assuming most users care about sbt 1.x plugin support, I guess we can drop Scala 2.10 and 2.11, and maybe test if the generated code works in various Scala versions in the scripted test or something.