Skip to content

Roadmap

BinHong Lee edited this page Aug 3, 2020 · 1 revision
  • Fix dependency generation
    • 2+ level dependencies are not properly imported
    • Check for (and disallow) circular recursive imports
  • Unit testing
  • Local cache of remote files
  • Template patching (takes an existing template and apply additional changes only to certain fields)
  • Interface variable support (abstract function support is already available in experimental)
  • Auto recursive directory search to run all wings files in it
  • Hash and cache to save resources and time on regenerating the files
  • More type support for enum (string, float)
  • Custom initialization for enum
  • Autogen tests for generated files (test file templates?)
  • Linter (based on existing syntax verification)
  • Yaml support

Note: This list is loosely ranked. I work on them based on what I feel is the lowest hanging fruit at the time.

Clone this wiki locally