getCachedResource method

CachedResource? getCachedResource(
  1. String uri
)

Get cached resource if available

Implementation

CachedResource? getCachedResource(String uri) {
  final cached = _resourceCache[uri];
  if (cached == null) return null;

  // Remove expired cache entry
  if (cached.isExpired) {
    _resourceCache.remove(uri);
    return null;
  }

  incrementMetric('cache.hits');
  return cached;
}