VCS: "final"-ize IVersionControl implementations

Change-Id: I123a8da9b08b2fe5de679d5caac7fa20bfb0ef4a
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
Tobias Hunger
2016-10-20 12:38:50 +02:00
parent 72d3f4383e
commit a693bd97ef
7 changed files with 102 additions and 102 deletions

View File

@@ -45,24 +45,24 @@ class BazaarControl: public Core::IVersionControl
public:
explicit BazaarControl(BazaarClient *bazaarClient);
QString displayName() const override;
Core::Id id() const override;
QString displayName() const final;
Core::Id id() const final;
bool managesDirectory(const QString &filename, QString *topLevel = 0) const override;
bool managesFile(const QString &workingDirectory, const QString &fileName) const override;
bool isConfigured() const override;
bool supportsOperation(Operation operation) const override;
bool vcsOpen(const QString &fileName) override;
bool vcsAdd(const QString &filename) override;
bool vcsDelete(const QString &filename) override;
bool vcsMove(const QString &from, const QString &to) override;
bool vcsCreateRepository(const QString &directory) override;
bool vcsAnnotate(const QString &file, int line) override;
bool managesDirectory(const QString &filename, QString *topLevel = 0) const final;
bool managesFile(const QString &workingDirectory, const QString &fileName) const final;
bool isConfigured() const final;
bool supportsOperation(Operation operation) const final;
bool vcsOpen(const QString &fileName) final;
bool vcsAdd(const QString &filename) final;
bool vcsDelete(const QString &filename) final;
bool vcsMove(const QString &from, const QString &to) final;
bool vcsCreateRepository(const QString &directory) final;
bool vcsAnnotate(const QString &file, int line) final;
Core::ShellCommand *createInitialCheckoutCommand(const QString &url,
const Utils::FileName &baseDirectory,
const QString &localName,
const QStringList &extraArgs) override;
const QStringList &extraArgs) final;
// To be connected to the VCSTask's success signal to emit the repository/
// files changed signals according to the variant's type: