class Steep::Diagnostic::Ruby::MethodDefinitionMissing

def header_line

def header_line
  method_name = case kind
                when :module
                  ".#{missing_method}"
                when :instance
                  "##{missing_method}"
                end
  "Cannot find implementation of method `#{module_name}#{method_name}`"
end

def initialize(node:, module_name:, kind:, missing_method:)

def initialize(node:, module_name:, kind:, missing_method:)
  super(node: node, location: node.children[0].loc.expression)
  @module_name = module_name
  @kind = kind
  @missing_method = missing_method
end