diff options
Diffstat (limited to 'rubocop/cop/gitlab/json.rb')
-rw-r--r-- | rubocop/cop/gitlab/json.rb | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/rubocop/cop/gitlab/json.rb b/rubocop/cop/gitlab/json.rb index d27c8dab66c..cf2ed0ba536 100644 --- a/rubocop/cop/gitlab/json.rb +++ b/rubocop/cop/gitlab/json.rb @@ -7,7 +7,7 @@ module RuboCop extend RuboCop::Cop::AutoCorrector MSG = <<~EOL - Prefer `Gitlab::Json` over calling `JSON` or `to_json` directly. See https://docs.gitlab.com/ee/development/json.html + Prefer `Gitlab::Json` over calling `JSON` directly. See https://docs.gitlab.com/ee/development/json.html EOL AVAILABLE_METHODS = %i[parse parse! load decode dump generate encode pretty_generate].to_set.freeze @@ -16,10 +16,6 @@ module RuboCop (send (const {nil? | (const nil? :ActiveSupport)} :JSON) $_ $...) PATTERN - def_node_matcher :to_json_call?, <<~PATTERN - (send $_ :to_json) - PATTERN - def on_send(node) method_name, arg_source = match_node(node) return unless method_name @@ -41,9 +37,6 @@ module RuboCop return [method_name, arg_nodes.map(&:source).join(", ")] end - receiver = to_json_call?(node) - return [:dump, receiver.source] if receiver - nil end |