Replace "property var" pattern for libherald types with explicit types
Closed this issue · 1 comments
BaeoMaltinsky commented
Previously we were registered most of our types anonymously to prevent accidental creation that could be caught at compile time, but registering them as uncreatable gives us better tooling integration (at the cost of moving some errors to runtime). It's the right trade off to make, but we should be taking fuller advantage of it.
kaavyajayram commented
Pretty sure I caught most of them, fix more if you notice any