getCachedRepository function

String? getCachedRepository({
  1. String? cwd,
})

Return cached repository ("owner/name") for github.com, or null.

Implementation

String? getCachedRepository({String? cwd}) {
  final currentCwd = cwd ?? Directory.current.path;
  final parsed = _repositoryCache[currentCwd];
  if (parsed == null || parsed.host != 'github.com') return null;
  return '${parsed.owner}/${parsed.name}';
}