class RuboCop::Cop::Style::FileRead
def on_send(node)
def on_send(node) evidence(node) do |filename, mode, read_node| message = format(MSG, read_method: read_method(mode)) add_offense(read_node, message: message) do |corrector| range = range_between(node.loc.selector.begin_pos, read_node.source_range.end_pos) replacement = "#{read_method(mode)}(#{filename.source})" corrector.replace(range, replacement) end end end