anchor.diff:      case proplists:get_bool(get_warnings, Opts) of
           true ->
               WarningsList = get_config(State, warnings, []),
  -            Opts2 = [{warnings, WarningsList},
  +            Opts2 = [{warnings, legacy_warnings(WarningsList)},
                        {check_plt, false} |
                        Opts],
               ?DEBUG("Running dialyzer with options: ~p~n", [Opts2]),
  
positive.code:                     end
              end
      end.
  
negative.code:             ?DEBUG("Running dialyzer with options: ~p~n", [Opts2]),
              dialyzer:run(Opts2),
              {0, State}
      end.
  
  legacy_warnings(Warnings) ->
      case dialyzer_version() of
         TupleVsn when TupleVsn < {2, 8, 0} ->
              [Warning || Warning <- Warnings, Warning =/= unknown];
          _ ->
              Warnings
      end.
  
  format_warnings(Output, Warnings) ->
  