File tree 2 files changed +13
-11
lines changed
arduino-core/src/processing/app
2 files changed +13
-11
lines changed Original file line number Diff line number Diff line change @@ -704,7 +704,7 @@ public boolean addFile(File sourceFile) {
704
704
if (FileUtils .hasExtension (sourceFile , Sketch .EXTENSIONS )) {
705
705
destFile = new File (sketch .getFolder (), filename );
706
706
} else {
707
- prepareDataFolder ();
707
+ sketch . prepareDataFolder ();
708
708
destFile = new File (sketch .getDataFolder (), filename );
709
709
isData = true ;
710
710
}
@@ -1044,16 +1044,6 @@ private boolean sketchFilesAreReadOnly() {
1044
1044
1045
1045
// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1046
1046
1047
- /**
1048
- * Create the data folder if it does not exist already. As a convenience,
1049
- * it also returns the data folder, since it's likely about to be used.
1050
- */
1051
- private File prepareDataFolder () {
1052
- if (!sketch .getDataFolder ().exists ()) {
1053
- sketch .getDataFolder ().mkdirs ();
1054
- }
1055
- return sketch .getDataFolder ();
1056
- }
1057
1047
1058
1048
1059
1049
private void setUntitled (boolean u ) {
Original file line number Diff line number Diff line change @@ -140,6 +140,18 @@ private List<SketchCode> listSketchFiles(boolean showWarnings) throws IOExceptio
140
140
return new ArrayList <>(result );
141
141
}
142
142
143
+ /**
144
+ * Create the data folder if it does not exist already. As a
145
+ * convenience, it also returns the data folder, since it's likely
146
+ * about to be used.
147
+ */
148
+ public File prepareDataFolder () {
149
+ if (!dataFolder .exists ()) {
150
+ dataFolder .mkdirs ();
151
+ }
152
+ return dataFolder ;
153
+ }
154
+
143
155
public void save () throws IOException {
144
156
for (SketchCode code : getCodes ()) {
145
157
if (code .isModified ())
You can’t perform that action at this time.
0 commit comments