code: @SuppressWarnings("all")
      public static List<File> listFiles(final File fileOrDir,
                                         final List<Filter<File>> fileFilters,
                                         final Log log) {
          return listFiles(fileOrDir, fileFilters, false, log);
      }
docs: If the supplied fileOrDir is a File, it is added to the returned List if any of the filters Match.
  If the supplied fileOrDir is a Directory, it is listed and any of the files immediately within the fileOrDir
  directory are returned within the resulting List provided that they match any of the supplied filters.
  
  @param fileOrDir   A File or Directory.
  @param fileFilters A List of filter of which at least one must match to add the File
  (or child Files, in case of a directory) to the resulting List.
  @param log         The active Maven Log
  @return A List holding the supplied File (or child Files, in case fileOrDir is a Directory) given that at
  least one Filter accepts them.