Sha256: ac07ad35ca1172fdac4fb7a9806d161ce6d116eb10d3c79c5fa609f4fcd2ac5f
Contents?: true
Size: 554 Bytes
Versions: 6509
Compression:
Stored size: 554 Bytes
Contents
# frozen_string_literal: true module RuboCop module Cop # Common functionality for checking `rescue` nodes. module RescueNode def investigate(processed_source) @modifier_locations = processed_source .tokens .select(&:rescue_modifier?) .map(&:pos) end private def rescue_modifier?(node) node && node.resbody_type? && @modifier_locations.include?(node.loc.keyword) end end end end
Version data entries
6,509 entries across 6,503 versions & 25 rubygems