anchor.diff:      end.
   
   -spec format_detail(ErrorDetail::term()) -> iolist().
  +format_detail({error, {invalid_override, AppName, FileName}}) ->
  +    io_lib:format("Override {~p, ~p} is not a valid OTP App. Perhaps you forgot to build it?",
  +                  [AppName, FileName]);
   format_detail({accessing, File, eaccess}) ->
       io_lib:format("permission denied accessing file ~s", [File]);
   format_detail({accessing, File, Type}) ->
  
positive.code: 
      case Errors of
          [] ->
              AppMeta1 = lists:flatten(AppMeta0),
              rcl_log:debug(rcl_state:log(State),
                            fun() ->
                                    ["Resolved the following OTP Applications from the system: \n",
                                     [[rcl_app_info:format(1, App), "\n"] || App <- AppMeta1]]
                            end),
              {ok, rcl_state:available_apps(State, AppMeta1)};
          _ ->
              ?RCL_ERROR(Errors)
      end.
  
  
  get_lib_dirs(State) ->
      LibDirs0 = rcl_state:lib_dirs(State),
  
negative.code:                                                discover_dir([OutputDir],
                                                              LibDir)
                                             end, LibDirs)),
      AppMeta1 = setup_overrides(State, AppMeta0),
  
      Errors = [case El of
                    {error, Ret} -> Ret;
                    _ -> El
                end
                || El <- AppMeta1,
                   case El of
                       {error, _} ->
                           true;
  