private void detachModules(@NotNull Project project,
                             Module @Nullable [] modules,
                             @Nullable List<? extends UnloadedModuleDescription> unloadedModules) {
    doDetachModules(project, modules, unloadedModules);
  }
private void detachModules(@NotNull Project project,
                             Module @Nullable [] modules,
                             @Nullable List<? extends UnloadedModuleDescription> unloadedModules)