Java
Utility class can be 'enum'
Warning
New
Last modified: 03 December 2024Reports 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 = "";
}
- By ID
Can be used to locate inspection in e.g. Qodana configuration files, where you can quickly enable or disable it, or adjust its settings.
UtilityClassCanBeEnum
This inspection depends on the Java feature 'Enums', which is available since Java 5.
Inspection Details | |
---|---|
By default bundled with: | |
Can be installed with plugin: | Java, 243.23126 |
Thanks for your feedback!
Was this page helpful?