hdalsania opened a new pull request, #1773:
URL: https://github.com/apache/daffodil-vscode/pull/1773
Closes #1639
## Description
Added support for daffodil 4.1.0 and daffodil version 4.2.0.
Added dropdown to the launch configuration wizard. This version of daffodil
vscode extension supports daffodil versions 3.9.0, 3.10.0, 3.11.0, 4.0.0,
4.1.0, 4.2.0
## Wiki
- [] I have determined that no documentation updates are needed for these
changes
- [x] I have added the following documentation for these changes
README.md
## Review Instructions including Screenshots
When testing this PR you will want to try running multiple versions of the
debugger. To do this you will want to update the dfdlDebugger settings to be
something like below:
```
dfdlDebugger": {
"version": "3.11.0",
"timeout": "10s",
"logging": {
"file": "${workspaceFolder}/leftOver/daffodil-debugger.log",
"level": "INFO"
}
}
```
or select a version from the launch configuration wizard
<img width="493" height="293" alt="image"
src="https://github.com/user-attachments/assets/f36cd8fc-b51a-4c39-b399-4dc183441223"
/>
When testing use this same dfdlDebugger config but update version to be
4.2.0, 4.1.0, 4.0.0, 3.11.0, 3.10.0, and 3.9.0 at least once for each. This
will make it so you would have tested all 3 versions of the debugger (scala 3,
scala 2.13 and scala 2.12). When testing a different version you should see a
popup in the bottom right of your screen saying the Daffodil JARs are being
downloaded/configured.
### Regression Testing
Check core functionality for every version of daffodil this extension
supports.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]