🔖
Rubocopを怒られたエラー(Lint/DuplicateBranch)
Lint/DuplicateBranch
def 時給(社員名 )
case 社員名
when 目黒
1_500
when 五反田
1_200
when 大崎
1_400
when 品川
1_600
when 田町
1_200
when 浜松
1_400
else
1_000
end
もともとこういうコードだったとして、こう直すよう求められる
def 時給(社員名 )
case 社員名
when 目黒
1_500
when 五反田, 田町
1_200
when 大崎, 浜松
1_400
when 品川
1_600
else
1_000
end
bodyのところに書く内容が同じならまとめろと、そういうことらしい。
上記の順序に意味はある場合だと rubocop:disable を使ったほうがいいかもしれない
Discussion