doGetDirectory method
Returns the directory where this package can (or could) be found locally.
If the source is cached, this will be a path in the system cache.
If id is a relative path id, the directory will be relative from
relativeFrom
. Returns an absolute path if relativeFrom
is not passed.
Implementation
@override
String doGetDirectory(
PackageId id,
SystemCache cache, {
String? relativeFrom,
}) =>
getDirectoryInCache(id, cache);