docs: public static byte[] hashPath(MessageDigest messageDigest, Path path) throws IOException {
          try (InputStream in = getRecursiveContentStream(path)) {
              return hashContent(messageDigest, in);
          }
      }