canonicalize<T> method
T
canonicalize<T>(
- T url, {
- T? context,
Implementation
T canonicalize<T>(T url, {T? context}) {
final uri = url is String ? Uri.parse(url) : url as Uri;
final contextUri = context is String ? Uri.parse(context) : context as Uri?;
final canonical = _canonicalize(_contextualize(uri, contextUri));
return (url is String ? canonical.toString() : canonical) as T;
}