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

Method show

src/plugins/git/client/gitclient.cpp:169–184  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

167}
168
169void GitClientPrivate::show(const QString &workspace, const QString &commitId)
170{
171 auto cmd = readyWork(GitShow, workspace, commitId);
172 QStringList arguments1 = { "show", "-s", "--no-color",
173 GitShowFormat, commitId };
174 QStringList arguments2 = { "-c", "diff.color=false",
175 "show", "-m", "-M", "-C",
176 "--first-parent", "--unified=3",
177 "--src-prefix=a/", "--dst-prefix=b/",
178 "--format=format:", "--no-color",
179 DecorateOption, commitId };
180
181 cmd->addJob(GitBinaryPath, arguments1);
182 cmd->addJob(GitBinaryPath, arguments2);
183 cmd->start();
184}
185
186GitClient::GitClient(QObject *parent)
187 : QObject(parent),

Callers 9

showPopupMethod · 0.45
showPopupMethod · 0.45
initializeViewMethod · 0.45
addAutoFocusSwitcherMethod · 0.45
paintMethod · 0.45
mousePressEventMethod · 0.45
handleCurrentContentsMethod · 0.45
addPagesToContextMethod · 0.45
initConnectionMethod · 0.45

Calls 3

addJobMethod · 0.80
canShowMethod · 0.80
startMethod · 0.45

Tested by

no test coverage detected