[
https://issues.apache.org/jira/browse/DAFFODIL-2975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Olabusayo Kilo resolved DAFFODIL-2975.
--------------------------------------
Fix Version/s: 4.0.0
Resolution: Fixed
Fixed final errors and added support in 1dd02adec1b21c45a28e4bad86455aa85cb6d9cd
> Add support for Scala 3
> -----------------------
>
> Key: DAFFODIL-2975
> URL: https://issues.apache.org/jira/browse/DAFFODIL-2975
> Project: Daffodil
> Issue Type: New Feature
> Components: Infrastructure
> Affects Versions: 4.0.0, 3.10.0
> Reporter: Mike Beckerle
> Assignee: Olabusayo Kilo
> Priority: Major
> Fix For: 4.0.0
>
>
> Now that we have scala 2.13 support....
> We should be able to support scala 3 since the scala 3 compiler has a
> migration model for scala 2.13 code. (-source:3.0-migration). They claim it
> supports a -rewrite option also, but I would be hesitant to use that without
> much experimentation to see what it actually does.
> Note: I believe we should *never* switch to the indent-oriented scala 3
> syntax. We should require the code base to retain the curly brace syntax.
> The scala 3 compiler has an option to enforce this (-no-indent)
> A lot of our code is not at all amenable to this indent-oriented stuff, and
> never will be.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)