Reviewers: rjrjr, Description: The proposed fix will disambiguate setter overloads by ranking them according to the 'cost' of conversion. Fewer arguments will be preferred over many arguments (e.g. setValue(boolean) will be preferred over setValue(boolean, boolean)). Within a group os setters with the same number of arguments, Strings will be preferred over other primitive types (boxed or not); and primitive types will be preferred over non-primitive types. The fix also reduces the need of two passes over the list of setters during disambiguation, now done in one pass.
Please review this at http://gwt-code-reviews.appspot.com/993801/show Affected files: M user/src/com/google/gwt/uibinder/rebind/model/OwnerFieldClass.java M user/test/com/google/gwt/uibinder/rebind/model/OwnerFieldClassTest.java -- http://groups.google.com/group/Google-Web-Toolkit-Contributors