MCPcopy
hub / github.com/tickmao/Novel / extract_domain

Method extract_domain

scripts/source_policy.py:109–115  ·  view source on GitHub ↗
(self, url: str)

Source from the content-addressed store, hash-verified

107 return cleaned
108
109 def extract_domain(self, url: str) -> str:
110 try:
111 parsed = urlparse(url)
112 domain = parsed.netloc or parsed.path.split("/")[0]
113 return self._normalize_domain(domain)
114 except Exception:
115 return ""
116
117 def _apply_token_replacements(self, text: str) -> str:
118 value = text

Callers 2

canonicalize_nameMethod · 0.95
enrich_sourceMethod · 0.95

Calls 1

_normalize_domainMethod · 0.95

Tested by

no test coverage detected