As per IM review, added tests for Abstract<String>, and for graceful fail with "conflicting" generic return types. That is, we don't tolerate the following, but at least we don't generated bad code for it:
@UiFactory Foo<Bar> getFooBar() { ... } @UiFactory Foo<Baz> getFooBaze() { ... } Submitting soon. http://gwt-code-reviews.appspot.com/106801 -- http://groups.google.com/group/Google-Web-Toolkit-Contributors