core: add missing headers (#12686)

This commit is contained in:
dylanetaft 2025-12-20 12:52:54 -05:00 committed by GitHub
parent 315806f598
commit 3bbbb5aaca
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 8 additions and 4 deletions

View file

@ -5,6 +5,7 @@
#include <type_traits> #include <type_traits>
#include <cstdint> #include <cstdint>
#include <optional> #include <optional>
#include <algorithm>
namespace Desktop::Rule { namespace Desktop::Rule {
template <typename T> template <typename T>

View file

@ -1,5 +1,6 @@
#include "TagMatchEngine.hpp" #include "TagMatchEngine.hpp"
#include "../../../helpers/TagKeeper.hpp" #include "../../../helpers/TagKeeper.hpp"
#include <string>
using namespace Desktop::Rule; using namespace Desktop::Rule;

View file

@ -1,6 +1,7 @@
#pragma once #pragma once
#include "MatchEngine.hpp" #include "MatchEngine.hpp"
#include <string>
namespace Desktop::Rule { namespace Desktop::Rule {
class CTagMatchEngine : public IMatchEngine { class CTagMatchEngine : public IMatchEngine {

View file

@ -1,6 +1,7 @@
#pragma once #pragma once
#include "MatchEngine.hpp" #include "MatchEngine.hpp"
#include <string>
namespace Desktop::Rule { namespace Desktop::Rule {
class CWorkspaceMatchEngine : public IMatchEngine { class CWorkspaceMatchEngine : public IMatchEngine {