hotspot/test/runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java
changeset 42307 cefc81dc1d52
parent 40631 ed82623d7831
child 43665 4bb003cad9b9
equal deleted inserted replaced
42142:6d23d5e6b916 42307:cefc81dc1d52
    67         // Define module:     m1 (need to define m1 to establish the Layer successfully)
    67         // Define module:     m1 (need to define m1 to establish the Layer successfully)
    68         // Can read:          java.base, m2, m3
    68         // Can read:          java.base, m2, m3
    69         // Packages:          none
    69         // Packages:          none
    70         // Packages exported: none
    70         // Packages exported: none
    71         ModuleDescriptor descriptor_m1 =
    71         ModuleDescriptor descriptor_m1 =
    72                 new ModuleDescriptor.Builder("m1")
    72                 ModuleDescriptor.module("m1")
    73                         .requires("java.base")
    73                         .requires("java.base")
    74                         .requires("m2")
    74                         .requires("m2")
    75                         .requires("m3")
    75                         .requires("m3")
    76                         .build();
    76                         .build();
    77 
    77 
    78         // Define module:     m2
    78         // Define module:     m2
    79         // Can read:          java.base
    79         // Can read:          java.base
    80         // Packages:          p6
    80         // Packages:          p6
    81         // Packages exported: p6 is exported to m3
    81         // Packages exported: p6 is exported to m3
    82         ModuleDescriptor descriptor_m2 =
    82         ModuleDescriptor descriptor_m2 =
    83                 new ModuleDescriptor.Builder("m2")
    83                 ModuleDescriptor.module("m2")
    84                         .requires("java.base")
    84                         .requires("java.base")
    85                         .exports("p6", "m3")
    85                         .exports("p6", Set.of("m3"))
    86                         .build();
    86                         .build();
    87 
    87 
    88         // Define module:     m3
    88         // Define module:     m3
    89         // Can read:          java.base
    89         // Can read:          java.base
    90         // Packages:          p3
    90         // Packages:          p3
    91         // Packages exported: none
    91         // Packages exported: none
    92         ModuleDescriptor descriptor_m3 =
    92         ModuleDescriptor descriptor_m3 =
    93                 new ModuleDescriptor.Builder("m3")
    93                 ModuleDescriptor.module("m3")
    94                         .requires("java.base")
    94                         .requires("java.base")
    95                         .build();
    95                         .build();
    96 
    96 
    97         // Set up a ModuleFinder containing all modules for this layer.
    97         // Set up a ModuleFinder containing all modules for this layer.
    98         ModuleFinder finder = ModuleLibrary.of(descriptor_m1, descriptor_m2, descriptor_m3);
    98         ModuleFinder finder = ModuleLibrary.of(descriptor_m1, descriptor_m2, descriptor_m3);