@Override
  public @Nullable List<Module> commit(final @NotNull Project project, final ModifiableModuleModel model, final ModulesProvider modulesProvider) {
    final Module module = commitModule(project, model);
    return module != null ? Collections.singletonList(module) : null;
  }
@Override
  public @Nullable List<Module> commit(final @NotNull Project project, final ModifiableModuleModel model, final ModulesProvider modulesProvider)