From 0db3a23b21fe2856f64c5007b27e46a8140f10c0 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Mon, 1 Jan 2018 06:42:19 +0100 Subject: Fail build if project.conf contains invalid object or field --- include/Conf.hpp | 1 + 1 file changed, 1 insertion(+) (limited to 'include') diff --git a/include/Conf.hpp b/include/Conf.hpp index f5fb382..75076fa 100644 --- a/include/Conf.hpp +++ b/include/Conf.hpp @@ -228,6 +228,7 @@ namespace sibs virtual void processObject(StringView name) override; virtual void processField(StringView name, const ConfigValue &value) override; virtual void finished() override; + void failInvalidFieldUnderObject(const StringView &fieldName) const; private: void validatePackageName() const; protected: -- cgit v1.2.3