RuboCop の Cop::Performance::Casecmp cop で autocorrect されるコードとなる str.casecmp('string').zero?
がかわいくないので、Ruby 2.4 で追加された casecmp?
を使って str.casecmp?('string')
と autocorrect されると良いのではと思いパフォーマンスを測ってみた。
この中では圧倒的に遅かったので RuboCop へのパッチは保留とした。
RuboCop の Cop::Performance::Casecmp cop で autocorrect されるコードとなる str.casecmp('string').zero?
がかわいくないので、Ruby 2.4 で追加された casecmp?
を使って str.casecmp?('string')
と autocorrect されると良いのではと思いパフォーマンスを測ってみた。
この中では圧倒的に遅かったので RuboCop へのパッチは保留とした。