From 56520c770cc0c652da538c8e5e8d6e5cb68d3161 Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 29 Jul 2021 17:54:14 +0200 Subject: Vcs: Replace findRepositoryForDirectory By some function findRepositoryForFile operating on any file and using FilePath. Change-Id: I91b8aa38b1c6b33993b9b790fbc2ff4d378ad8a8 Reviewed-by: Orgad Shaneh --- src/plugins/bazaar/bazaarclient.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/plugins/bazaar/bazaarclient.cpp') diff --git a/src/plugins/bazaar/bazaarclient.cpp b/src/plugins/bazaar/bazaarclient.cpp index 1e431c8940..d8c2a43704 100644 --- a/src/plugins/bazaar/bazaarclient.cpp +++ b/src/plugins/bazaar/bazaarclient.cpp @@ -177,13 +177,11 @@ bool BazaarClient::isVcsDirectory(const FilePath &fileName) const && !fileName.fileName().compare(Constants::BAZAARREPO, HostOsInfo::fileNameCaseSensitivity()); } -QString BazaarClient::findTopLevelForFile(const QFileInfo &file) const +FilePath BazaarClient::findTopLevelForFile(const FilePath &file) const { const QString repositoryCheckFile = QLatin1String(Constants::BAZAARREPO) + QLatin1String("/branch-format"); - return file.isDir() ? - VcsBase::findRepositoryForDirectory(file.absoluteFilePath(), repositoryCheckFile) : - VcsBase::findRepositoryForDirectory(file.absolutePath(), repositoryCheckFile); + return VcsBase::findRepositoryForFile(file, repositoryCheckFile); } bool BazaarClient::managesFile(const QString &workingDirectory, const QString &fileName) const -- cgit v1.2.1