class RuboCop::Cop::Style::ClassMethodsDefinitions

def extract_def_from_sclass(def_node, sclass_node)

def extract_def_from_sclass(def_node, sclass_node)
  range = source_range_with_comment(def_node)
  source = range.source.sub!(
    "def #{def_node.method_name}",
    "def self.#{def_node.method_name}"
  )
  source = source.gsub(/^ {#{indentation_diff(def_node, sclass_node)}}/, '')
  [range, source.chomp]
end