code: def analyze_modules(project, task_handle=taskhandle.NullTaskHandle()):
      
      resources = project.get_python_files()
      job_set = task_handle.create_jobset('Analyzing Modules', len(resources))
      for resource in resources:
          job_set.started_job(resource.path)
          analyze_module(project, resource)
          job_set.finished_job()
docs: Perform static object analysis on all python files in the project
  
      Note that this might be really time consuming.