Inspectopedia
 
2024.3

Utility class can be 'enum'

Warning
New
Last modified: 03 December 2024

Reports utility classes that can be converted to enums.

Some coding style guidelines require implementing utility classes as enums to avoid code coverage issues in private constructors.

Example:

After the quick-fix is applied:

This inspection depends on the Java feature 'Enums', which is available since Java 5.