From 3e29d04bc564f89c94d1e3375de54870e03df7b1 Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Tue, 14 Apr 2020 16:39:34 +0300 Subject: Add tests for MatcherRule and RegexRule --- staging/adblock/rule.cpp | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 staging/adblock/rule.cpp (limited to 'staging/adblock/rule.cpp') diff --git a/staging/adblock/rule.cpp b/staging/adblock/rule.cpp deleted file mode 100644 index 38d6b40..0000000 --- a/staging/adblock/rule.cpp +++ /dev/null @@ -1,35 +0,0 @@ -/* - * This file is part of smolbote. It's copyrighted by the contributors recorded - * in the version control history of the file, available from its original - * location: https://library.iserlohn-fortress.net/aqua/smolbote.git - * - * SPDX-License-Identifier: GPL-3.0 - */ - -#include "rule.h" -#include -#include - -using namespace AdblockPlus; - -MatcherRule::MatcherRule(const QString &rule, const Options &opt) - : options(opt) -{ - matcher = new QStringMatcher(rule, Qt::CaseInsensitive); -} - -MatcherRule::~MatcherRule() -{ - delete matcher; -} - -RegexRule::RegexRule(const QString &rule, const Options &opt) - : options(opt) -{ - regex = new QRegularExpression(rule, QRegularExpression::CaseInsensitiveOption); -} - -RegexRule::~RegexRule() -{ - delete regex; -} -- cgit v1.2.1