Adds single label domains to parse nostr: urls too

This commit is contained in:
Vitor Pamplona
2026-03-07 10:51:19 -05:00
parent f4d401bc56
commit 109a5e7cd7
6 changed files with 249 additions and 62 deletions
@@ -65,10 +65,7 @@ class UrlParser {
val urlsWithoutScheme = mutableSetOf<String>()
val emails = mutableSetOf<String>()
println("AABBBCC parseValidUrls ${urls.size}")
urls.forEach {
println("AABBBCC Testing ${it.originalUrl}")
if (it.isValidTopLevelDomain()) {
if (it.wroteWithSchema()) {
if (it.isValidLastHostnameChar()) {