Reports classes without a constructor that takes no arguments. No-argument constructors are necessary in some contexts. For example, if a class needs to be created using reflection.

Use the checkbox below to ignore classes without explicit constructors. The compiler provides a default no-argument constructor to such classes.