Uses jpms where possible

This commit is contained in:
Guillaume Tâche
2024-11-18 23:10:39 +01:00
parent 16c6da51fe
commit fd145271a0
68 changed files with 568 additions and 541 deletions

View File

@@ -16,5 +16,11 @@
<groupId>com.github.gtache</groupId>
<artifactId>fxml-compiler-core</artifactId>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-graphics</artifactId>
<version>${javafx.version}</version>
<scope>provided</scope>
</dependency>
</dependencies>
</project>

View File

@@ -0,0 +1,6 @@
/**
* XML parsing module for FXML compiler (not implemented yet)
*/
module com.github.gtache.fxml.compiler.xml {
requires transitive com.github.gtache.fxml.compiler.core;
}