# File lib/scrubyt/core/scraping/pattern.rb, line 121 def generate_relative_XPaths(parent_xpaths) return if type != :tree raise ArgumentError.new if parent_xpaths.size != 1 && parent_xpaths.size != @filters.size #TODO: should be checked earlier with proper error message @filters.each_index do |index| @filters[index].generate_relative_XPath parent_xpaths[parent_xpaths.size == 1 ? 0 : index] end end