cache(result);
String path = name.substring(name.lastIndexOf("/") + 1); cache(result, path);
    private static void loadClassDesciption(JarEntry entry) {        String name = entry.getName();        InputStream inputStream = RubyPlugin.class.getClassLoader().getResourceAsStream(name);        ObjectInputStream input = null;        try {            input = new ObjectInputStream(inputStream);            ClassDescription result = (ClassDescription)input.readObject();            cache(result);        } catch (Exception e) {            RubyPlugin.error(e, RiParser.class);        } finally {            try {                if (input != null) {                    input.close();                }            } catch (IOException e) {                RubyPlugin.error(e, RiParser.class);            }        }    }