rubocopって未定義変数へのアクセスとかも検出してくれたっけ?
ruby-lintってのはしてくれる