> Currently, we have the members `Severity` and `InspectionType` on the `InspectionBase`, which are only set to the right value, which is taken from the code inspection default settings, when the inspection gets loaded into a view model. This is really confusing when you add a new inspection or want to change one of these because it looks like you could change it by setting the member, which will be overwritten anyway.
Moreover, we have several properties like `Meta`, `Description`, and `Insp