From cfc801506a58f9e5b341c657d0295f713bd0ecb4 Mon Sep 17 00:00:00 2001 From: mithe24 Date: Thu, 8 May 2025 16:17:04 +0200 Subject: refactor(module-info): Removed transitivity for imports --- pacman/controller/src/main/java/module-info.java | 5 ++++- pacman/model/src/main/java/module-info.java | 1 - pacman/view/src/main/java/module-info.java | 5 +++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/pacman/controller/src/main/java/module-info.java b/pacman/controller/src/main/java/module-info.java index 8b4e271..9df9dd5 100644 --- a/pacman/controller/src/main/java/module-info.java +++ b/pacman/controller/src/main/java/module-info.java @@ -2,6 +2,9 @@ * This acts as the manifest for the module. */ module com.gr15.pacman.controller { - requires transitive com.gr15.pacman.view; + requires javafx.controls; + requires javafx.graphics; + requires com.gr15.pacman.view; + requires com.gr15.pacman.model; exports com.gr15.pacman.controller; } diff --git a/pacman/model/src/main/java/module-info.java b/pacman/model/src/main/java/module-info.java index 5a7d26d..2bbcf70 100644 --- a/pacman/model/src/main/java/module-info.java +++ b/pacman/model/src/main/java/module-info.java @@ -2,7 +2,6 @@ * This acts as the manifest for the module. */ module com.gr15.pacman.model { - requires transitive javafx.controls; requires org.json; exports com.gr15.pacman.model; exports com.gr15.pacman.model.entities; diff --git a/pacman/view/src/main/java/module-info.java b/pacman/view/src/main/java/module-info.java index 914038a..f50cafa 100644 --- a/pacman/view/src/main/java/module-info.java +++ b/pacman/view/src/main/java/module-info.java @@ -2,7 +2,8 @@ * This acts as the manifest for the module. */ module com.gr15.pacman.view { - requires transitive javafx.graphics; - requires transitive com.gr15.pacman.model; + requires javafx.controls; + requires javafx.graphics; + requires com.gr15.pacman.model; exports com.gr15.pacman.view; } -- cgit v1.2.3-70-g09d2