From c735fe8b517162f8838550a6afddd0fb825845d2 Mon Sep 17 00:00:00 2001 From: Emily Boudreaux Date: Fri, 21 Feb 2025 10:39:43 -0500 Subject: [PATCH] fix(config): restored deleted code I accidently deleted some cacheing mechanisms, these have been restored --- src/config/private/config.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/config/private/config.cpp b/src/config/private/config.cpp index 766d66d..5eb3af6 100644 --- a/src/config/private/config.cpp +++ b/src/config/private/config.cpp @@ -29,4 +29,14 @@ bool Config::loadConfig(const std::string& configFile) { return true; } +bool Config::isKeyInCache(const std::string &key) { + return configMap.find(key) != configMap.end(); +} +void Config::addToCache(const std::string &key, const YAML::Node &node) { + configMap[key] = node; +} + +void Config::registerUnknownKey(const std::string &key) { + unknownKeys.push_back(key); +}