refactor(linkparser): take string views (#6715)

Reviewed-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
This commit is contained in:
Nerixyz
2026-01-05 23:53:58 +01:00
committed by GitHub
parent 6110c32916
commit 90373323ec
7 changed files with 20 additions and 14 deletions
+1 -1
View File
@@ -1009,7 +1009,7 @@ void MessageBuilder::append(std::unique_ptr<MessageElement> element)
}
void MessageBuilder::addLink(const linkparser::Parsed &parsedLink,
const QString &source)
QStringView source)
{
QString lowercaseLinkString;
QString origLink = parsedLink.link.toString();
+1 -1
View File
@@ -139,7 +139,7 @@ public:
std::weak_ptr<const Message> weakOf();
void append(std::unique_ptr<MessageElement> element);
void addLink(const linkparser::Parsed &parsedLink, const QString &source);
void addLink(const linkparser::Parsed &parsedLink, QStringView source);
template <typename T, typename... Args>
T *emplace(Args &&...args)