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

Method getLocalUserInfo

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

Source from the content-addressed store, hash-verified

55}
56
57GitUserInfo GitConfig::getLocalUserInfo() const
58{
59 QLog_Debug("Git", QString("Getting local user info"));
60
61 GitUserInfo userInfo;
62
63 const auto nameRequest = mGitBase->run("git config --get --local user.name");
64
65 if (nameRequest.success)
66 userInfo.mUserName = nameRequest.output.trimmed();
67
68 const auto emailRequest = mGitBase->run("git config --get --local user.email");
69
70 if (emailRequest.success)
71 userInfo.mUserEmail = emailRequest.output.trimmed();
72
73 return userInfo;
74}
75
76void GitConfig::setLocalUserInfo(const GitUserInfo &info)
77{

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