module-info.java
1 // SPDX-FileCopyrightText: 2025 Jonas Smedegaard <dr@jones.dk> 2 // SPDX-License-Identifier: GPL-3.0-or-later 3 4 /// Bachelorizer - bachelor programme registrar 5 /// 6 /// Tool for registering students 7 /// for activities in their bachelor programme. 8 /// 9 /// Runner class spawning an interactive or non-interactive application 10 /// based on passed arguments 11 /// 12 /// Multi-framework MVC structure inspired by project Криптоанализатор 13 /// written by Александр Хмелев <akhmelev@gmail.com>. 14 /// 15 /// * v0.0.1-draft 16 /// * initial release, as part of delivery "Portfolio 1" 17 /// 18 /// @version 0.0.1-draft 19 /// @see <https://moodle.ruc.dk/mod/assign/view.php?id=523186> 20 /// @see <https://github.com/demologin/CryptoAnalyzerLed> 21 module dk.biks.bachelorizer { 22 requires javafx.base; 23 requires transitive javafx.controls; 24 requires javafx.graphics; 25 requires java.sql; 26 27 // re-export, as types are used in public API 28 requires transitive com.example.portfolio2; 29 requires transitive com.example.portfolio3; 30 31 exports dk.biks.bachelorizer; 32 }