anchor.diff:                             (_) -> undefined
                           end, XrefResults)),
   
  -    Ignores = lists:flatmap(fun(Module) ->
  +    Ignores = XrefIgnores ++ lists:flatmap(fun(Module) ->
                                       get_xref_ignorelist(Module, XrefCheck)
                               end, SearchModules),
   
  
positive.code:                                 sets:from_list(ConfXrefChecks))),
      XrefChecks.
  
  xref_checks(XrefChecks) ->
      lists:foldl(fun run_xref_check/2, [], XrefChecks).
  
  run_xref_check(XrefCheck, Acc) ->
      {ok, Results} = xref:analyze(xref, XrefCheck),
      case filter_xref_results(XrefCheck, Results) of
          [] ->
              Acc;
          FilterResult ->
              [{XrefCheck, FilterResult} | Acc]
      end.
  
  check_query({Query, Value}, Acc) ->
  
negative.code: parse_xref_result({_, MFAt}) -> MFAt;
  parse_xref_result(MFAt) -> MFAt.
  
  filter_xref_results(XrefCheck, XrefIgnores, XrefResults) ->
      SearchModules = lists:usort(
                        lists:map(
                          fun({Mt,_Ft,_At}) -> Mt;
  