From 2d76f8395e688084140c49f17a4a72beef4b3825 Mon Sep 17 00:00:00 2001 From: Veloman Yunkan Date: Sun, 11 Apr 2021 19:54:14 +0400 Subject: [PATCH] Dropped unused functions from Filter's private API This should have been done back in PR #460 --- include/library.h | 2 -- src/library.cpp | 16 ---------------- 2 files changed, 18 deletions(-) diff --git a/include/library.h b/include/library.h index fd5816882..f3b494363 100644 --- a/include/library.h +++ b/include/library.h @@ -114,8 +114,6 @@ class Filter { private: friend class Library; - bool accept(const Book& book) const; - bool acceptByQueryOnly(const Book& book) const; bool acceptByNonQueryCriteria(const Book& book) const; }; diff --git a/src/library.cpp b/src/library.cpp index 6a2bc5db8..c12a0a526 100644 --- a/src/library.cpp +++ b/src/library.cpp @@ -596,11 +596,6 @@ bool Filter::hasQuery() const return ACTIVE(QUERY); } -bool Filter::accept(const Book& book) const -{ - return acceptByNonQueryCriteria(book) && acceptByQueryOnly(book); -} - bool Filter::acceptByNonQueryCriteria(const Book& book) const { auto local = !book.getPath().empty(); @@ -647,15 +642,4 @@ bool Filter::acceptByNonQueryCriteria(const Book& book) const return true; } -bool Filter::acceptByQueryOnly(const Book& book) const -{ - if ( ACTIVE(QUERY) - && !(matchRegex(book.getTitle(), "\\Q" + _query + "\\E") - || matchRegex(book.getDescription(), "\\Q" + _query + "\\E"))) - return false; - - return true; - -} - }