code: private static IOException createIOException(File f, String message,
        String error, int exitvalue, Exception cause) {
      
      final String winErrMsg = "; Windows errors in getLinkCount are often due "
           + "to Cygwin misconfiguration";
  
      final String s = "Failed to get link count on file " + f
          + ": message=" + message
          + "; error=" + error
          + ((osType == OSType.OS_TYPE_WINXP) ? winErrMsg : "")
          + "; exit value=" + exitvalue;
      return (cause == null) ? new IOException(s) : new IOException(s, cause);
    }
docs: /* Create an IOException for failing to get link count.