This cop enforces the consistent usage of `%`-literal delimiters.
# File lib/rubocop/cop/style/percent_literal_delimiters.rb, line 30 def message(node) type = type(node) delimiters = preferred_delimiters(type) "`#{type}`-literals should be delimited by " "`#{delimiters[0]}` and `#{delimiters[1]}`" end
# File lib/rubocop/cop/style/percent_literal_delimiters.rb, line 9 def on_array(node) process(node, '%w', '%W', '%i') end
# File lib/rubocop/cop/style/percent_literal_delimiters.rb, line 13 def on_regexp(node) process(node, '%r') end
# File lib/rubocop/cop/style/percent_literal_delimiters.rb, line 17 def on_str(node) process(node, '%', '%Q', '%q') end
Generated with the Darkfish Rdoc Generator 2.