diff options
author | Eike Ziller <eike.ziller@qt.io> | 2019-05-29 10:04:47 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2019-05-29 09:19:35 +0000 |
commit | 18841cc0f5c5d74f2830510a454f71350561e6a1 (patch) | |
tree | 6c7e399539da85854051ca3802fb82b52e8728a4 | |
parent | adf0b8f87f9f36a93d5248465bb85d59883843b2 (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.cpp | 12 | ||||
-rw-r--r-- | plugins/fossil/fossilclient.h | 2 | ||||
-rw-r--r-- | plugins/fossil/fossilcontrol.cpp | 20 | ||||
-rw-r--r-- | plugins/fossil/fossilcontrol.h | 4 | ||||
-rw-r--r-- | plugins/fossil/fossilplugin.cpp | 2 |
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); |