Reports classes whose number of constructors exceeds the specified maximum.
Classes with too many constructors are prone to initialization errors, and often modeling such a class as multiple subclasses is preferable.
Configure the inspection:
- Use the Constructor count limit field to specify the maximum allowed number of constructors in a class.
- Use the Ignore deprecated constructors option to avoid adding deprecated constructors to the total count.