anchor.diff:                      ok
               end;
           {error, Reason} ->
  -            ?ABORT("Compiling ~s failed: ~s~n", [Source, diameter_dict_util:format_error(Reason)])
  +            ?ABORT(
  +                "Compiling ~s failed: ~s~n",
  +                [Source, diameter_dict_util:format_error(Reason)]
  +            )
       end.
   
   dia_generated_files(DiaDir, SrcDir, IncDir) ->
  
positive.code:             case catch diameter_dict_util:parse({path, File}, []) of
                  {ok, Spec} ->
                      FileName = dia_filename(File, Spec),
                      [filename:join([IncDir, FileName ++ ".hrl"]) |
                      filelib:wildcard(filename:join([SrcDir, FileName ++ ".*"]))] ++ Acc;
                  _ ->
                      Acc
              end
  
negative.code:             _ = diameter_codegen:from_dict(FileName, Spec, Opts, hrl),
              HrlFile = filename:join("src", FileName ++ ".hrl"),
              ErlFile = filename:join("src", FileName ++ ".erl"),
              ErlCOpts = [{outdir, "ebin"}] ++
                          rebar_config:get(Config, erl_opts, []),
              _ = compile:file(ErlFile, ErlCOpts),
              case filelib:is_regular(HrlFile) of
                  true ->
  