--
You received this message because you are subscribed to the Google Groups "google-gin" group.
To post to this group, send email to googl...@googlegroups.com.
To unsubscribe from this group, send email to google-gin+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-gin?hl=en.
I was also thinking it could be related to the move to Java reflection. It seems like reflection may not know about the classes from other GWT generators (ie, they may not be compiled at the time the Ginjector generator is running), which could lead to this error...
If it doesn't work with the post r161 revesion, you may want to check whether it works at r158 (prior to the move to reflection).
But the incompatibilities between GWT 2.1 and 2.2 are very limited actually:
- http://code.google.com/p/google-gin/source/detail?r=155 could be solved using reflection
- the com.google.gwt.core.ext.typeinfo classes becoming interfaces, which introduces binary incompatibility, could be solved by compiling and packaging GIN twice, one for each version (GWT until 2.1 on the one hand, GWT 2.2+ on the other hand). Not ideal but workable I guess.
Good to know. I'll get a 2.2 compatible maven build out sometime this weekend.
Good to know. I'll get a 2.2 compatible maven build out sometime this weekend.
I now have another issue, with GIN and java generics and JSNI in the generated GinjectorImpl, where GIN generates "com.example.Foo<com.example.Bar>::new(Lcom/example/Baz;)(_0)" instead of "com.example.Foo::new(Lcom/example/Baz;)(_0)"
To unsubscribe from this group, send email to google-gin+...@googlegroups.com.