VcsBase: Proliferate use of FilePath

... and update user code.

Change-Id: I52c08e9e07238536d31fc72f97312ac582a1e32f
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
hjk
2023-01-20 10:35:45 +01:00
parent 7dd2fe689d
commit 013ad1345e
30 changed files with 175 additions and 188 deletions

View File

@@ -237,7 +237,7 @@ void SubversionDiffEditorController::setChangeNumber(int changeNumber)
}
SubversionDiffEditorController *SubversionClient::findOrCreateDiffEditor(const QString &documentId,
const QString &source, const QString &title, const FilePath &workingDirectory)
const FilePath &source, const QString &title, const FilePath &workingDirectory)
{
auto &settings = static_cast<SubversionSettings &>(this->settings());
IDocument *document = DiffEditorController::findOrCreateDocument(documentId, title);
@@ -265,7 +265,7 @@ void SubversionClient::diff(const FilePath &workingDirectory, const QStringList
const QString title = vcsEditorTitle(vcsCmdString, documentId);
SubversionDiffEditorController *controller =
findOrCreateDiffEditor(documentId, workingDirectory.toString(), title, workingDirectory);
findOrCreateDiffEditor(documentId, workingDirectory, title, workingDirectory);
controller->setFilesList(files);
controller->requestReload();
}
@@ -299,7 +299,7 @@ void SubversionClient::describe(const FilePath &workingDirectory, int changeNumb
workingDirectory, {}, QString::number(changeNumber));
SubversionDiffEditorController *controller = findOrCreateDiffEditor(documentId,
workingDirectory.toString(), title, workingDirectory);
workingDirectory, title, workingDirectory);
controller->setChangeNumber(changeNumber);
controller->requestReload();
}