class Steep::Diagnostic::Signature::RecursiveAlias

def header_line

def header_line
  "Circular method alias is detected in `#{class_name}`: #{names.join(" -> ")}"
end

def initialize(class_name:, names:, location:)

def initialize(class_name:, names:, location:)
  super(location: location)
  @class_name = class_name
  @names = names
end