i++;
request.communicateWork(com.aptana.shared_core.string.StringUtils.format("Analyzing %s (%s of %s)", file.o2.getProject(), i,
total));
PythonNature nature = (PythonNature) file.o2;
if (nature != null) {
if (!nature.startRequests()) {
continue;
}
try {
for (ModulesKey key : file.o1) {
IProjectModulesManager modulesManager = (IProjectModulesManager) nature.getAstManager()