List<Module> (@NotNull Module module) { List<Module> list = new ArrayList<>(); Graph<Module> graph = ModuleManager.getInstance(module.getProject()).moduleGraph(); for (Iterator<Module> i = graph.getOut(module); i.hasNext();) { list.add(i.next()); } return list; }