Please review the fix for [1] at [2]. This fix is enforcing the type of the enclosing class of an anonymous inner class to be denotable. Thanks, Vicente [1] https://bugs.openjdk.java.net/browse/JDK-8211004 [2] http://cr.openjdk.java.net/~vromero/8211004/webrev.00/