Skip to content

2.0.10

Choose a tag to compare

@hdaklue hdaklue released this 03 Oct 10:55
· 2 commits to master since this release
Extract caching logic to dedicated RoleCacheManager

- Create new RoleCacheManager with all static methods for cache operations
- Move all cache-related methods from RoleManager to RoleCacheManager
- Reduce RoleManager from 778 to 610 lines (21.6% reduction)
- Improve separation of concerns: RoleManager handles business logic, RoleCacheManager handles caching
- Maintain 100% backward compatibility with existing public API
- All 243 tests passing with 1760 assertions