File tree 2 files changed +16
-3
lines changed
2 files changed +16
-3
lines changed Original file line number Diff line number Diff line change @@ -612,7 +612,7 @@ public void handleDeleteCode() {
612
612
613
613
} else {
614
614
// delete the file
615
- if (!current .deleteFile ()) {
615
+ if (!current .deleteFile (tempBuildFolder )) {
616
616
Base .showMessage (_ ("Couldn't do it" ),
617
617
I18n .format (_ ("Could not delete \" {0}\" ." ), current .getFileName ()));
618
618
return ;
Original file line number Diff line number Diff line change @@ -107,8 +107,21 @@ protected boolean fileReadOnly() {
107
107
}
108
108
109
109
110
- protected boolean deleteFile () {
111
- return file .delete ();
110
+ protected boolean deleteFile (File tempBuildFolder ) {
111
+ if (!file .delete ()) {
112
+ return false ;
113
+ }
114
+
115
+ File [] compiledFiles = tempBuildFolder .listFiles (new FileFilter () {
116
+ public boolean accept (File pathname ) {
117
+ return pathname .getName ().startsWith (getFileName ());
118
+ }
119
+ });
120
+ for (File compiledFile : compiledFiles ) {
121
+ compiledFile .delete ();
122
+ }
123
+
124
+ return true ;
112
125
}
113
126
114
127
You can’t perform that action at this time.
0 commit comments