sensorial-systems / ligen

Apache License 2.0
19 stars 3 forks source link

Create parsing validation step #130

Closed notdanilo closed 10 months ago

notdanilo commented 10 months ago

We need to create a validation step after parsing to:

  1. Check invalid types - list, in Python, has no item type and it's parsed as Vector<> instead of Vector
  2. Deduplication - Python class properties and @property decorated getters might share the same name. We want to keep the one with best type annotation.