Ignore:
Timestamp:
12/07/17 17:08:59 (7 years ago)
Author:
pharms
Message:
  • solved some findbugs issues
Location:
trunk/autoquest-plugin-html/src/main/java/de/ugoe/cs/autoquest/plugin/html/commands
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/autoquest-plugin-html/src/main/java/de/ugoe/cs/autoquest/plugin/html/commands/CMDcompressHTMLLogFiles.java

    r1276 r2232  
    7272        if (directory.isDirectory()) { 
    7373            File[] children = directory.listFiles(); 
    74             Arrays.sort(children); 
    7574             
    76             boolean containsAtLeastOneFile = false; 
    77             for (File child : children) { 
    78                 compressDirectory(child); 
    79                  
    80                 containsAtLeastOneFile |= child.isFile(); 
     75                boolean containsAtLeastOneFile = false; 
     76            if (children != null) { 
     77                Arrays.sort(children); 
     78 
     79                for (File child : children) { 
     80                        compressDirectory(child); 
     81 
     82                        containsAtLeastOneFile |= child.isFile(); 
     83                } 
    8184            } 
    8285             
  • trunk/autoquest-plugin-html/src/main/java/de/ugoe/cs/autoquest/plugin/html/commands/CMDcorrectHTMLLogDirs.java

    r1496 r2232  
    7878        if (file.isDirectory()) { 
    7979            String[] children = file.list(); 
    80             Arrays.sort(children); 
    8180             
    82             for (String child : children) { 
    83                 File childFile = new File(file, child); 
    84                 correctDirectory(childFile, mainFolder); 
     81            if (children != null) { 
     82                Arrays.sort(children); 
     83 
     84                for (String child : children) { 
     85                        File childFile = new File(file, child); 
     86                        correctDirectory(childFile, mainFolder); 
     87                } 
    8588            } 
    8689        } 
  • trunk/autoquest-plugin-html/src/main/java/de/ugoe/cs/autoquest/plugin/html/commands/CMDdeleteHTMLQueries.java

    r2125 r2232  
    7171            File[] children = directory.listFiles(); 
    7272             
    73             for (File child : children) { 
    74                 deleteHTMLQueriesInDirectory(child); 
     73            if (children != null) { 
     74                for (File child : children) { 
     75                    deleteHTMLQueriesInDirectory(child); 
     76                } 
    7577            } 
    7678        } 
  • trunk/autoquest-plugin-html/src/main/java/de/ugoe/cs/autoquest/plugin/html/commands/CMDparseDirHTML.java

    r1496 r2232  
    130130        if (file.isDirectory()) { 
    131131            String[] children = file.list(); 
    132             Arrays.sort(children); 
    133132             
    134             for (String child : children) { 
    135                 File childFile = new File(file, child); 
    136                 parseFile(childFile, parser); 
     133            if (children != null) { 
     134                Arrays.sort(children); 
     135 
     136                for (String child : children) { 
     137                        File childFile = new File(file, child); 
     138                        parseFile(childFile, parser); 
     139                } 
    137140            } 
    138141        } 
  • trunk/autoquest-plugin-html/src/main/java/de/ugoe/cs/autoquest/plugin/html/commands/CMDpseudomizeHTMLTextInputs.java

    r1352 r2232  
    8888            File[] children = directory.listFiles(); 
    8989             
    90             for (File child : children) { 
    91                 pseudomizeTextInputsInDirectory 
    92                     (child, pseudomizeSearchInputs, pseudomizeFileInputs); 
     90            if (children != null) { 
     91                for (File child : children) { 
     92                        pseudomizeTextInputsInDirectory 
     93                        (child, pseudomizeSearchInputs, pseudomizeFileInputs); 
     94                } 
    9395            } 
    9496        } 
Note: See TracChangeset for help on using the changeset viewer.