All Downloads are FREE. Search and download functionalities are using the official Maven repository.

resources.report.rules.findbugs.ME_MUTABLE_ENUM_FIELD.html Maven / Gradle / Ivy



ME_MUTABLE_ENUM_FIELD

ME: Enum field is public and mutable (ME_MUTABLE_ENUM_FIELD)

A mutable public field is defined inside a public enum, thus can be changed by malicious code or by accident from another package. Though mutable enum fields may be used for lazy initialization, it's a bad practice to expose them to the outer world. Consider declaring this field final and/or package-private.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy