有没有快速的整理Android项目代码冗余的解决方案?

接手的项目,之前的开发人员不知道是什么情况,代码规范上让我很无奈

  1. 会出现大批的重复代码以及冗余
  2. 过期代码不删除
  3. 无引用代码残留
  4. 单方法超500行+

这些问题让我读起来或维护起来都很头疼,想问下各位有没有什么好的解决方案?

类似于以下:

img

img

img

没有,跑路吧

img

没有办法,无能为力,要么将就用,要么就是重构了