Skip navigation links

Package org.dessertj.modules.fixed

Generated classes to be used as constants for the JDK modules.

See: Description

Package org.dessertj.modules.fixed Description

Generated classes to be used as constants for the JDK modules. Provides JavaModules and JdkModules to be used like this:
 public class ModulesDependenciesTest {
     private static final Classpath cp = new Classpath();
     private static final ModuleRegistry mr = new ModuleRegistry(cp);
     private static final JavaModules java = new JavaModules(mr);
     private static final JdkModules jdk = new JdkModules(mr);

     private final Root dessertCode = cp.rootOf(Slice.class);

     @Test
     public void checkDessertDependencies() {
         dessert(dessertCode).usesOnly(java.base, java.logging);
         // show usage of JDK modules:
         dessert(dessertCode).usesNot(jdk.compiler, jdk.management.agent, java.management.rmi);
     }
 }
 
Skip navigation links

Copyright © 2017–2023 Hans Jörg Heßmann. All rights reserved.