The previous generator had some bugs that would require keeping a lot more state or having more duplicate code when doing it line-by-line. Mainly, classes with methods weren't defined globally and some enums weren't read correctly.
I refactored it to fix the bugs. It should be a bit easier to extend the generator. Furthermore, triple-slash comments are now supported. Triple slash comments aren't supported anymore, they're doxygen-only now.
There were some issues in the definitions which I fixed as well.
The previous generator had some bugs that would require keeping a lot more state or having more duplicate code when doing it line-by-line. Mainly, classes with methods weren't defined globally and some enums weren't read correctly. I refactored it to fix the bugs. It should be a bit easier to extend the generator.
Furthermore, triple-slash comments are now supported.Triple slash comments aren't supported anymore, they're doxygen-only now. There were some issues in the definitions which I fixed as well.