repository property

RepositoryAdapter? get repository
inherited

The permission-guarded workspace adapter, or null when --workspace was not given.

Implementation

RepositoryAdapter? get repository {
  final ws = argResults!['workspace'] as String?;
  if (ws == null) return null;
  return PermissionGuard(
    LocalRepositoryAdapter(ws, config: repoConfig),
    config: repoConfig,
  );
}