michael-hoke opened a new issue, #1418:
URL: https://github.com/apache/daffodil-vscode/issues/1418
## Description
When starting with a launch config with missing/undefined TDMLConfig.path
and TDMLConfig.name (having TDMLConfig.action set to 'generate' or 'none' can
achieve this), creating a copy of this launch config can yield bad values for
TDMLConfig.path and TDMLConfig.name.
## Steps to Reproduce
[
1. Create a launch config with missing TDMLConfig.path and TDMLConfig.name
fields
2. Open the launch config GUI
3. Copy new config from this initial config (instead of creating a new
config)
4. Notice how TDMLConfig.path and TDMLConfig.name are empty instead of their
default values
]
## Expected Behavior
The initial values for TDMLConfig.path and TDMLConfig.name should appear as
their defaults - "${AskForValidatedTDMLPath}" and "Default Test Case",
respectively
## Actual Behavior
Both the TDMLConfig.name and TDMLConfig.path fields are empty
## Additional Notes and Screenshots (optional)
See this comment for a description of the fix
https://github.com/apache/daffodil-vscode/pull/1403#discussion_r2344704198
## Environment
[
- Operating System(s): Rocky 9 (Should not be OS dependent)
- Browser/VS Code version: 1.104.0
- Extension version: 1.4.2 development - most likely depends on changes made
during 1.4.2 development, so may not show up or be relevant in 1.4.1.
]
--
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]