You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@daffodil.apache.org by "Steve Lawrence (JIRA)" <ji...@apache.org> on 2019/01/17 19:40:00 UTC

[jira] [Resolved] (DAFFODIL-2054) Change coerecion errors to warnings and eventually deprecate

     [ https://issues.apache.org/jira/browse/DAFFODIL-2054?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Steve Lawrence resolved DAFFODIL-2054.
--------------------------------------
    Resolution: Fixed

Fixed in commit 69f399983f45cc6f878a2739698f338f8674992d

> Change coerecion errors to warnings and eventually deprecate
> ------------------------------------------------------------
>
>                 Key: DAFFODIL-2054
>                 URL: https://issues.apache.org/jira/browse/DAFFODIL-2054
>             Project: Daffodil
>          Issue Type: Bug
>          Components: Front End
>            Reporter: Steve Lawrence
>            Assignee: Steve Lawrence
>            Priority: Major
>             Fix For: 2.3.0
>
>
> DAFFODIL-2021 made expression compilation more strict, requiring that the result of an expression match the expected type. If they did not match an SDE would be thrown. Unfortunately, this broke a large amount existing schemas that were written too laxly. Instead, we should change that SDE to an SDW and mark the behavior as depreated. This will maintain backwards compatability and give people time to fix their shemas, with the eventual goal of changing it to always error.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)