21 * questions.
22 */
23
24 import java.io.File;
25 import java.io.FileReader;
26 import java.io.IOException;
27 import java.nio.file.Path;
28 import java.nio.file.Paths;
29 import java.util.List;
30 import java.util.Properties;
31 import java.util.spi.ToolProvider;
32 import java.util.stream.Collectors;
33 import java.util.stream.Stream;
34
35 import tests.Helper;
36 import tests.JImageGenerator;
37 import tests.JImageGenerator.JLinkTask;
38
39 /*
40 * @test
41 * @bug 8168925
42 * @summary MODULES property should be topologically ordered and space-separated list
43 * @library ../lib
44 * @modules java.base/jdk.internal.jimage
45 * jdk.jdeps/com.sun.tools.classfile
46 * jdk.jlink/jdk.tools.jlink.internal
47 * jdk.jlink/jdk.tools.jmod
48 * jdk.jlink/jdk.tools.jimage
49 * jdk.compiler
50 * jdk.scripting.nashorn
51 * jdk.scripting.nashorn.shell
52 *
53 * @build tests.*
54 * @run main ModuleNamesOrderTest
55 */
56 public class ModuleNamesOrderTest {
57 static final ToolProvider JLINK_TOOL = ToolProvider.findFirst("jlink")
58 .orElseThrow(() ->
59 new RuntimeException("jlink tool not found")
60 );
|
21 * questions.
22 */
23
24 import java.io.File;
25 import java.io.FileReader;
26 import java.io.IOException;
27 import java.nio.file.Path;
28 import java.nio.file.Paths;
29 import java.util.List;
30 import java.util.Properties;
31 import java.util.spi.ToolProvider;
32 import java.util.stream.Collectors;
33 import java.util.stream.Stream;
34
35 import tests.Helper;
36 import tests.JImageGenerator;
37 import tests.JImageGenerator.JLinkTask;
38
39 /*
40 * @test
41 * @ignore
42 * @bug 8168925
43 * @summary MODULES property should be topologically ordered and space-separated list
44 * @library ../lib
45 * @modules java.base/jdk.internal.jimage
46 * jdk.jdeps/com.sun.tools.classfile
47 * jdk.jlink/jdk.tools.jlink.internal
48 * jdk.jlink/jdk.tools.jmod
49 * jdk.jlink/jdk.tools.jimage
50 * jdk.compiler
51 * jdk.scripting.nashorn
52 * jdk.scripting.nashorn.shell
53 *
54 * @build tests.*
55 * @run main ModuleNamesOrderTest
56 */
57 public class ModuleNamesOrderTest {
58 static final ToolProvider JLINK_TOOL = ToolProvider.findFirst("jlink")
59 .orElseThrow(() ->
60 new RuntimeException("jlink tool not found")
61 );
|