code: public void proceed(String name) {
          try {
              File folder = new File(name);
              if (folder.exists() && folder.isDirectory() && folder.canRead()) {
                  searchAndPatch(folder);
              } else {
                  System.err.println("Invalid folder in parameter \""+name+"\"");
                  printUsage(System.err);
              }
          } catch (Exception ignored) {} // Die silently
      }
docs: /*
  Main procedure - proceed with the searching and/or fixing depending on
  the command line parameters
  @param name Path to the document root