class ViewModel::DeserializationError::AssociatedNotFound

def detail

def detail
  errors = missing_nodes.map(&:to_s).join(', ')
  "Couldn't find requested member node(s) in association '#{association}': "\
  "#{errors}"
end

def initialize(association, missing_nodes, blame_nodes)

def initialize(association, missing_nodes, blame_nodes)
  @association   = association
  @missing_nodes = Array.wrap(missing_nodes)
  super(blame_nodes)
end

def meta

def meta
  super.merge(association: association,
              missing_nodes: format_references(missing_nodes))
end