[
https://issues.apache.org/jira/browse/DAFFODIL-2565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dave Thompson closed DAFFODIL-2565.
-----------------------------------
Verified the specified commit (commit ae0f727e392e0b424aa8db0af395deae148044e0)
is included in the latest pull from the daffodil repository.
Verified changes identified in commit comment were implemented.
Verified the affected daffodil subproject sbt test suites execute successfully.
Verified the code coverage for the updated code was 100% as stated in the
ticket resolution comment.
Verified the nightly test schemas compile and save successfully.
Verified the nightly test suite executes successfully.
> PState.changedVariablesStack not being maintained by VRef in DPath expressions
> ------------------------------------------------------------------------------
>
> Key: DAFFODIL-2565
> URL: https://issues.apache.org/jira/browse/DAFFODIL-2565
> Project: Daffodil
> Issue Type: Improvement
> Components: Back End
> Affects Versions: 3.1.0
> Reporter: Mike Beckerle
> Assignee: Mike Beckerle
> Priority: Major
> Fix For: 3.2.0
>
>
> By inspection found that while PState.setVariable was maintaining the
> changedVariableStack, other places that read variables were not.
> Specifically, in DPath expression evaluation, VRef is not.
> We should do all variable sets/gets from PState/UState so as to always
> maintain this stack properly.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)