Commit Graph

6 Commits

Author SHA1 Message Date
cc2fb066d6 chore(build): remove ForbiddenAuthorizationHeaderTask and related architecture guard tasks
- Deleted `ForbiddenAuthorizationHeaderTask` and its registration in the build script to simplify the build process.
- Removed associated architectural guard checks (`archGuardForbiddenAuthorizationHeader` and `archGuards`).
2026-01-03 22:54:49 +01:00
bd0cc49cf5 chore(build): remove FeatureIsolationTask and simplify exception handling in build script
- Deleted `FeatureIsolationTask` for build script simplification and maintainability.
- Replaced `_` with `e` in `Throwable` catch blocks to improve readability.
2026-01-03 22:54:22 +01:00
5a142a26b4 chore(build): inline checkBundleBudget task into main build script and remove redundant custom task class
- Moved `checkBundleBudget` logic from custom class to `build.gradle.kts` for simplicity and cohesion.
- Deleted `BundleBudgetTask` and associated custom Gradle plugin.
- Enhanced budget check reporting and streamlined task integration with existing build pipeline.
2026-01-03 22:54:11 +01:00
a828198377 refactor(build): consolidate architecture guard tasks into reusable custom Gradle scripts
Replaced task implementations for `ForbiddenAuthorizationHeaderTask`, `FeatureIsolationTask`, and `BundleBudgetTask` with dedicated buildSrc scripts for improved clarity and maintainability. Updated task registrations accordingly in `build.gradle.kts`.
2026-01-03 14:38:22 +01:00
4f79c3c755 refactor(build): move Budget class to top-level 2026-01-03 14:37:55 +01:00
12f9ee23d8 refactor(build): extract reusable tasks into custom Gradle classes
Replaced inlined implementations of `ForbiddenAuthorizationHeaderTask`, `FeatureIsolationTask`, and `BundleBudgetTask` with dedicated custom Gradle task classes for improved maintainability and reusability. Updated task registrations in `build.gradle.kts`.
2026-01-03 13:37:11 +01:00