MCPcopy Index your code
hub / github.com/processing/processing / prepareExportFolder

Method prepareExportFolder

app/src/processing/app/Mode.java:1023–1039  ·  view source on GitHub ↗

Create a fresh applet/application folder if the 'delete target folder' pref has been set in the preferences.

(File targetFolder)

Source from the content-addressed store, hash-verified

1021 * pref has been set in the preferences.
1022 */
1023 public void prepareExportFolder(File targetFolder) {
1024 if (targetFolder != null) {
1025 // Nuke the old applet/application folder because it can cause trouble
1026 if (Preferences.getBoolean("export.delete_target_folder")) {
1027 if (targetFolder.exists()) {
1028 try {
1029 Platform.deleteFile(targetFolder);
1030 } catch (IOException e) {
1031 // ignore errors/continue; likely to be ok
1032 e.printStackTrace();
1033 }
1034 }
1035 }
1036 // Create a fresh output folder (needed before preproc is run next)
1037 targetFolder.mkdirs();
1038 }
1039 }
1040
1041// public void handleNew() {
1042// base.handleNew();

Callers 1

exportApplicationMethod · 0.80

Calls 3

getBooleanMethod · 0.95
deleteFileMethod · 0.95
printStackTraceMethod · 0.45

Tested by

no test coverage detected