Add support for filtering printer output
- Dominant language
- Python
- Stars
- 6.4k
- Forks
- 1.1k
- PR merge metrics
- No merged PRs in 30d
Description
### Describe the desired feature
It would be great to have more control over outputs from printers, specifically table formatted ones such as `function-summary` and `vars-and-auth`.
Using `function-summary` as an example, it would be great to be able to filter the following (regex would be sufficient for all probably):
1. Function names
2. Visibility
3. Modifiers
4. Read
5. Write
6. Internal Calls
7. External Calls
Using regex a user could have full flexibility to filter out based on specifics or based on whether something is empty
"Return all functions without `get*` at the start that are external, have external calls, don't have any modifiers, and modify state."
Contributor guide
Assessment
This issue has not been assessed yet.