VcsBase: Get rid of unused extraOptions arg

Change-Id: Ie434a2cd3b4e84465fe3ae419604bda184bcd34a
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
Jarek Kobus
2024-01-16 16:14:52 +01:00
parent e4c47b8d1c
commit 2632f66672
2 changed files with 3 additions and 9 deletions

View File

@@ -353,8 +353,7 @@ void VcsBaseClient::annotate(const Utils::FilePath &workingDir, const QString &f
enqueueJob(cmd, args);
}
void VcsBaseClient::diff(const FilePath &workingDir, const QStringList &files,
const QStringList &extraOptions)
void VcsBaseClient::diff(const FilePath &workingDir, const QStringList &files)
{
const QString vcsCmdString = vcsCommandString(DiffCommand);
const Id kind = vcsEditorKind(DiffCommand);
@@ -371,12 +370,11 @@ void VcsBaseClient::diff(const FilePath &workingDir, const QStringList &files,
if (m_diffConfigCreator)
paramWidget = m_diffConfigCreator(editor->toolBar());
if (paramWidget) {
paramWidget->setBaseArguments(extraOptions);
// editor has been just created, createVcsEditor() didn't set a configuration widget yet
connect(editor, &VcsBaseEditorWidget::diffChunkReverted,
paramWidget, &VcsBaseEditorConfig::executeCommand);
connect(paramWidget, &VcsBaseEditorConfig::commandExecutionRequested,
this, [=] { diff(workingDir, files, extraOptions); });
this, [this, workingDir, files] { diff(workingDir, files); });
editor->setEditorConfig(paramWidget);
}
}
@@ -384,8 +382,6 @@ void VcsBaseClient::diff(const FilePath &workingDir, const QStringList &files,
QStringList args = {vcsCmdString};
if (paramWidget)
args << paramWidget->arguments();
else
args << extraOptions;
args << files;
QTextCodec *codec = source.isEmpty() ? static_cast<QTextCodec *>(nullptr)
: VcsBaseEditor::getCodec(source);

View File

@@ -146,9 +146,7 @@ public:
void annotate(const Utils::FilePath &workingDir, const QString &file,
int lineNumber = -1, const QString &revision = {},
const QStringList &extraOptions = {}, int firstLine = -1) override;
void diff(const Utils::FilePath &workingDir,
const QStringList &files = {},
const QStringList &extraOptions = {});
void diff(const Utils::FilePath &workingDir, const QStringList &files = {});
virtual void log(const Utils::FilePath &workingDir,
const QStringList &files = {},
const QStringList &extraOptions = {},