Sha256: 115cd04d8a96a7d5a690b6b72cbf4411630aa5987da8999d0da0de40061370fc
Contents?: true
Size: 548 Bytes
Versions: 69
Compression:
Stored size: 548 Bytes
Contents
# frozen_string_literal: true module RuboCop module Cop module RSpec # Helps check offenses with variable definitions module Variable extend RuboCop::NodePattern::Macros Subjects = RuboCop::RSpec::Language::Subjects Helpers = RuboCop::RSpec::Language::Helpers # @!method variable_definition?(node) def_node_matcher :variable_definition?, <<~PATTERN (send nil? {#Subjects.all #Helpers.all} $({sym str dsym dstr} ...) ...) PATTERN end end end end
Version data entries
69 entries across 63 versions & 7 rubygems