shanedell opened a new issue, #955:
URL: https://github.com/apache/daffodil-vscode/issues/955

   In the `package.json` we create different properties that can be used in the 
launch.json. However, for our object items we can defined that object 
properties as well. For example:
   
   ```json
   "schema": {
     "type": "object",
     "description": "Contains the absolute path to the DFDL schema file, root 
element name and namespace.",
      "default": {
         "path": "${command:AskForSchemaName}",
         "rootName": null,
         "rootNamespace": null
       }
   },
   ```
   
   should actually be:
   
   ```json
   "schema": {
     "type": "object",
     "description": "Contains the absolute path to the DFDL schema file, root 
element name and namespace.",
     "required": ["path"],
     "properties": {
       "path": {
         "type": "string",
         "description": "Absolute path to the DFDL schema file",
         "default": "${command:AskForSchemaName}"
       },
       "rootName": {
         "type": ["string", "null"],
         "description": "Name of the root element",
         "default": null
       },
       "rootNamespace": {
          "type": ["string", "null"],
          "description": "Name of the root element namespace",
          "default": null
        }
      },
      "default": {
         "path": "${command:AskForSchemaName}",
         "rootName": null,
         "rootNamespace": null
       }
   },
   ```
   
   - NOTE: This example is either fixed in or going to be fixed in PR 
https://github.com/apache/daffodil-vscode/pull/952. This issue will be for 
fixing all the other items


-- 
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