From 72e5bca26dfb57b1d1b35096637a044693f06123 Mon Sep 17 00:00:00 2001 From: Phil Pirozhkov Date: Thu, 19 Mar 2020 18:43:10 +0300 Subject: [PATCH] Use existing node patterns --- lib/rubocop/cop/rspec/no_let.rb | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/lib/rubocop/cop/rspec/no_let.rb b/lib/rubocop/cop/rspec/no_let.rb index 51677aa28..dd76e7d03 100644 --- a/lib/rubocop/cop/rspec/no_let.rb +++ b/lib/rubocop/cop/rspec/no_let.rb @@ -58,13 +58,8 @@ class NoLet < Cop MSG = 'Avoid using `%s` ' \ '– use a method call or local variable instead.' - def_node_matcher :let?, <<~PATTERN - (send nil? :let ...) - PATTERN - - def_node_matcher :subject?, <<~PATTERN - (send nil? :subject ...) - PATTERN + def_node_matcher :let?, Helpers::ALL.send_pattern + def_node_matcher :subject?, Subject::ALL.send_pattern def on_send(node) if subject?(node) && !allow_subject?