stevedlawrence opened a new pull request, #144:
URL: https://github.com/apache/daffodil-sbt/pull/144

   The way we currently set scalaVersionis complex--we try to use the version 
of scala that was distributed with daffodilVersion, but will potentially 
upgrade to new scala versions depending on the JDK version.
   
   But all this is pretty unnecessary. Scala patch updates guarantee binary 
compatability, so we can just always use the latest scala patch version that is 
compatable with daffodilVersion and things shoudl always work. This ensures 
that users of the plugin always use the latest Scala version, including bug 
fixes and JDK compatability.
   
   This means we no longer need to maintain JDK compatability versions or a 
full mapping of all Daffodil version to Scala version.
   
   Note that this also uses ModuleId.version, which seems to help scala-steward 
recognize that these are scala versions and will auto update them when new 
versions are relased.
   
   Also uses a more simplifed syntax for disabling scala-steward for the 
daffodil dependencies.
   
   Also updates all scala versions to their latest available patch versions.
   
   Closes #143


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to