Method: RuboCop::Cop::IgnoredNode#part_of_ignored_node?
- Defined in:
- lib/rubocop/cop/ignored_node.rb
permalink #part_of_ignored_node?(node) ⇒ Boolean
11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/rubocop/cop/ignored_node.rb', line 11 def part_of_ignored_node?(node) ignored_nodes.map(&:loc).any? do |ignored_loc| next false if ignored_loc.expression.begin_pos > node.source_range.begin_pos ignored_end_pos = if ignored_loc.respond_to?(:heredoc_body) ignored_loc.heredoc_end.end_pos else ignored_loc.expression.end_pos end ignored_end_pos >= node.source_range.end_pos end end |