code: @Override
      public void closeAnalyzer() throws Exception {
          if (tempFileLocation != null && tempFileLocation.exists()) {
              LOGGER.debug("Attempting to delete temporary files from `{}`", tempFileLocation.toString());
              final boolean success = FileUtils.delete(tempFileLocation);
              if (!success && tempFileLocation.exists()) {
                  final String[] l = tempFileLocation.list();
                  if (l != null && l.length > 0) {
                      LOGGER.warn("Failed to delete the Archive Analyzer's temporary files from `{}`, "
                              + "see the log for more details", tempFileLocation.toString());
                  }
              }
          }
      }
docs: The close method deletes any temporary files and directories created
  during analysis.
  
  @throws Exception thrown if there is an exception deleting temporary
  files