diff --git a/webserv/config/validation/directive_rules/RequiredDirectiveRule.cpp b/webserv/config/validation/directive_rules/RequiredDirectiveRule.cpp deleted file mode 100644 index 1a8920c..0000000 --- a/webserv/config/validation/directive_rules/RequiredDirectiveRule.cpp +++ /dev/null @@ -1,17 +0,0 @@ -#include - -#include // for ValidationResult -#include // for AValidationRule - -RequiredDirectiveRule::RequiredDirectiveRule() - : AValidationRule("RequiredDirectiveRule", "Ensures that a required directive is present in the configuration", - true) -{ -} - -ValidationResult RequiredDirectiveRule::validateValue(const AConfig *config, const std::string &directiveName) const -{ - static_cast(config); // Suppress unused parameter warning - static_cast(directiveName); - return ValidationResult::success(); -} \ No newline at end of file diff --git a/webserv/config/validation/directive_rules/RequiredDirectiveRule.hpp b/webserv/config/validation/directive_rules/RequiredDirectiveRule.hpp deleted file mode 100644 index 139c6cb..0000000 --- a/webserv/config/validation/directive_rules/RequiredDirectiveRule.hpp +++ /dev/null @@ -1,17 +0,0 @@ -#pragma once - -#include // for AValidationRule - -#include // for string - -class AConfig; - -class RequiredDirectiveRule : public AValidationRule -{ - public: - RequiredDirectiveRule(); - - private: - [[nodiscard]] ValidationResult validateValue(const AConfig *config, - const std::string &directiveName) const override; -}; \ No newline at end of file