Skip to content

Commit

Permalink
Update module-info.java to require transitive dependencies for improv…
Browse files Browse the repository at this point in the history
…ed module accessibility
  • Loading branch information
pethers authored Jan 15, 2025
1 parent becf8f9 commit 369b824
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions citizen-intelligence-agency/src/main/java/module-info.java
Original file line number Diff line number Diff line change
Expand Up @@ -136,14 +136,14 @@
exports com.hack23.cia.web.impl.ui.application.views.common;

// Non-modular dependencies (remove transitive)
requires vaadin.compatibility.shared;
requires vaadin.compatibility.server;
requires responsive.layout;
requires org.hibernate.orm.jpamodelgen;
requires vaadin.shared;
requires org.eclipse.jetty.servlet;
requires jetty.servlet.api;
requires vaadin.server;
requires transitive vaadin.compatibility.shared;
requires transitive vaadin.compatibility.server;
requires transitive responsive.layout;
requires transitive org.hibernate.orm.jpamodelgen;
requires transitive vaadin.shared;
requires transitive org.eclipse.jetty.servlet;
requires transitive jetty.servlet.api;
requires transitive vaadin.server;

// Keep transitive for Spring and our own modules
requires transitive spring.context;
Expand All @@ -152,9 +152,9 @@
requires transitive spring.beans;
requires transitive com.hack23.cia.web.widgets;

requires java.persistence;
requires org.hibernate.orm.core;
requires java.transaction;
requires transitive java.persistence;
requires transitive org.hibernate.orm.core;
requires transitive java.transaction;
requires ehcache;
requires cache.api;

Expand Down

0 comments on commit 369b824

Please sign in to comment.