I just posted a patch for BEEHIVE-1010.

Basically the bug was that the AptControlInterface has no way of knowing if
a custom control checker detected any errors. In order to resolve this issue
it was necessary to modify the ControlChecker interface's check() method to
return a boolean value instead of void. The boolean return value is used to
let the AptControlInterface know if there were any errors found by the
checker (denoted by a return value of false).

The ControlChecker interface is a public interface which custom checkers
must extend. Since the fix for this issue involves changing a public API I
would like to get input from the dev list from anyone who might be concerned
about this change or have any ideas for other options to resolve this issue.

- Thanks,
Chad

Reply via email to