1. remove unused import
  2. remove redundant semicolon
  3. remove redundant empty constructor and SAM-constructor
  4. remove unnecessary type argument
  5. adjust indent