File tree Expand file tree Collapse file tree 2 files changed +13
-11
lines changed
arduino-core/src/processing/app Expand file tree Collapse file tree 2 files changed +13
-11
lines changed Original file line number Diff line number Diff line change @@ -705,7 +705,7 @@ public boolean addFile(File sourceFile) {
705
705
if (FileUtils .hasExtension (sourceFile , Sketch .EXTENSIONS )) {
706
706
destFile = new File (sketch .getFolder (), filename );
707
707
} else {
708
- prepareDataFolder ();
708
+ sketch . prepareDataFolder ();
709
709
destFile = new File (sketch .getDataFolder (), filename );
710
710
isData = true ;
711
711
}
@@ -1036,16 +1036,6 @@ private boolean sketchFilesAreReadOnly() {
1036
1036
1037
1037
// . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1038
1038
1039
- /**
1040
- * Create the data folder if it does not exist already. As a convenience,
1041
- * it also returns the data folder, since it's likely about to be used.
1042
- */
1043
- private File prepareDataFolder () {
1044
- if (!sketch .getDataFolder ().exists ()) {
1045
- sketch .getDataFolder ().mkdirs ();
1046
- }
1047
- return sketch .getDataFolder ();
1048
- }
1049
1039
1050
1040
1051
1041
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