
org.sonar.l10n.pmd.AvoidFieldNameMatchingMethodName.html Maven / Gradle / Ivy
It is somewhat confusing to have a field name with the same name as a method. While this is totally legal, having information (field) and actions (method) is not clear naming. Example :
public class Foo {
Object bar;
// bar is data or an action or both?
void bar() {
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy