chore(build): update JVM target to 25, enforce stable kotlinx-serialization-json, and add bundle size budget checks
- Updated Kotlin compiler and JVM toolchain to target JVM 25 in all subprojects. - Enforced stable `kotlinx-serialization-json:1.7.3` version to prevent resolution issues. - Introduced JS bundle size budget checks for frontend shells with gzip support and reporting. - Refined and reorganized Gradle module includes in `settings.gradle.kts`. - Removed legacy and redundant dependency configurations for improved clarity.
This commit is contained in:
+10
-10
@@ -56,6 +56,10 @@ include(":backend:infrastructure:monitoring:monitoring-client")
|
||||
include(":backend:infrastructure:monitoring:monitoring-server")
|
||||
|
||||
// === BACKEND - SERVICES ===
|
||||
// --- ENTRIES (Nennungen) ---
|
||||
include(":backend:services:entries:entries-api")
|
||||
include(":backend:services:entries:entries-service")
|
||||
|
||||
// --- EVENTS (Event Management) ---
|
||||
// include(":backend:services:events:events-api")
|
||||
// include(":backend:services:events:events-common")
|
||||
@@ -63,16 +67,6 @@ include(":backend:infrastructure:monitoring:monitoring-server")
|
||||
// include(":backend:services:events:events-infrastructure")
|
||||
// include(":backend:services:events:events-service")
|
||||
|
||||
// --- ENTRIES (Nennungen) ---
|
||||
include(":backend:services:entries:entries-api")
|
||||
include(":backend:services:entries:entries-service")
|
||||
|
||||
// --- RESULTS (Ergebnisse) ---
|
||||
include(":backend:services:results:results-service")
|
||||
|
||||
// --- SCHEDULING (Zeitplan/Abteilungen) ---
|
||||
include(":backend:services:scheduling:scheduling-service")
|
||||
|
||||
// --- HORSES (Horse Management) ---
|
||||
// include(":backend:services:horses:horses-api")
|
||||
// include(":backend:services:horses:horses-common")
|
||||
@@ -106,6 +100,12 @@ include(":backend:services:registry:registry-api")
|
||||
include(":backend:services:registry:registry-domain")
|
||||
include(":backend:services:registry:registry-service")
|
||||
|
||||
// --- RESULTS (Ergebnisse) ---
|
||||
include(":backend:services:results:results-service")
|
||||
|
||||
// --- SCHEDULING (Zeitplan/Abteilungen) ---
|
||||
include(":backend:services:scheduling:scheduling-service")
|
||||
|
||||
// ==========================================================================
|
||||
// CORE
|
||||
// ==========================================================================
|
||||
|
||||
Reference in New Issue
Block a user