throws DependencyDoesNotExistException {
Dependency dep = null;
synchronized (mFileIdToDependency) {
dep = mFileIdToDependency.get(dependencyId);
if (dep == null) {
throw new DependencyDoesNotExistException("No dependency with id " + dependencyId);
}
}
return dep.generateClientDependencyInfo();
}