From 70529845fb53abf0ba75ceea23095cf1ea237abe Mon Sep 17 00:00:00 2001 From: Deepak Michael Date: Fri, 5 Aug 2011 21:51:54 +0530 Subject: [PATCH] Swagr codegen: Adding checks to confirm folder is present for clearing older generated files --- .../com/wordnik/swagger/codegen/util/FileUtil.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/wordnik/swagger/codegen/util/FileUtil.java b/src/main/java/com/wordnik/swagger/codegen/util/FileUtil.java index 210323ea2d2..8f5965665d3 100644 --- a/src/main/java/com/wordnik/swagger/codegen/util/FileUtil.java +++ b/src/main/java/com/wordnik/swagger/codegen/util/FileUtil.java @@ -63,8 +63,10 @@ public class FileUtil { public static void clearFolder(String directoryLocation) { File fDir = new File(directoryLocation); File[] files = fDir.listFiles(); - for(File aFile : files) { - aFile.delete(); + if(files != null){ + for(File aFile : files) { + aFile.delete(); + } } } @@ -77,8 +79,10 @@ public class FileUtil { } }); - for (int i = 0; i < fLogs.length; i++) { - deleteFile(fLogs[i].getAbsolutePath()); + if (fLogs != null) { + for (int i = 0; i < fLogs.length; i++) { + deleteFile(fLogs[i].getAbsolutePath()); + } } }