clean_warden_flutter 1.0.1
clean_warden_flutter: ^1.0.1 copied to clipboard
A strict, powerful, and automated architectural boundary enforcement tool for Flutter projects. It intercepts runtime data flows to prevent Clean Architecture violations.
1.0.1 #
- Fix: Updated repository and metadata links for pub.dev compliance.
1.0.0 #
- Initial Release: Built a robust, strict runtime architectural boundary enforcement tool for Clean Architecture.
- WardenMember: Included the Identity system for tracking Presentation, Domain, Data, and Infrastructure boundaries.
- WardenEngine: Added core evaluation logic mapping violations silently or strictly based on boundaries (Presentation Leak and Domain Leak guards).
- Observers: Shipped native integration for
flutter_blocandflutter_riverpod. - Alerting System: Implemented ANSI-formatted console logs and an optional un-intrusive floating
InAppAlerter. - Security: Added
SensitiveDataMaskerto keep data payloads like passwords and tokens masked out of terminal logs. - Zero Reflection: Completely avoided
dart:mirrorsmaking it incredibly lightweight and fully AOT/Web compatible.