/* @test /nodynamiccopyright/ | |
* @bug 8037385 | |
* @summary Must not allow static interface method invocation in legacy code | |
* @compile -source 8 -Xlint:-options StaticInvoke.java | |
* @compile/fail/ref=StaticInvoke7.out -source 7 -Xlint:-options -XDrawDiagnostics StaticInvoke.java | |
* @compile/fail/ref=StaticInvoke6.out -source 6 -Xlint:-options -XDrawDiagnostics StaticInvoke.java | |
*/ | |
import java.util.stream.Stream; | |
class StaticInvoke { | |
void test() { | |
Stream.empty(); | |
java.util.stream.Stream.empty(); | |
} | |
} |