forked from qt-creator/qt-creator
VcsBase: Get rid of unused extraOptions arg
Change-Id: Ie434a2cd3b4e84465fe3ae419604bda184bcd34a Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -353,8 +353,7 @@ void VcsBaseClient::annotate(const Utils::FilePath &workingDir, const QString &f
|
|||||||
enqueueJob(cmd, args);
|
enqueueJob(cmd, args);
|
||||||
}
|
}
|
||||||
|
|
||||||
void VcsBaseClient::diff(const FilePath &workingDir, const QStringList &files,
|
void VcsBaseClient::diff(const FilePath &workingDir, const QStringList &files)
|
||||||
const QStringList &extraOptions)
|
|
||||||
{
|
{
|
||||||
const QString vcsCmdString = vcsCommandString(DiffCommand);
|
const QString vcsCmdString = vcsCommandString(DiffCommand);
|
||||||
const Id kind = vcsEditorKind(DiffCommand);
|
const Id kind = vcsEditorKind(DiffCommand);
|
||||||
@@ -371,12 +370,11 @@ void VcsBaseClient::diff(const FilePath &workingDir, const QStringList &files,
|
|||||||
if (m_diffConfigCreator)
|
if (m_diffConfigCreator)
|
||||||
paramWidget = m_diffConfigCreator(editor->toolBar());
|
paramWidget = m_diffConfigCreator(editor->toolBar());
|
||||||
if (paramWidget) {
|
if (paramWidget) {
|
||||||
paramWidget->setBaseArguments(extraOptions);
|
|
||||||
// editor has been just created, createVcsEditor() didn't set a configuration widget yet
|
// editor has been just created, createVcsEditor() didn't set a configuration widget yet
|
||||||
connect(editor, &VcsBaseEditorWidget::diffChunkReverted,
|
connect(editor, &VcsBaseEditorWidget::diffChunkReverted,
|
||||||
paramWidget, &VcsBaseEditorConfig::executeCommand);
|
paramWidget, &VcsBaseEditorConfig::executeCommand);
|
||||||
connect(paramWidget, &VcsBaseEditorConfig::commandExecutionRequested,
|
connect(paramWidget, &VcsBaseEditorConfig::commandExecutionRequested,
|
||||||
this, [=] { diff(workingDir, files, extraOptions); });
|
this, [this, workingDir, files] { diff(workingDir, files); });
|
||||||
editor->setEditorConfig(paramWidget);
|
editor->setEditorConfig(paramWidget);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -384,8 +382,6 @@ void VcsBaseClient::diff(const FilePath &workingDir, const QStringList &files,
|
|||||||
QStringList args = {vcsCmdString};
|
QStringList args = {vcsCmdString};
|
||||||
if (paramWidget)
|
if (paramWidget)
|
||||||
args << paramWidget->arguments();
|
args << paramWidget->arguments();
|
||||||
else
|
|
||||||
args << extraOptions;
|
|
||||||
args << files;
|
args << files;
|
||||||
QTextCodec *codec = source.isEmpty() ? static_cast<QTextCodec *>(nullptr)
|
QTextCodec *codec = source.isEmpty() ? static_cast<QTextCodec *>(nullptr)
|
||||||
: VcsBaseEditor::getCodec(source);
|
: VcsBaseEditor::getCodec(source);
|
||||||
|
|||||||
@@ -146,9 +146,7 @@ public:
|
|||||||
void annotate(const Utils::FilePath &workingDir, const QString &file,
|
void annotate(const Utils::FilePath &workingDir, const QString &file,
|
||||||
int lineNumber = -1, const QString &revision = {},
|
int lineNumber = -1, const QString &revision = {},
|
||||||
const QStringList &extraOptions = {}, int firstLine = -1) override;
|
const QStringList &extraOptions = {}, int firstLine = -1) override;
|
||||||
void diff(const Utils::FilePath &workingDir,
|
void diff(const Utils::FilePath &workingDir, const QStringList &files = {});
|
||||||
const QStringList &files = {},
|
|
||||||
const QStringList &extraOptions = {});
|
|
||||||
virtual void log(const Utils::FilePath &workingDir,
|
virtual void log(const Utils::FilePath &workingDir,
|
||||||
const QStringList &files = {},
|
const QStringList &files = {},
|
||||||
const QStringList &extraOptions = {},
|
const QStringList &extraOptions = {},
|
||||||
|
|||||||
Reference in New Issue
Block a user