Closed
Description
In section 7.5.2, the spec now reads:
It is a static warning if M is not the name of the immediately enclosing class or the name of an interface in the enclosing lexical scope.
This used to be an error. We need the analyzer to mark these as warnings before we can turn off the errors in the compiler and the VM.