Reviewers: scottb,

Message:
Review requested.

Description:
This patch fixes a missing corner case in JsoRestrictionsChecker. It's
possible to declare a JSO subtype that is abstract, implements
non-trivial interfaces, but fails to declare a method defined by the
interface.

Example:
interface I {
  void method();
}
abstract class MyJso extends JavaScriptObject implements I {
  protected MyJso() {}
  // no mention of method();
}

Please review this at http://gwt-code-reviews.appspot.com/495801/show

Affected files:
  M dev/core/src/com/google/gwt/dev/javac/JSORestrictionsChecker.java
  M dev/core/test/com/google/gwt/dev/javac/JSORestrictionsTest.java


--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to