this 한정자를 보고합니다.
코드 참조의 모호함을 없애기 위해 this를 사용하는 것은 다양한 코드 스타일에서 지양되며 자동 리팩터링 수행 시 불필요해지기 쉽습니다.
예:
class Foo {
int x;
void foo() {
this.x = 2;
}
}
빠른 수정을 적용한 후:
class Foo {
int x;
void foo() {
x = 2;
}
}
검사 설정을 사용하여 필드 대입을 무시합니다.
예를 들면 this.x = 2;는 보고되지 않지만 int y = this.x;는 보고됩니다.