anchor.diff:          _ -> <<>>
       end.
   
  +mod_gitOrigin(Module) when is_atom(Module) ->
  +    case proplists:get_value(
  +        gitOrigin,
  +        proplists:get_value(
  +            compile_info,
  +            proplists:get_value(options, Module:module_info(compile)),
  +            []
  +        )
  +    ) of
  +        undefined -> undefined;
  +        Url when is_binary(Url) -> Url
  +    end.
  +
   git_info(#{git := true} = Opts, Path) when is_list(Path); is_binary(Path) ->
       case file:set_cwd(filename:dirname(Path)) of
           ok ->
  
positive.code:             [{?MODULE,?FUNCTION_NAME,?LINE}, length(Rest) + 1,
                  App, AppVsn]
          ),
          {GitRoot, Repo} = git_info(Opts, mod_source(Mod)),
          Opts1 = Opts#{gitRoot => GitRoot, gitRepo => Repo},
          FileOrigin = git_file(Opts1, mod_source(Mod)),
          DDRec1 = DDRec#ddVersion{fileOrigin = FileOrigin},
          Acc1 = process_app(DDRec1, Opts1, Mod) ++ Acc,
          PrivDir = code:priv_dir(App),
          NewAcc =
              case filelib:is_dir(PrivDir) of
  
negative.code:                     list_to_binary([GitRoot, RelativePath1])
              end;
          _ -> list_to_binary([GitRoot, RelativePath])
      end;
  git_file(_Opts, _Path, _BaseName, _RelativePath) -> <<>>.
  
  walk_priv(_, _, _, [], Acc) -> Acc;
  walk_priv(App, AppVsn, Path, [FileOrFolder | Rest], Acc) ->
  