import lombok.Getter; import lombok.Setter; @Getter @Setter public class Foo { private String id; public Foo(String id) { this.id = id; } } with PMD 5.7, I get following: Private field 'id' could be made final; it is only initialized in the declaration or constructor. The id could be later set using Setter method.
import lombok.Getter; import lombok.Setter; @Getter @Setter public class Foo { private String id; public Foo(String id) { this.id = id; } } with PMD 5.7, I get following: Private field 'id' could be made final; it is only initialized in the declaration or constructor. The id could be later set using Setter method.