#delete_suffix instead of #sub

This commit is contained in:
Max Eisner 2022-07-31 21:12:30 +02:00
parent 1b15d03634
commit a002463362
No known key found for this signature in database
GPG Key ID: 4BF122C22879F0C8

View File

@ -431,7 +431,7 @@ module RuboCop
base_name = base_name.delete_prefix("_").delete_suffix(".fish")
shell = shell.to_s.delete_suffix("_completion").to_sym
executable = executable.source
shell_parameter_stripped = shell_parameter.sub("bash", "").sub("zsh", "").sub("fish", "")
shell_parameter_stripped = shell_parameter.delete_suffix("bash").delete_suffix("zsh").delete_suffix("fish")
shell_parameter_format = if shell_parameter_stripped.empty?
nil
elsif shell_parameter_stripped == "--"