Sha256: 191a74b05f0522119402bee1b9ebc4735dbd83dd26a45e5d5a816375f27fe381
Contents?: true
Size: 643 Bytes
Versions: 1
Compression:
Stored size: 643 Bytes
Contents
# encoding: utf-8 module Rubocop module Cop module Style # This cop checks for usage of the %W() syntax when %w() would do. class UnneededCapitalW < Cop include PercentLiteral MSG = 'Do not use `%W` unless interpolation is needed. If not, use `%w`.' def on_array(node) process(node, '%W') end private def on_percent_literal(node, types) type = type(node) return unless types.include?(type) && node.children.none? { |x| x.type == :dstr } add_offense(node, :expression) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rubocop-0.22.0 | lib/rubocop/cop/style/unneeded_capital_w.rb |