Closed Shearerbeard closed 2 years ago
Hey @Shearerbeard, I haven't been using types yet in my personal project so I seemed to have missed this, but your change it exactly what I would've done.
I really appreciate you going ahead and opening a PR directly! I'll merge it and publish an updated version now.
For commits I use a tool called cocogitto to use the conventional commit standard, so I might have to update the commit messages to keep cocogitto happy.
Published fix under version 0.2.1
Currently referencing ESDL "types" from ESDL "events" will lead to a build error as the underlying "types" do not implement Serialize/Deserialize and will break the trait derivation for the "event" in question. Example ESDL from my test app lincluded:
In this scenario the compiler will puke on the following: