anchor.diff:      %% add project app test paths
       ok = add_test_paths(State).
   
  -reread_config(State) ->
  -    case find_config(State) of
  -        no_config ->
  -            ok;
  -        ConfigList ->
  -            _ = [application:set_env(Application, Key, Val)
  -                  || {Application, Items} <- ConfigList,
  -                     {Key, Val} <- Items],
  -            ok
  -    end.
  -
   maybe_boot_apps(State) ->
       case find_apps_to_boot(State) of
           undefined ->
  
positive.code:                 {desc, info()},
                  {opts, [{config, undefined, "config", string,
                           "Path to the config file to use. Defaults to the "
                           "sys_config defined for relx, if present."}]}
              ])
      ),
      {ok, State1}.
  
negative.code:      end || App <- Apps,
              not lists:keymember(App, 1, application:loaded_applications())],
      ok.
  
  reread_config(State) ->
      case find_config(State) of
          no_config ->
              ok;
          ConfigList ->
              _ = [application:set_env(Application, Key, Val)
                    || {Application, Items} <- ConfigList,
                       {Key, Val} <- Items],
              ok
      end.
  
  boot_apps(Apps) ->
      ?WARN("The rebar3 shell is a development tool; to deploy "
  