From 9907efe4bef85be89db2b97cdaa5337d3119fd5e Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Tue, 2 May 2017 14:41:53 +0200 Subject: Fix warnings hidden earlier due to including application headers as system includes --- .../model/mockfiledistributionmodel.h | 30 +++++++++------------- .../vespa/filedistribution/model/zkfiledbmodel.cpp | 9 +++---- .../vespa/filedistribution/model/zkfiledbmodel.h | 1 + 3 files changed, 17 insertions(+), 23 deletions(-) (limited to 'filedistribution') diff --git a/filedistribution/src/vespa/filedistribution/model/mockfiledistributionmodel.h b/filedistribution/src/vespa/filedistribution/model/mockfiledistributionmodel.h index cdc77692017..2598a2a8ef6 100644 --- a/filedistribution/src/vespa/filedistribution/model/mockfiledistributionmodel.h +++ b/filedistribution/src/vespa/filedistribution/model/mockfiledistributionmodel.h @@ -2,7 +2,6 @@ #pragma once #include "filedistributionmodel.h" - #include #include @@ -11,12 +10,11 @@ namespace filedistribution { class MockFileDBModel : public FileDBModel { std::vector _fileReferences; public: -//Overrides - bool hasFile(const std::string& fileReference) { + bool hasFile(const std::string& fileReference) override { return std::find(_fileReferences.begin(), _fileReferences.end(), fileReference) != _fileReferences.end(); } - void addFile(const std::string& fileReference, const Buffer & buffer) { + void addFile(const std::string& fileReference, const Buffer & buffer) override { (void)buffer; _fileReferences.push_back(fileReference); } @@ -28,28 +26,24 @@ public: return result; } - virtual void cleanFiles(const std::vector &) {} - + void cleanFiles(const std::vector &) override {} - virtual void setDeployedFilesToDownload(const std::string&, - const std::string&, - const std::vector &) {} - virtual void cleanDeployedFilesToDownload( - const std::vector &, - const std::string&) {} - virtual void removeDeploymentsThatHaveDifferentApplicationId( - const std::vector &, - const std::string&) {} + void setDeployedFilesToDownload(const std::string&, const std::string&, + const std::vector &) override {} + void cleanDeployedFilesToDownload(const std::vector &, + const std::string&) override {} + void removeDeploymentsThatHaveDifferentApplicationId(const std::vector &, + const std::string&) override {} - virtual std::vector getHosts() { + std::vector getHosts() override { return std::vector(); } - virtual HostStatus getHostStatus(const std::string&) { + HostStatus getHostStatus(const std::string&) override { return HostStatus(); } - Progress getProgress(const std::string&, const std::vector&) { + Progress getProgress(const std::string&, const std::vector&) override { return Progress(); } }; diff --git a/filedistribution/src/vespa/filedistribution/model/zkfiledbmodel.cpp b/filedistribution/src/vespa/filedistribution/model/zkfiledbmodel.cpp index a249aefd8e2..5198b6bbeb7 100644 --- a/filedistribution/src/vespa/filedistribution/model/zkfiledbmodel.cpp +++ b/filedistribution/src/vespa/filedistribution/model/zkfiledbmodel.cpp @@ -1,15 +1,13 @@ // Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -#include -#include "filedistributionmodel.h" - -#include -#include +#include "filedistributionmodel.h" #include "zkfacade.h" #include "zkfiledbmodel.h" #include "deployedfilestodownload.h" #include #include +#include +#include namespace fs = boost::filesystem; @@ -249,6 +247,7 @@ ZKFileDBModel::ZKFileDBModel(const std::shared_ptr& zk) createNode(_hostsPath, *_zk); } +ZKFileDBModel::~ZKFileDBModel() {} char ZKFileDBModel::getProgress(const Path& path) { diff --git a/filedistribution/src/vespa/filedistribution/model/zkfiledbmodel.h b/filedistribution/src/vespa/filedistribution/model/zkfiledbmodel.h index 126d9da3424..31aaefabd2b 100644 --- a/filedistribution/src/vespa/filedistribution/model/zkfiledbmodel.h +++ b/filedistribution/src/vespa/filedistribution/model/zkfiledbmodel.h @@ -46,6 +46,7 @@ public: HostStatus getHostStatus(const std::string& hostName) override; ZKFileDBModel(const std::shared_ptr& zk); + ~ZKFileDBModel(); Progress getProgress(const std::string& fileReference, const std::vector& hostsSortedAscending) override; -- cgit v1.2.3