apache / apache/daffodil-vscode

Daffodil layers - When DFDL begins a layer, the data display shows only that data, resets position to 0

Open
#673 0 comments 0 reactions 1 assignee Claimed by @arosien View on GitHub
bug debugger
Dominant language
TypeScript
Stars
18
Forks
33
Avg merge
3d 6h
Merged PRs (30d)
7

Description

The ethernetIP schema has a checksum layer.

When the parsing begins that layer, the hex data display looks to be only the data for the layer. The surrounding context is lost, byte position is zero, and there's no indication one is in a different context.

It's not 100% clear what to do here. But it is visually disconcerting that the prior data context just evaporated, and the new data context is just the layer decoding. I mean the layer really does parse, as if it started at zero, etc. But there needs to be a sensible visual indication that this is what is happening.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.