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]

Reply via email to