我有一个类似于静态常量的字段名
public static final String MAIL = "mail";
private String mail;
我收到声纳警告:
`Methods and field names should not be the same or differ only by capitalization (squid:S1845)`
虽然字段是实例并且常量不是方法而且也是静态的
是误报声纳警告,我应该抑制的极端情况还是我的代码中存在真正的问题,我需要将常量移到类(或内部类)之外?
我发现此警告的其他误报,但已修复,生成器模式:
S1845 不应该对返回同名字段的构建器和方法提出问题