You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@daffodil.apache.org by "arosien (via GitHub)" <gi...@apache.org> on 2023/02/17 19:35:53 UTC

[GitHub] [daffodil-vscode] arosien opened a new issue, #455: Add build-time launch file schema constraints from allowed tunable properties

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

   #200 adds the ability to specify variables and tunables as maps of string-valued properties. The allowed set of tunable property names is fixed in [an XML configuration file](https://github.com/apache/daffodil/blob/163fa7336148b2e1a6d1f2e44967edaf1fea6616/daffodil-propgen/src/main/resources/org/apache/daffodil/xsd/dafext.xsd#L101) that is packaged in the daffodil-lib artifact.
   
   It should be possible to create a build task that re-writes the package.json file to include schema restrictions on the tunable property names that are derived from that upstream configuration file. Then the built extension could better validate launch.json files that use tunables.


-- 
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: commits-unsubscribe@daffodil.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org