anchor.diff:                        {init_plt, Plt},
                         {files, [code:which(dialyzer)]}]),
       ok.
  +
  +-spec merge_config(Config, Config) -> Config when
  +      Config :: [{term(), term()}].
  +merge_config(NewConfig, OldConfig) ->
  +    dict:to_list(
  +      rebar_opts:merge_opts(dict:from_list(NewConfig),
  +                            dict:from_list(OldConfig))).
  +
  +-spec get_apps_from_beam_files(string()) -> [atom()].
  +get_apps_from_beam_files(BeamFiles) ->
  +    lists:usort(
  +      [begin
  +           AppNameVsn = filename:basename(filename:dirname(filename:dirname(File))),
  +           [AppName | _] = string:tokens(AppNameVsn ++ "-", "-"),
  +           ec_cnv:to_atom(AppName)
  +       end || File <- BeamFiles]).
  
positive.code: 
      {ok, PltFiles} = plt_files(Plt),
      ?assertEqual(ErtsFiles, PltFiles).
  
  %% Helpers
  
  
negative.code:      rebar_test_utils:init_rebar_state(Config)].
  
  all() ->
      [update_base_plt, update_app_plt, build_release_plt, plt_include_all_deps_option].
  
  update_base_plt(Config) ->
      AppDir = ?config(apps, Config),
  