diff options
author | hjk <hjk@qt.io> | 2021-07-29 17:54:14 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2021-07-30 06:24:41 +0000 |
commit | 56520c770cc0c652da538c8e5e8d6e5cb68d3161 (patch) | |
tree | 886559b600aa5629800b4669e36e6c949e4ada63 /src/plugins/bazaar/bazaarclient.cpp | |
parent | edcedabed99849bd89022890b23a199ebb468ba5 (diff) | |
download | qt-creator-56520c770cc0c652da538c8e5e8d6e5cb68d3161.tar.gz |
Vcs: Replace findRepositoryForDirectory
By some function findRepositoryForFile operating on any file and
using FilePath.
Change-Id: I91b8aa38b1c6b33993b9b790fbc2ff4d378ad8a8
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/bazaar/bazaarclient.cpp')
-rw-r--r-- | src/plugins/bazaar/bazaarclient.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
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 |