eed3si9n / scalaxb

scalaxb is an XML data binding tool for Scala.

Home Page:http://scalaxb.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Which Scala versions are supported

xuwei-k opened this issue · comments

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

crossScalaVersions := Seq(scala3, scala213, scala212, scala211, scala210)

But maybe does not check in github actions CI.

crossScalaVersions := Seq(scala212, scala213)

sbt -v ++2.12.x "scalaxbPlugin/scripted"
sbt -v ++3.x "app/Test/compile"
sbt -v +integration/test

  • Should we fix ci settings?(restore scala 2.10 and 2.11 test)
  • remove old scala and sbt 0.13 version settings in build files

WDYT? 👀 🤔

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.