def METHOD_NAME(self, parsed: ParseResult) -> bool:
    if ":" not in parsed.netloc:
        return True
    split = parsed.netloc.split(":")
    if len(split) > 2:
        # in case there is port:namespace
        return False
    if not split[1]:
        return True
    if split[1] == "forks":
        self.is_fork = True
    elif not split[1].isnumeric():
        # e.g. domain.com:foo or domain.com:1234,
        # where foo is username, but 1234 is port number
        self.username = split[1]
    return True