gephi-toolkit icon indicating copy to clipboard operation
gephi-toolkit copied to clipboard

saveProject did not generate savefile

Open shibacow opened this issue 1 year ago • 5 comments

Current Behavior

ProjectController.saveProject(currentProject,File) did not generate savefile.

The save file appears in the folder for a moment, but when pc.saveProject(pc.getCurrentProject(),save_file) finishes, the save file disappears.

reproduced code

ProjectController pc = Lookup.getDefault().lookup(ProjectController.class);
pc.newProject();
File save_file = new File("save_project.gephi");
pc.saveProject(pc.getCurrentProject(),save_file);
if(save_file.exists()){
    System.out.println("save_project.gephi is not exists");
}

a moment when executed pc.saveProject function, save_project.gephi is appered in working folder. but finished above funciton, saved file is removed. so save_file.exists() is false.

reproduced version

  • gephi-toolkit-0.10.0-all.jar
  • gephi-toolkit-0.10.1-all.jar
  • gephi-toolkit-0.10.2-SNAPSHOT.jar

Use old version works fine.

useing gephi-toolkit-0.9.7-all.jar work fine.

ProjectController pc = Lookup.getDefault().lookup(ProjectController.class);
pc.newProject();
File save_file = new File("save_project.gephi");
pc.saveProject(pc.getCurrentProject(),save_file).run();

above code works fine.

misc

I guss this probrem relate those issue Problem when saving #2731

enviroment

java version 11 ubuntu 20.24 on windows 11 WSL2

shibacow avatar Feb 26 '23 12:02 shibacow