langtools/test/tools/javac/modules/T8168854/module-info.java
author mcimadamore
Mon, 07 Nov 2016 11:16:23 +0000
changeset 41942 260c724e5614
permissions -rw-r--r--
8168854: javac erroneously reject a a service interface inner class in a provides clause Summary: Java SE 9 proposed spec changes do not explicitly forbid a service interface to be an inner class - javac should follow Reviewed-by: jjg
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
41942
260c724e5614 8168854: javac erroneously reject a a service interface inner class in a provides clause
mcimadamore
parents:
diff changeset
     1
/*
260c724e5614 8168854: javac erroneously reject a a service interface inner class in a provides clause
mcimadamore
parents:
diff changeset
     2
 * @test
260c724e5614 8168854: javac erroneously reject a a service interface inner class in a provides clause
mcimadamore
parents:
diff changeset
     3
 * @bug 8168854
260c724e5614 8168854: javac erroneously reject a a service interface inner class in a provides clause
mcimadamore
parents:
diff changeset
     4
 * @summary javac erroneously reject a a service interface inner class in a provides clause
260c724e5614 8168854: javac erroneously reject a a service interface inner class in a provides clause
mcimadamore
parents:
diff changeset
     5
 * @compile module-info.java
260c724e5614 8168854: javac erroneously reject a a service interface inner class in a provides clause
mcimadamore
parents:
diff changeset
     6
 */
260c724e5614 8168854: javac erroneously reject a a service interface inner class in a provides clause
mcimadamore
parents:
diff changeset
     7
module mod {
260c724e5614 8168854: javac erroneously reject a a service interface inner class in a provides clause
mcimadamore
parents:
diff changeset
     8
    exports pack1;
260c724e5614 8168854: javac erroneously reject a a service interface inner class in a provides clause
mcimadamore
parents:
diff changeset
     9
    provides pack1.Outer.Inter with pack1.Outer1.Implem;
260c724e5614 8168854: javac erroneously reject a a service interface inner class in a provides clause
mcimadamore
parents:
diff changeset
    10
}