String n = e.getName();
if (n.endsWith(".class")) {
n = n.substring(0, n.length() - 6).replace('/', '.');
InputStream is = zip.getInputStream(e);
ClassReader cr = new ClassReader(is);
if (cr.readInt(4) != Opcodes.V1_6) {
try {
ClassWriter cw = new ClassWriter(
ClassWriter.COMPUTE_FRAMES);
cr.accept(cw, 0);
cr = new ClassReader(cw.toByteArray());