anchor.diff:      Comments = jiffy:decode(Result, [return_maps]),
       {ok, Comments}.
   
  +%% Files
  +
   -spec file_content(credentials(), repository(), string(), string()) -> result().
   file_content(Cred, Repo, CommitId, Filename) ->
       Url = make_url(file_content, {Repo, CommitId, Filename}),
  
positive.code:     User = application:get_env(elvis, github_user, ""),
      Password = application:get_env(elvis, github_password, ""),
      {basic, User, Password}.
  
  -spec pull_req_files(credentials(), repository(), integer()) ->
      result().
  
negative.code: make_url(orgs, {User}) ->
      Url = ?GITHUB_API ++ "/users/~s/orgs",
      io_lib:format(Url, [User]);
  
  %% Teams
  make_url(teams, {Org}) ->
      Url = ?GITHUB_API ++ "/orgs/~s/teams",
      io_lib:format(Url, [Org]);
  make_url(teams, {TeamId, Username}) ->
      Url = ?GITHUB_API ++ "/teams/~p/members/~s",
      io_lib:format(Url, [TeamId, Username]);
  
  %% Repositories
  make_url(repos, {User, Opts}) ->
  