01UIState Pattern Validation: Checks for immutable, single-source-of-truth state management using StateFlow.
02Lifecycle & Coroutine Auditing: Verifies proper use of viewModelScope and viewLifecycleOwner to prevent crashes.
03Critical Memory Leak Detection: Scans for Activity/Context references in ViewModels and long-lived objects.
040 GitHub stars
05Naming Convention Checks: Enforces PascalCase for types and prefixed Booleans for improved readability.
06Architecture Enforcement: Ensures strict separation of concerns between ViewModels, UseCases, and Repositories.