@@ -121,7 +121,7 @@ static void afterStageShowing() {
121
121
@ SuppressWarnings ("unchecked" )
122
122
@ FXML
123
123
public void initialize () {
124
- // create effectd
124
+ // create effects
125
125
borderGlow .setOffsetY (0f );
126
126
borderGlow .setOffsetX (0f );
127
127
borderGlow .setColor (Color .DARKCYAN );
@@ -230,9 +230,7 @@ private void requireBoardConfig(String newValue) {
230
230
}
231
231
}
232
232
233
- public void checkForUpdatesHandler () {
234
- checkForUpdates (true );
235
- }
233
+ public void checkForUpdatesHandler () { checkForUpdates (true ); }
236
234
237
235
private void run (String device ) {
238
236
if ("" .equals (device )) {
@@ -246,7 +244,6 @@ private void run(String device) {
246
244
newReportableError ("There was an error creating tsschecker." , e .getMessage ());
247
245
return ;
248
246
}
249
- tsschecker .deleteOnExit ();
250
247
251
248
File locationToSaveBlobs = new File (pathField .getText ());
252
249
//noinspection ResultOfMethodCallIgnored
@@ -264,7 +261,6 @@ private void run(String device) {
264
261
try {
265
262
if (!ipswField .getText ().matches ("https?://.*apple.*\\ .ipsw" )) {
266
263
newUnreportableError ("\" " + ipswField .getText () + "\" is not a valid URL.\n \n Make sure it starts with \" http://\" or \" https://\" , has \" apple\" in it, and ends with \" .ipsw\" " );
267
- deleteTempFiles (tsschecker , null );
268
264
return ;
269
265
}
270
266
buildManifestPlist = File .createTempFile ("BuildManifest" , ".plist" );
@@ -274,7 +270,7 @@ private void run(String device) {
274
270
zin = new ZipInputStream (url .openStream ());
275
271
} catch (IOException e ) {
276
272
newUnreportableError ("\" " + ipswField .getText () + "\" is not a valid URL.\n \n Make sure it starts with \" http://\" or \" https://\" , has \" apple\" in it, and ends with \" .ipsw\" " );
277
- deleteTempFiles (tsschecker , buildManifestPlist );
273
+ deleteTempFiles (buildManifestPlist );
278
274
return ;
279
275
}
280
276
ZipEntry ze ;
@@ -288,7 +284,7 @@ private void run(String device) {
288
284
} catch (IOException e ) {
289
285
newReportableError ("Unable to get BuildManifest from .ipsw." , e .getMessage ());
290
286
e .printStackTrace ();
291
- deleteTempFiles (tsschecker , buildManifestPlist );
287
+ deleteTempFiles (buildManifestPlist );
292
288
return ;
293
289
}
294
290
Collections .addAll (args , "-i" , versionField .getText (), "--beta" , "--buildid" , buildIDField .getText (), "-m" , buildManifestPlist .toString ());
@@ -302,7 +298,7 @@ private void run(String device) {
302
298
} catch (IOException e ) {
303
299
newReportableError ("There was an error starting tsschecker." , e .toString ());
304
300
e .printStackTrace ();
305
- deleteTempFiles (tsschecker , buildManifestPlist );
301
+ deleteTempFiles (buildManifestPlist );
306
302
return ;
307
303
}
308
304
@@ -367,20 +363,13 @@ private void run(String device) {
367
363
} else {
368
364
newReportableError ("Unknown result.\n \n If this was done to test whether the preset works in the background, please cancel that preset, fix the error, and try again." , tsscheckerLog );
369
365
}
370
-
371
- deleteTempFiles (tsschecker , buildManifestPlist );
366
+ deleteTempFiles (buildManifestPlist );
372
367
}
373
368
374
369
@ SuppressWarnings ("ResultOfMethodCallIgnored" )
375
- private static void deleteTempFiles (File tsschecker , File buildManifestPlist ) {
376
- try {
377
- if (tsschecker .exists ()) {
378
- tsschecker .delete ();
379
- }
380
- if (buildManifestPlist != null && buildManifestPlist .exists ()) {
381
- buildManifestPlist .delete ();
382
- }
383
- } catch (NullPointerException ignored ) {
370
+ private static void deleteTempFiles (File buildManifestPlist ) {
371
+ if (buildManifestPlist != null && buildManifestPlist .exists ()) {
372
+ buildManifestPlist .delete ();
384
373
}
385
374
}
386
375
@@ -606,9 +595,7 @@ public void savePresetHandler() {
606
595
}
607
596
}
608
597
609
- public void checkBlobs () {
610
- openURL ("https://tsssaver.1conan.com/check.php" );
611
- }
598
+ public void checkBlobs () { openURL ("https://tsssaver.1conan.com/check.php" ); }
612
599
613
600
public void helpLabelHandler (MouseEvent evt ) {
614
601
String labelID ;
0 commit comments