package com.github.googlei18n.tachyfont;

import java.io.IOException;
import javax.servlet.http.*;

@SuppressWarnings("serial")
public class TachyFontServlet extends HttpServlet {
  @Override
  public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException {
    resp.setContentType("text/plain");
    resp.getWriter().println("Hello, world");
  }
}

@@ -63,16 +63,108 @@
 eption;%0A
+import java.util.Enumeration;%0Aimport java.util.jar.JarEntry;%0Aimport java.util.jar.JarFile;%0A%0A
 import j
@@ -184,16 +184,16 @@
 http.*;%0A
-
 %0A@Suppre
@@ -407,16 +407,989 @@
 lain%22);%0A
+    String jarFilename = %22fonts/noto/sans/NotoSansJP-Thin_subset_smp.TachyFont.jar%22;%0A    JarFile jarFile = new JarFile(%22WEB-INF/%22 + jarFilename);%0A    resp.getWriter().println(%22Jar entries in %22 + jarFilename + %22:%22);%0A    Enumeration%3CJarEntry%3E enumEntries = jarFile.entries();%0A    resp.getWriter().println(%22jar file:%22);%0A    while (enumEntries.hasMoreElements()) %7B%0A      JarEntry jarEntry = enumEntries.nextElement();%0A      resp.getWriter().println(%22  %22 + jarEntry.getName());%0A      String name = jarEntry.getName();%0A      int x = 3;%0A    %7D   %0A%0A    JarEntry base = jarFile.getJarEntry(%22base%22);%0A    JarEntry closure_data = jarFile.getJarEntry(%22closure_data%22);%0A    JarEntry closure_idx = jarFile.getJarEntry(%22closure_idx%22);%0A    JarEntry codepoints = jarFile.getJarEntry(%22codepoints%22);%0A    JarEntry gids = jarFile.getJarEntry(%22gids%22);%0A    JarEntry glyph_data = jarFile.getJarEntry(%22glyph_data%22);%0A    JarEntry glyph_table = jarFile.getJarEntry(%22glyph_table%22);%0A    jarFile.close();%0A%0A
     resp
@@ -1422,16 +1422,31 @@
 o, world
+ from TachyFont
 %22);%0A  %7D%0A

add code to look into the jar