class RuboCop::Cop::Style::ColonMethodDefinition


end
end
def self.bar
class Foo
# good
end
end
def self::bar
class Foo
# bad
@example
operator instead of the ‘.` operator.
This cop checks for class methods that are defined using the `::`

def autocorrect(node)

def autocorrect(node)
  ->(corrector) { corrector.replace(node.loc.operator, '.') }
end

def on_defs(node)

def on_defs(node)
  return unless node.loc.operator.source == '::'
  add_offense(node, location: :operator)
end