음파 탐지기 보고서에서 getter 및 setters를 제외하는 way이 있습니다.소나에서 단순 게터와 세터를 어떻게 제외합니까?
public int getId(){
return this.id;
}
public int getComplexId(){
int result = 0;
// some complex calculation there
return result;
}
그것은 가능하다 배제합니다 getId()와 동시에) getComplexId를 (포함 : 나는 2 "게터는"한 가정? Sonar가 복잡한 코드에서 this.id를 반환 할 수 있습니까?
아마도 정확히 원하는 것은 아닙니다. 하지만 간단한 접근 자 (getter 또는 setter)가 아니기 때문에'calculateComplexId()'메서드의 이름을 지정할 수 없습니까? – Magnilex
간단한 예제에서 - 예, 실제 코드 번호는 없습니다. :-) – Cherry