The common applicable quick fix
design is not very good.
It was much better if there was an ability to fix multiple kinds of warnings/errors at once, I don’t think there is a technical reason to prevent this.
Even something simple would be very helpful, e.g. not presenting any UI in the case of different types (and warn the user that it would apply fixes with default parameters and for the configurable one the user must select the same type). Or just add multiple tabs or alike for each required common configuration.