summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Chao <mchao@gitlab.com>2018-05-30 00:52:32 +0900
committerMark Chao <mchao@gitlab.com>2018-06-02 01:14:12 +0900
commit8730d6c37c34c61b70514d4df814a68398a976ec (patch)
treed70ddc9879874852f4d996bfe222241623543751
parente6cb0ffbc8c7656a3e7fb56b34bbe7f06c01a35a (diff)
downloadgitlab-ce-6022-ee-extract-slash_commands-in-ce.tar.gz
use keep_if to avoid extra object6022-ee-extract-slash_commands-in-ce
-rw-r--r--lib/gitlab/slash_commands/command.rb6
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/gitlab/slash_commands/command.rb b/lib/gitlab/slash_commands/command.rb
index 5b3c82336f4..c82320a6036 100644
--- a/lib/gitlab/slash_commands/command.rb
+++ b/lib/gitlab/slash_commands/command.rb
@@ -39,10 +39,8 @@ module Gitlab
private
def available_commands
- self.class.commands.tap do |c|
- c.select! do |klass|
- klass.available?(project)
- end
+ self.class.commands.keep_if do |klass|
+ klass.available?(project)
end
end
end