MCPcopy Create free account
hub / github.com/Codeya-IDE/deepin-ide / getGlobalUserInfo

Method getGlobalUserInfo

3rdparty/unioncode-GitQlient/src/git/GitConfig.cpp:21–38  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19}
20
21GitUserInfo GitConfig::getGlobalUserInfo() const
22{
23 GitUserInfo userInfo;
24
25 QLog_Debug("Git", QString("Getting global user info"));
26
27 const auto nameRequest = mGitBase->run("git config --get --global user.name");
28
29 if (nameRequest.success)
30 userInfo.mUserName = nameRequest.output.trimmed();
31
32 const auto emailRequest = mGitBase->run("git config --get --global user.email");
33
34 if (emailRequest.success)
35 userInfo.mUserEmail = emailRequest.output.trimmed();
36
37 return userInfo;
38}
39
40void GitConfig::setGlobalUserInfo(const GitUserInfo &info)
41{

Callers 4

HistoryWidgetMethod · 0.80
onRepoLoadFinishedMethod · 0.80
commitChangesMethod · 0.80
GitConfigDlgMethod · 0.80

Calls 2

QStringClass · 0.50
runMethod · 0.45

Tested by

no test coverage detected