summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2019-05-29 10:04:47 +0200
committerEike Ziller <eike.ziller@qt.io>2019-05-29 09:19:35 +0000
commit18841cc0f5c5d74f2830510a454f71350561e6a1 (patch)
tree6c7e399539da85854051ca3802fb82b52e8728a4
parentadf0b8f87f9f36a93d5248465bb85d59883843b2 (diff)
Adapt to upstream FileName changes
Change-Id: I5b2a3ec17024fdc569df0c65f8d48564d5a3afea Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
-rw-r--r--plugins/fossil/fossilclient.cpp12
-rw-r--r--plugins/fossil/fossilclient.h2
-rw-r--r--plugins/fossil/fossilcontrol.cpp20
-rw-r--r--plugins/fossil/fossilcontrol.h4
-rw-r--r--plugins/fossil/fossilplugin.cpp2
5 files changed, 20 insertions, 20 deletions
diff --git a/plugins/fossil/fossilclient.cpp b/plugins/fossil/fossilclient.cpp
index ec7bf98..5b59104 100644
--- a/plugins/fossil/fossilclient.cpp
+++ b/plugins/fossil/fossilclient.cpp
@@ -643,9 +643,9 @@ bool FossilClient::synchronousCreateRepository(const QString &workingDirectory,
// @TODO: handle spaces in the path
// @TODO: what about --template options?
- const FileName fullRepoName = FileName::fromStringWithExtension(repoName, Constants::FOSSIL_FILE_SUFFIX);
- const FileName repoFilePath = FileName::fromString(repoPath)
- .appendPath(fullRepoName.toString());
+ const FilePath fullRepoName = FilePath::fromStringWithExtension(repoName, Constants::FOSSIL_FILE_SUFFIX);
+ const FilePath repoFilePath = FilePath::fromString(repoPath)
+ .pathAppended(fullRepoName.toString());
QStringList args(vcsCommandString(CreateRepositoryCommand));
if (!adminUser.isEmpty())
args << "--admin-user" << adminUser;
@@ -814,11 +814,11 @@ VcsBase::VcsBaseEditorWidget *FossilClient::annotate(
return fossilEditor;
}
-bool FossilClient::isVcsFileOrDirectory(const FileName &fileName) const
+bool FossilClient::isVcsFileOrDirectory(const FilePath &filePath) const
{
// false for any dir or file other than fossil checkout db-file
- return fileName.toFileInfo().isFile()
- && !fileName.fileName().compare(Constants::FOSSILREPO,
+ return filePath.toFileInfo().isFile()
+ && !filePath.fileName().compare(Constants::FOSSILREPO,
HostOsInfo::fileNameCaseSensitivity());
}
diff --git a/plugins/fossil/fossilclient.h b/plugins/fossil/fossilclient.h
index 3b0a414..2d35a86 100644
--- a/plugins/fossil/fossilclient.h
+++ b/plugins/fossil/fossilclient.h
@@ -105,7 +105,7 @@ public:
const QStringList &extraOptions = QStringList()) final;
void revertAll(const QString &workingDir, const QString &revision = QString(),
const QStringList &extraOptions = QStringList()) final;
- bool isVcsFileOrDirectory(const Utils::FileName &fileName) const;
+ bool isVcsFileOrDirectory(const Utils::FilePath &filePath) const;
QString findTopLevelForFile(const QFileInfo &file) const final;
bool managesFile(const QString &workingDirectory, const QString &fileName) const;
unsigned int binaryVersion() const;
diff --git a/plugins/fossil/fossilcontrol.cpp b/plugins/fossil/fossilcontrol.cpp
index 98b2ea8..20df682 100644
--- a/plugins/fossil/fossilcontrol.cpp
+++ b/plugins/fossil/fossilcontrol.cpp
@@ -81,9 +81,9 @@ Core::Id FossilControl::id() const
return Core::Id(Constants::VCS_ID_FOSSIL);
}
-bool FossilControl::isVcsFileOrDirectory(const Utils::FileName &fileName) const
+bool FossilControl::isVcsFileOrDirectory(const Utils::FilePath &filePath) const
{
- return m_client->isVcsFileOrDirectory(fileName);
+ return m_client->isVcsFileOrDirectory(filePath);
}
bool FossilControl::managesDirectory(const QString &directory, QString *topLevel) const
@@ -102,7 +102,7 @@ bool FossilControl::managesFile(const QString &workingDirectory, const QString &
bool FossilControl::isConfigured() const
{
- const Utils::FileName binary = m_client->vcsBinary();
+ const Utils::FilePath binary = m_client->vcsBinary();
if (binary.isEmpty())
return false;
@@ -181,7 +181,7 @@ bool FossilControl::vcsAnnotate(const QString &file, int line)
}
Core::ShellCommand *FossilControl::createInitialCheckoutCommand(const QString &sourceUrl,
- const Utils::FileName &baseDirectory,
+ const Utils::FilePath &baseDirectory,
const QString &localName,
const QStringList &extraArgs)
{
@@ -199,11 +199,11 @@ Core::ShellCommand *FossilControl::createInitialCheckoutCommand(const QString &s
// -- open/checkout an existing local fossil
// Clone URL is an absolute local path and is the same as the local fossil.
- const QString checkoutPath = Utils::FileName(baseDirectory).appendPath(localName).toString();
+ const QString checkoutPath = baseDirectory.pathAppended(localName).toString();
const QString fossilFile = options.value("fossil-file");
- const Utils::FileName fossilFileName = Utils::FileName::fromUserInput(QDir::fromNativeSeparators(fossilFile));
- const QString fossilFileNative = fossilFileName.toUserOutput();
- const QFileInfo cloneRepository(fossilFileName.toString());
+ const Utils::FilePath fossilFilePath = Utils::FilePath::fromUserInput(QDir::fromNativeSeparators(fossilFile));
+ const QString fossilFileNative = fossilFilePath.toUserOutput();
+ const QFileInfo cloneRepository(fossilFilePath.toString());
// Check when requested to clone a local repository and clone-into repository file is the same
// or not specified.
@@ -235,14 +235,14 @@ Core::ShellCommand *FossilControl::createInitialCheckoutCommand(const QString &s
&& !cloneRepository.exists()) {
const QString sslIdentityFile = options.value("ssl-identity");
- const Utils::FileName sslIdentityFileName = Utils::FileName::fromUserInput(QDir::fromNativeSeparators(sslIdentityFile));
+ const Utils::FilePath sslIdentityFilePath = Utils::FilePath::fromUserInput(QDir::fromNativeSeparators(sslIdentityFile));
const bool includePrivate = (options.value("include-private") == "true");
QStringList extraOptions;
if (includePrivate)
extraOptions << "--private";
if (!sslIdentityFile.isEmpty())
- extraOptions << "--ssl-identity" << sslIdentityFileName.toUserOutput();
+ extraOptions << "--ssl-identity" << sslIdentityFilePath.toUserOutput();
if (!adminUser.isEmpty())
extraOptions << "--admin-user" << adminUser;
diff --git a/plugins/fossil/fossilcontrol.h b/plugins/fossil/fossilcontrol.h
index 1fb1f58..072d73c 100644
--- a/plugins/fossil/fossilcontrol.h
+++ b/plugins/fossil/fossilcontrol.h
@@ -48,7 +48,7 @@ public:
QString displayName() const final;
Core::Id id() const final;
- bool isVcsFileOrDirectory(const Utils::FileName &fileName) const final;
+ bool isVcsFileOrDirectory(const Utils::FilePath &filePath) const final;
bool managesDirectory(const QString &filename, QString *topLevel = 0) const final;
bool managesFile(const QString &workingDirectory, const QString &fileName) const final;
bool isConfigured() const final;
@@ -60,7 +60,7 @@ public:
bool vcsCreateRepository(const QString &directory) final;
bool vcsAnnotate(const QString &file, int line) final;
Core::ShellCommand *createInitialCheckoutCommand(const QString &sourceUrl,
- const Utils::FileName &baseDirectory,
+ const Utils::FilePath &baseDirectory,
const QString &localName,
const QStringList &extraArgs) final;
diff --git a/plugins/fossil/fossilplugin.cpp b/plugins/fossil/fossilplugin.cpp
index 9d795b8..8def0f7 100644
--- a/plugins/fossil/fossilplugin.cpp
+++ b/plugins/fossil/fossilplugin.cpp
@@ -144,7 +144,7 @@ bool FossilPlugin::initialize(const QStringList &arguments, QString *errorMessag
m_commandLocator = new Core::CommandLocator("Fossil", "fossil", "fossil", this);
- ProjectExplorer::JsonWizardFactory::addWizardPath(Utils::FileName::fromString(Constants::WIZARD_PATH));
+ ProjectExplorer::JsonWizardFactory::addWizardPath(Utils::FilePath::fromString(Constants::WIZARD_PATH));
Core::JsExpander::registerGlobalObject<FossilJsExtension>("Fossil");
createMenu(context);