class RuboCop::Cop::Layout::DotPosition
def autocorrect(corrector, dot, node)
def autocorrect(corrector, dot, node) dot_range = if processed_source[dot.line - 1].strip == '.' range_by_whole_lines(dot, include_final_newline: true) else dot end corrector.remove(dot_range) case style when :leading corrector.insert_before(selector_range(node), dot.source) when :trailing corrector.insert_after(node.receiver, dot.source) end end