You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@daffodil.apache.org by "Dave Thompson (Jira)" <ji...@apache.org> on 2021/11/29 14:07:00 UTC

[jira] [Closed] (DAFFODIL-2585) Fix some code generation corner cases

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

Dave Thompson closed DAFFODIL-2585.
-----------------------------------

Verified the specified commit (commit ebe75238207e6643e47a9d674ac6174ce2ebd869) is included in the latest pull from the daffodil repository.

Verified changes identified in commit comment were implemented.

Verified all affected daffodil subproject sbt test suites execute successfully

Verified the nightly test schemas compile and save successfully.

Verified the nightly test suite executes successfully.

> Fix some code generation corner cases
> -------------------------------------
>
>                 Key: DAFFODIL-2585
>                 URL: https://issues.apache.org/jira/browse/DAFFODIL-2585
>             Project: Daffodil
>          Issue Type: Bug
>          Components: Back End C-Generator
>            Reporter: John Interrante
>            Priority: Major
>             Fix For: 3.2.0
>
>
> 1. Elements used in multiple places within a schema were causing
>    redundant code generation
> 2. Empty complex type elements without any child elements were causing
>    compiler warnings
> 3. Certain choice dispatch key expressions were causing compiler
>    errors
> Also start keeping generated code examples up to date by automation.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)