< prev index next >

test/tools/jdeps/modules/CheckModuleTest.java

Print this page

        

*** 50,62 **** private static final String TEST_CLASSES = System.getProperty("test.classes"); private static final Path SRC_DIR = Paths.get(TEST_SRC, "src"); private static final Path MODS_DIR = Paths.get("mods"); ! // m4 and m5 are analyzed. Others are compiled to make sure they are present // on the module path for analysis ! private static final Set<String> modules = Set.of("unsafe", "m4", "m5", "mVI", "mVII", "m8"); private static final String JAVA_BASE = "java.base"; /** * Compiles classes used by the test --- 50,62 ---- private static final String TEST_CLASSES = System.getProperty("test.classes"); private static final Path SRC_DIR = Paths.get(TEST_SRC, "src"); private static final Path MODS_DIR = Paths.get("mods"); ! // mIV and mV are analyzed. Others are compiled to make sure they are present // on the module path for analysis ! private static final Set<String> modules = Set.of("unsafe", "mIV", "mV", "mVI", "mVII", "mVIII"); private static final String JAVA_BASE = "java.base"; /** * Compiles classes used by the test
*** 95,137 **** } @DataProvider(name = "modules") public Object[][] unnamed() { return new Object[][]{ ! { "m4", new ModuleMetaData[] { // original ! new ModuleMetaData("m4") .requiresTransitive("java.compiler") .requires("java.logging") // unnused exports .exports("p4.internal", Set.of("mVI", "mVII")), // suggested version ! new ModuleMetaData("m4") .requires("java.compiler"), // reduced version ! new ModuleMetaData("m4") .requires("java.compiler") } }, ! { "m5", new ModuleMetaData[] { // original ! new ModuleMetaData("m5") .requiresTransitive("java.compiler") .requiresTransitive("java.logging") .requires("java.sql") ! .requiresTransitive("m4"), // suggested version ! new ModuleMetaData("m5") .requiresTransitive("java.compiler") .requires("java.logging") .requiresTransitive("java.sql") ! .requiresTransitive("m4"), // reduced version ! new ModuleMetaData("m5") .requiresTransitive("java.compiler") .requiresTransitive("java.sql") ! .requiresTransitive("m4"), } }, }; } --- 95,137 ---- } @DataProvider(name = "modules") public Object[][] unnamed() { return new Object[][]{ ! { "mIV", new ModuleMetaData[] { // original ! new ModuleMetaData("mIV") .requiresTransitive("java.compiler") .requires("java.logging") // unnused exports .exports("p4.internal", Set.of("mVI", "mVII")), // suggested version ! new ModuleMetaData("mIV") .requires("java.compiler"), // reduced version ! new ModuleMetaData("mIV") .requires("java.compiler") } }, ! { "mV", new ModuleMetaData[] { // original ! new ModuleMetaData("mV") .requiresTransitive("java.compiler") .requiresTransitive("java.logging") .requires("java.sql") ! .requiresTransitive("mIV"), // suggested version ! new ModuleMetaData("mV") .requiresTransitive("java.compiler") .requires("java.logging") .requiresTransitive("java.sql") ! .requiresTransitive("mIV"), // reduced version ! new ModuleMetaData("mV") .requiresTransitive("java.compiler") .requiresTransitive("java.sql") ! .requiresTransitive("mIV"), } }, }; }
< prev index next >