code: public DependencyReport getDependencyReport(final String moduleId, final FiltersHolder filters) {
          final DbModule module = moduleHandler.getModule(moduleId);
          final DbOrganization organization = moduleHandler.getOrganization(module);
          filters.setCorporateFilter(new CorporateFilter(organization));
  
          final DependencyReport report = new DependencyReport(moduleId);
          final List<String> done = new ArrayList<String>();
          for(final DbModule submodule: DataUtils.getAllSubmodules(module)){
              done.add(submodule.getId());
          }
  
          addModuleToReport(report, module, filters, done, 1);
  
          return report;
      }
docs: Generate a report about the targeted module dependencies
  
  @param moduleId String
  @param filters FiltersHolder
  @return DependencyReport