Inspectopedia
 
2024.3

Unnecessary 'this' qualifier

Warning
New
Last modified: 03 December 2024

Reports unnecessary this qualifier.

Using this to disambiguate a code reference is discouraged by many coding styles and may easily become unnecessary via automatic refactorings.

Example:

After the quick-fix is applied:

Use the inspection settings to ignore assignments to fields. For instance, this.x = 2; won't be reported, but int y = this.x; will be.