Utility class can be 'enum'
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:
class StringUtils {
public static final String EMPTY = "";
}
After the quick-fix is applied:
enum StringUtils {
;
public static final String EMPTY = "";
}
Inspection Details | |
---|---|
Available in: | IntelliJ IDEA 2023.3, Qodana for JVM 2023.3 |
Plugin: | Java, 233.SNAPSHOT |
Last modified: 13 July 2023