mautrix_telegram/commands/portal/filter.py
Refactor this function to reduce its Cognitive Complexity from 16 to the 15 allowed. Open
Open
async def edit_filter(evt: CommandEvent) -> EventID:
- Read upRead up
- Exclude checks
Cognitive Complexity is a measure of how hard the control flow of a function is to understand. Functions with high Cognitive Complexity will be difficult to maintain.