--
You received this message because you are subscribed to the Google Groups "jOOQ User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jooq-user+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
I also plan on writing a blog post on how to get started with Ceylon and jOOQ, I'll keep you updated here :)
As a matter of fact, I already started writing a custom generator that overrides bits of the Java generator, but I quickly ran into major problems. Those problems are related to Ceylon's Java interoperability, for example I get errors when I override TableImpl, stating that some abstract methods are not correctly implemented, while in fact they are. Also, I had errors while calling super constructors, but once again it's a problem on our side. I'll submit this to the Ceylon team and see if it can be fixed.
If I can get interesting results, I may submit a pull request in the future ;-).
Regarding \i, basically uppercase identifiers are for types (classes, interfaces, type parameters), while lowercase is for values (objects, functions, parameters, variables etc). Ceylon tries very hard to have a syntax as regular as possible, so enforcing those constraints helps a lot, unfortunately it can be a little annoying when using Java code...
You received this message because you are subscribed to a topic in the Google Groups "jOOQ User Group" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jooq-user/uPBvwmx-IQQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jooq-user+...@googlegroups.com.
As a matter of fact, I already started writing a custom generator that overrides bits of the Java generator, but I quickly ran into major problems. Those problems are related to Ceylon's Java interoperability, for example I get errors when I override TableImpl, stating that some abstract methods are not correctly implemented, while in fact they are. Also, I had errors while calling super constructors, but once again it's a problem on our side. I'll submit this to the Ceylon team and see if it can be fixed.
If I can get interesting results, I may submit a pull request in the future ;-).
Regarding \i, basically uppercase identifiers are for types (classes, interfaces, type parameters), while lowercase is for values (objects, functions, parameters, variables etc). Ceylon tries very hard to have a syntax as regular as possible, so enforcing those constraints helps a lot, unfortunately it can be a little annoying when using Java code...