openweave / openweave-wdlc

This package makes available the Weave Data Language (WDL) compiler (WDLC). WDL is Weave's publish and subscribe schema language. The WDLC compiler can be used to compile (i.e., validate and code generate) schema written against the WDL specification.
https://openweave.io/
Apache License 2.0
2 stars 8 forks source link

Be More Defensive about Template Parameter Checking #1

Closed gerickson closed 5 years ago

gerickson commented 5 years ago

When authoring a new template from whole cloth that does not necessary match the use case or needs of Java or C/C++ code generation of present examples, both the front and backends are very susceptible to inscrutable error messages and stack backtraces.

gerickson commented 5 years ago

Fixed.