uri method

  1. @override
String uri({
  1. String? downloadPrefix,
})
override

Implementation

@override
String uri({String? downloadPrefix}) {
  final String? fileName = resolvedFileName();
  String prefix = (downloadPrefix != null && !downloadPrefix.endsWith('/'))
      ? '$downloadPrefix/'
      : (downloadPrefix ?? 'pub/');
  String downloadOpt =
      (fileName == null) ? '' : ';downloadfilename=$prefix$fileName';

  return 'SRC_URI:append = " $url;name=$name;subdir=\${PUB_CACHE_LOCAL}/hosted/$encodedHost/$name-$version$downloadOpt"';
}