Please confirm that you have searched existing issues in the repo
Yes, I have searched the existing issues
Any related issues?
No response
What is the area that this feature belongs to?
Code Quality
Is your feature request related to a problem? Please describe.
This issue was brought up in Pull Request #2053.
The current process of adding warnings to components is done manually, as can be seen here.
Describe the solution you'd like
It may be worthwhile to consider having a single method that can add warnings to components, instead of declaring a warning case for each attribute of every element as is currently being done.
Describe alternatives you've considered
No response
Additional context
No response