Remove Setter

A special case of Remove Method


Unfortunately, many programmers (and IDEs) tend to generate setters for all instance variables/fields. (See Replace Setter for reasons of that bad behavior.)


  • Find all calls to the setter
  • If there are none remove it

Warning: you may not find all calls with static code analysis, as many frameworks rely on getters and setters to work their dynamic magic.