new Task.Backgroundable(ideaProject, "Synchronizing Leiningen project", false) {
@Override
public void run(@NotNull ProgressIndicator indicator) {
indicator.setIndeterminate(true);
//Reload the lein project file
ModuleCreationUtils mcu = new ModuleCreationUtils();
//Update the module - eventually we can have multiple modules here that the project maintains.
Map result = mcu.importModule(ideaProject, leinProjectFile);
name = (String) result.get(ModuleCreationUtils.LEIN_PROJECT_NAME);
namespace = (String) result.get(ModuleCreationUtils.LEIN_PROJECT_GROUP);
version = (String) result.get(ModuleCreationUtils.LEIN_PROJECT_VERSION);
}