logo

auto_linker

AutoLinker-shim, based on https://git.pleroma.social/pleroma/auto_linker
commit: a95a6aa9fd80cda12f2ad1c5228fa8ad3c4c0d41
parent: d748890d1e488c654855034c5d2eb75b4a9eb21a
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Wed, 27 Feb 2019 04:44:17 +0100

Simplify @match_mention

Diffstat:

Mlib/auto_linker/parser.ex3+--
1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/lib/auto_linker/parser.ex b/lib/auto_linker/parser.ex @@ -31,8 +31,7 @@ defmodule AutoLinker.Parser do # @user # @user@example.com - # credo:disable-for-next-line - @match_mention ~r/^@[a-zA-Z\d_-]+@[a-zA-Z0-9_-](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*|@[a-zA-Z\d_-]+/u + @match_mention ~r/^@[a-zA-Z\d_-]+(?:@.*)/u # https://www.w3.org/TR/html5/forms.html#valid-e-mail-address @valid_email ~r/.*@.*/u