Summary - Detekt Config zentralisiert (`config/detekt/detekt.yml`), alte Config gelöscht. - Gradle Task `archGuardNoFeatureToFeatureDeps`: Verbietet Abhängigkeiten zwischen Feature-Modulen. - Gradle Task `checkBundleBudget`: Prüft JS-Bundle-Größen gegen `config/bundles/budgets.json`. - CI Integration: Budgets werden nach dem Build geprüft. Verification - `./gradlew archGuards` -> SUCCESS - `./gradlew checkBundleBudget` -> SUCCESS - CI Pipeline -> SUCCESS Ref: MP-28
7 lines
99 B
JSON
7 lines
99 B
JSON
{
|
|
"frontend:shells:meldestelle-portal": {
|
|
"rawBytes": 2097152,
|
|
"gzipBytes": 512000
|
|
}
|
|
}
|