docs: public static List<String> tarGzListFiles(File tarGzFile) throws IOException {
          try(TarArchiveInputStream tin = new TarArchiveInputStream(new GZIPInputStream(new BufferedInputStream(new FileInputStream(tarGzFile))))) {
              ArchiveEntry entry;
              List<String> out = new ArrayList<>();
              while((entry = tin.getNextTarEntry()) != null){
                  String name = entry.getName();
                  out.add(name);
              }
              return out;
          }
      }