From 825f96965261cd15803aceb89321763ac1595fca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20L=C3=B3pez?= Date: Tue, 28 Nov 2023 10:37:51 +0000 Subject: [PATCH] Support `Uri.create()` syntax for maven repositories --- fdroidserver/scanner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fdroidserver/scanner.py b/fdroidserver/scanner.py index c2807e27..e1e5ff3f 100644 --- a/fdroidserver/scanner.py +++ b/fdroidserver/scanner.py @@ -50,7 +50,7 @@ class MessageStore: errors: list = field(default_factory=list) -MAVEN_URL_REGEX = re.compile(r"""\smaven\s*(?:{.*?(?:setUrl|url)|\((?:url)?)\s*=?\s*(?:uri)?\(?\s*["']?([^\s"']+)["']?[^})]*[)}]""", +MAVEN_URL_REGEX = re.compile(r"""\smaven\s*(?:{.*?(?:setUrl|url)|\((?:url)?)\s*=?\s*(?:uri|Uri\.create\()?\(?\s*["']?([^\s"']+)["']?[^})]*[)}]""", re.DOTALL)